b2c.filesystem: Enable more direct use of (network?) filesystems in volumes or as a cache device
This series enables users to define filesystems in the kernel command line, and use them to back b2c.volume
s or as a cache device.
This enables a couple of use cases:
- Share a folder between the host/guest in a virtual environment without going through an S3 bucket
- Use an NFS/CEPH/CIFS share as a cache device rather than the local storage
The first use case should be useful to @bentiss's !59 (merged), while the second one may be useful when trying to use boot2container on cheap PCs/ARM boards (which may interest @daniels as this may make it compatible with LAVA).
Cc: @v-a