]> xenbits.xensource.com Git - unikraft/unikraft.git/commit
lib/vfscore: Embedded initrd
authorSimon Kuenzer <simon@unikraft.io>
Mon, 28 Aug 2023 13:14:54 +0000 (15:14 +0200)
committerRazvan Deaconescu <razvand@unikraft.io>
Fri, 20 Oct 2023 16:35:55 +0000 (19:35 +0300)
commit9946c932934645d74d73c9d4651cb57e6dc6c789
tree0ff46ebdfebb5a5e20a92ea06c4108265307427f
parentde3621e495acf0636ee498667eb74b786a230f53
lib/vfscore: Embedded initrd

This commit introduces the ability to embed a CPIO initrd in a unikernel
image. This can be useful to hard link an initrd content to an
unikernel. An additionally provided initrd can then be used freely with the
fstab function.

Checkpatch-Ignore: AVOID_EXTERNS
Signed-off-by: Simon Kuenzer <simon@unikraft.io>
Reviewed-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Reviewed-by: Sergiu Moga <sergiu@unikraft.io>
Reviewed-by: Marco Schlumpp <marco@unikraft.io>
Approved-by: Marco Schlumpp <marco@unikraft.io>
GitHub-Closes: #1070
lib/vfscore/Config.uk
lib/vfscore/Makefile.uk
lib/vfscore/automount.c
lib/vfscore/einitrd.S [new file with mode: 0644]