|
[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 |