[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [UNIKRAFT PATCH 0/4] Update initramfs
*** BLURB HERE *** gabrielmocanu (4): Define struct k_stat in a header file and modify mode_t to k_mode_t as convention Create another header file mode.h and define macro and k_mode_t here. Change close to sys_close and change some error messages. Rename cpio to ukcpio and create Config.uk for the cpio Change if-else-endif block and modify Config.uk to autoselect RamFS and ukcpio library lib/Makefile.uk | 2 +- lib/cpio/Makefile.uk | 7 - lib/cpio/exportsyms.uk | 1 - lib/ukcpio/Config.uk | 4 + lib/ukcpio/Makefile.uk | 7 + lib/{cpio => ukcpio}/cpio.c | 188 +++++++++++++++---------- lib/ukcpio/exportsyms.uk | 1 + lib/{cpio => ukcpio}/include/uk/cpio.h | 49 ++++--- lib/vfscore/Config.uk | 17 ++- lib/vfscore/rootfs.c | 45 +++--- plat/linuxu/include/linuxu/mode.h | 8 ++ plat/linuxu/include/linuxu/stat.h | 39 +++++ plat/linuxu/include/linuxu/syscall.h | 9 +- plat/linuxu/memory.c | 49 +++---- 14 files changed, 265 insertions(+), 161 deletions(-) delete mode 100644 lib/cpio/Makefile.uk delete mode 100644 lib/cpio/exportsyms.uk create mode 100644 lib/ukcpio/Config.uk create mode 100644 lib/ukcpio/Makefile.uk rename lib/{cpio => ukcpio}/cpio.c (56%) create mode 100644 lib/ukcpio/exportsyms.uk rename lib/{cpio => ukcpio}/include/uk/cpio.h (76%) create mode 100644 plat/linuxu/include/linuxu/mode.h create mode 100644 plat/linuxu/include/linuxu/stat.h -- 2.17.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |