Message ID | 1542173191-24981-1-git-send-email-firoz.khan@linaro.org |
---|---|
Headers | show |
Series | sparc: system call table generation support | expand |
> Changes since v2: > - changed from generic-y to generated-y in Kbuild. > - added io_pgetevents entry in the syscall.tbl. > - updated the compat system call table. > > Changes since v1: > - optimized/updated the syscall table generation > scripts. > - fixed all mixed indentation issues in syscall.tbl. > - added "comments" in syscall.tbl. > > Firoz Khan (4): > sparc: move __IGNORE* entries to non uapi header > sparc: add __NR_syscalls along with NR_syscalls > sparc: add system call table generation support > sparc: generate uapi header and system call table files Tested and looks fine. Tested-by: Allen Pais <allen.lkml@gmail.com> > arch/sparc/Makefile | 3 + > arch/sparc/include/asm/Kbuild | 4 +- > arch/sparc/include/asm/unistd.h | 18 ++ > arch/sparc/include/uapi/asm/Kbuild | 2 + > arch/sparc/include/uapi/asm/unistd.h | 426 +------------------------------ > arch/sparc/kernel/syscalls/Makefile | 55 ++++ > arch/sparc/kernel/syscalls/syscall.tbl | 409 +++++++++++++++++++++++++++++ > arch/sparc/kernel/syscalls/syscallhdr.sh | 36 +++ > arch/sparc/kernel/syscalls/syscalltbl.sh | 36 +++ > arch/sparc/kernel/systbls_32.S | 81 +----- > arch/sparc/kernel/systbls_64.S | 157 +----------- > 11 files changed, 572 insertions(+), 655 deletions(-) > create mode 100644 arch/sparc/kernel/syscalls/Makefile > create mode 100644 arch/sparc/kernel/syscalls/syscall.tbl > create mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh > create mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh > > -- > 1.9.1 > -- - Allen
Hi Allen, On Wed, 14 Nov 2018 at 12:14, Allen <allen.lkml@gmail.com> wrote: > > > Changes since v2: > > - changed from generic-y to generated-y in Kbuild. > > - added io_pgetevents entry in the syscall.tbl. > > - updated the compat system call table. > > > > Changes since v1: > > - optimized/updated the syscall table generation > > scripts. > > - fixed all mixed indentation issues in syscall.tbl. > > - added "comments" in syscall.tbl. > > > > Firoz Khan (4): > > sparc: move __IGNORE* entries to non uapi header > > sparc: add __NR_syscalls along with NR_syscalls > > sparc: add system call table generation support > > sparc: generate uapi header and system call table files > > Tested and looks fine. Great, thanks! Firoz > > Tested-by: Allen Pais <allen.lkml@gmail.com> > > > arch/sparc/Makefile | 3 + > > arch/sparc/include/asm/Kbuild | 4 +- > > arch/sparc/include/asm/unistd.h | 18 ++ > > arch/sparc/include/uapi/asm/Kbuild | 2 + > > arch/sparc/include/uapi/asm/unistd.h | 426 +------------------------------ > > arch/sparc/kernel/syscalls/Makefile | 55 ++++ > > arch/sparc/kernel/syscalls/syscall.tbl | 409 +++++++++++++++++++++++++++++ > > arch/sparc/kernel/syscalls/syscallhdr.sh | 36 +++ > > arch/sparc/kernel/syscalls/syscalltbl.sh | 36 +++ > > arch/sparc/kernel/systbls_32.S | 81 +----- > > arch/sparc/kernel/systbls_64.S | 157 +----------- > > 11 files changed, 572 insertions(+), 655 deletions(-) > > create mode 100644 arch/sparc/kernel/syscalls/Makefile > > create mode 100644 arch/sparc/kernel/syscalls/syscall.tbl > > create mode 100644 arch/sparc/kernel/syscalls/syscallhdr.sh > > create mode 100644 arch/sparc/kernel/syscalls/syscalltbl.sh > > > > -- > > 1.9.1 > > > > > -- > - Allen
From: Firoz Khan <firoz.khan@linaro.org> Date: Wed, 14 Nov 2018 10:56:27 +0530 > The purpose of this patch series is, we can easily > add/modify/delete system call table support by cha- > nging entry in syscall.tbl file instead of manually > changing many files. The other goal is to unify the > system call table generation support implementation > across all the architectures. ... Series applied to sparc-next.
Hi David, On Mon, 19 Nov 2018 at 08:29, David Miller <davem@davemloft.net> wrote: > > From: Firoz Khan <firoz.khan@linaro.org> > Date: Wed, 14 Nov 2018 10:56:27 +0530 > > > The purpose of this patch series is, we can easily > > add/modify/delete system call table support by cha- > > nging entry in syscall.tbl file instead of manually > > changing many files. The other goal is to unify the > > system call table generation support implementation > > across all the architectures. > ... > > Series applied to sparc-next. Sounds good. Thanks Firoz