[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Minios-devel] [UNIKRAFT PATCH 0/5] Move VFS initialization to ukboot
This patch series moves mounting filesystems as part of the Unikraft initialization to lib/ukboot. This will later simplify adding more features to the automount code because it is at a single place (e.g., loading initrd as root filesystem, enable mounting 9pfs shares as root mountpoint). Previously, the option to automatically mount a ramfs to / was hidden. It only appeared when devfs was selected. This series is also making devfs and ramfs permanently visible in the menu to simplify the usage. Simon Kuenzer (5): lib/ukboot: Application constructors right before calling application lib/devfs, lib/ukboot: Move option to automatically mount root to libukboot lib/ukboot: devfs automount option lib/ramfs: Config.uk: Use select for dependency lib/ukswrand: Clean-up: devfs nodes are independent of MWC algorithm lib/devfs/Config.uk | 8 +-- lib/devfs/devfs_vnops.c | 25 --------- lib/ramfs/Config.uk | 2 +- lib/ukboot/Config.uk | 11 ++++ lib/ukboot/boot.c | 90 +++++++++++++++++++++++-------- lib/ukswrand/Config.uk | 5 +- lib/ukswrand/Makefile.uk | 6 +-- lib/ukswrand/{mwc_dev.c => dev.c} | 26 ++++++--- 8 files changed, 103 insertions(+), 70 deletions(-) rename lib/ukswrand/{mwc_dev.c => dev.c} (83%) -- 2.20.1 _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |