This patch series adds support for booting from virtio-fs, just like
zfs, rofs and ramfs. On the way, it makes some other changes in this
area, most notably it adds a command line option for specifying the root
fs type.

With this functionality, virtio-fs should be more or less on par
functionality-wise with the other filesystems. A list of still-pending
functionalities is:
1. Support mmap
2. Implement seek
3. Improve gettatr
4. Various other (mostly minot) TODOs in the code

Hopefully, the way the patches have been broken down makes the various
changes easier to review. All feedback is as always more than welcome!

Fotis Xenakis (5):
  virtio-fs: use exclusive device ids
  vfs: homogenize mount_rofs_rootfs and mount_zfs_rootfs
  loader: add rootfs type command line option
  loader: add support for booting from virtio-fs
  scripts/build: don't exit when exporting files

 drivers/virtio-fs.cc | 10 ++++--
 fs/vfs/main.cc       | 74 +++++++++++++++++++++++++++++++-------------
 loader.cc            | 64 ++++++++++++++++++++++++++++----------
 scripts/build        | 26 +++++++++++-----
 4 files changed, 125 insertions(+), 49 deletions(-)

-- 
2.28.0

-- 
You received this message because you are subscribed to the Google Groups "OSv 
Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/osv-dev/AM0PR03MB6292E20CDBF7C297D39694AFA65D0%40AM0PR03MB6292.eurprd03.prod.outlook.com.

Reply via email to