[CRIU] [PATCH 1/2] x86: syscalls -- Fix typos in 32 bit
Pavel Emelyanov
xemul at parallels.com
Tue Apr 14 06:50:19 PDT 2015
On 04/13/2015 11:10 PM, Cyrill Gorcunov wrote:
Is this for "[PATCH 3/3] arch: x86-32 syscalls -- Wire in syscalls generation"?
If yes, better re-send the original patch v2.
-- Pavel
> Signed-off-by: Cyrill Gorcunov <gorcunov at openvz.org>
> ---
> arch/x86/Makefile | 4 ++--
> arch/x86/syscalls/syscall_32.tbl | 10 +++++-----
> 2 files changed, 7 insertions(+), 7 deletions(-)
>
> diff --git a/arch/x86/Makefile b/arch/x86/Makefile
> index a21e68846814..6f7eb132168d 100644
> --- a/arch/x86/Makefile
> +++ b/arch/x86/Makefile
> @@ -53,8 +53,8 @@ $(obj)/$(SYS-PROTO): $(obj)/syscalls/$(SYS-DEF)
> $(Q) echo "#define __ASM_CR_SYSCALL_PROTO_H__" >> $@
> $(Q) echo "#include \"syscall-codes.h\"" >> $@
> $(Q) echo "#include \"syscall-types.h\"" >> $@
> -ifeq ($(ARCH),i386)
> - $(Q) echo "#include \"asm/syscall32-proto.h\"" >> $@
> +ifneq ($(ARCH),x86_64)
> + $(Q) echo "#include \"asm/syscall32.h\"" >> $@
> endif
> $(Q) cat $< | awk '/^__NR/{print "extern long", $$3, substr($$0, index($$0,$$4)), ";"}' >> $@
> $(Q) echo "#endif /* __ASM_CR_SYSCALL_PROTO_H__ */" >> $@
> diff --git a/arch/x86/syscalls/syscall_32.tbl b/arch/x86/syscalls/syscall_32.tbl
> index 99833465c6b7..0e06607747a3 100644
> --- a/arch/x86/syscalls/syscall_32.tbl
> +++ b/arch/x86/syscalls/syscall_32.tbl
> @@ -29,7 +29,7 @@ __NR_setpriority 97 sys_setpriority (int which, int who, int nice)
> __NR_socketcall 102 sys_socketcall (int call, unsigned long *args)
> __NR_setitimer 104 sys_setitimer (int which, struct itimerval *in, struct itimerval *out)
> __NR_getitimer 105 sys_getitimer (int which, struct itimerval *it)
> -__NR_wait4 114 sys_wait4 (pid_t pid, unsigned int *stat_addr, int options, struct rusage *ru)
> +__NR_wait4 114 sys_wait4 (pid_t pid, int *stat_addr, int options, struct rusage *ru)
> __NR_ipc 117 sys_ipc (unsigned int call, int first, unsigned long second, unsigned long third, void *ptr, long fifth)
> __NR_clone 120 sys_clone (unsigned long flags, void *child_stack, void *parent_tid, void *child_tid)
> __NR_mprotect 125 sys_mprotect (const void *addr, unsigned long len, unsigned long prot)
> @@ -63,18 +63,18 @@ __NR_gettid 224 sys_gettid (void)
> __NR_futex 240 sys_futex (u32 *uaddr, int op, u32 val, struct timespec *utime, u32 *uaddr2, u32 val3)
> __NR_set_thread_area 243 sys_set_thread_area (user_desc_t *info)
> __NR_get_thread_area 244 sys_get_thread_area (user_desc_t *info)
> -__NR_io_setup 245 sys_io_setup (unsigned nr_reqs, u32 *ctx32p)
> +__NR_io_setup 245 sys_io_setup (unsigned nr_reqs, aio_context_t *ctx32p)
> __NR_io_getevents 247 sys_io_getevents (aio_context_t ctx_id, long min_nr, long nr, struct io_event *events, struct timespec *timeout)
> __NR_exit_group 252 sys_exit_group (int error_code)
> __NR_set_tid_address 258 sys_set_tid_address (int *tid_addr)
> __NR_timer_create 259 sys_timer_create (clockid_t which_clock, struct sigevent *timer_event_spec, timer_t *created_timer_id)
> -__NR_timer_settime 260 sys_timer_settime (int timer_id, int flags, struct itimerspec *new, struct itimerspec *old)
> +__NR_timer_settime 260 sys_timer_settime (timer_t timer_id, int flags, struct itimerspec *new, struct itimerspec *old)
> __NR_timer_gettime 261 sys_timer_gettime (int timer_id, struct itimerspec *setting)
> __NR_timer_getoverrun 262 sys_timer_getoverrun (int timer_id)
> -__NR_timer_delete 263 sys_timer_delete (int timer_id)
> +__NR_timer_delete 263 sys_timer_delete (timer_t timer_id)
> __NR_clock_gettime 265 sys_clock_gettime (int which_clock, struct timespec *tp)
> __NR_set_robust_list 311 sys_set_robust_list (struct robust_list_head *head, size_t len)
> -__NR_get_robust_list 312 sys_get_robust_list (int pid, struct robust_list_head *head_ptr, size_t *len_ptr)
> +__NR_get_robust_list 312 sys_get_robust_list (int pid, struct robust_list_head **head_ptr, size_t *len_ptr)
> __NR_vmsplice 316 sys_vmsplice (int fd, const struct iovec *iov, unsigned int nr_segs, unsigned int flags)
> __NR_signalfd 321 sys_signalfd (int ufd, const k_rtsigset_t *sigmask, size_t sigsetsize)
> __NR_timerfd_settime 325 sys_timerfd_settime (int ufd, int flags, const struct itimerspec *utmr, struct itimerspec *otmr)
>
More information about the CRIU
mailing list