On Fri, 11 Feb 2022 22:57:49 +0700, Ammar Faizi wrote: > We have many #ifdef/#endif in syscall.h since nolibc support is added. > This series tries to clean them up, separate the definitions into > smaller more manageable pieces. > > Also, optimize function call for x86-64. Avoid libc function call for > syscall even if CONFIG_NOLIBC is disabled. If this patchset is applied, > CONFIG_NOLIBC is still meaningful, we may still use libc for malloc(), > free() and memset(). > > [...] Applied, thanks! [1/4] arch/generic: Create arch generic syscall wrappers commit: d238216f0d45d7670d7aa10e753ac049c2b9bd61 [2/4] arch/x86, syscall: Refactor arch specific and generic syscall wrappers commit: 8347a3d9553a2f31affddacb7bd9eaa14f2e7ed7 [3/4] lib.h: Split off lib header for arch specific and generic commit: c099b832a97dc1880b89734ef6a5420497a1be0f [4/4] Change all syscall function name prefix to __sys commit: e1f89765f957accc4c9a0e3ca233532c6564548b Best regards, -- Jens Axboe