[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [UNIKRAFT PATCH 0/3] lib/syscall_shim: Enhancements
This patch series contains a couple of enhancments to lib/syscall_shim API that are useful for porting applications to Unikraft. Simon Kuenzer (3): lib/syscall_shim: Provide `uk_syscall_r_fn()` lib/syscall_shim: handler: Take only required number of arguments lib/syscall_shim: Provide `uk_syscall6()`, `uk_syscall6_r()` lib/syscall_shim/Makefile.uk | 20 ++++++++ lib/syscall_shim/{ => arch}/regmap_linuxabi.h | 0 lib/syscall_shim/gen_uk_syscall.awk | 15 ++---- lib/syscall_shim/gen_uk_syscall6.awk | 39 ++++++++++++++++ lib/syscall_shim/gen_uk_syscall6_r.awk | 39 ++++++++++++++++ lib/syscall_shim/gen_uk_syscall_r.awk | 15 ++---- lib/syscall_shim/gen_uk_syscall_r_fn.awk | 24 ++++++++++ lib/syscall_shim/include/uk/syscall.h | 24 ++++++++-- lib/syscall_shim/uk_syscall.c.in_end | 28 +++-------- lib/syscall_shim/uk_syscall6_r.c.in_end | 18 ++++++++ lib/syscall_shim/uk_syscall_r.c.in_end | 46 +++---------------- 11 files changed, 180 insertions(+), 88 deletions(-) rename lib/syscall_shim/{ => arch}/regmap_linuxabi.h (100%) create mode 100644 lib/syscall_shim/gen_uk_syscall6.awk create mode 100644 lib/syscall_shim/gen_uk_syscall6_r.awk create mode 100644 lib/syscall_shim/gen_uk_syscall_r_fn.awk create mode 100644 lib/syscall_shim/uk_syscall6_r.c.in_end -- 2.20.1
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |