]> git.ipfire.org Git - thirdparty/kernel/linux.git/blobdiff - arch/x86/entry/syscalls/syscall_32.tbl
Merge tag 'io_uring-2019-03-06' of git://git.kernel.dk/linux-block
[thirdparty/kernel/linux.git] / arch / x86 / entry / syscalls / syscall_32.tbl
index 2eefd2a7c1cef0b93723a44d71d811d85cbe8c1f..8da78595d69dbf24133c1fb84ed22272f685f733 100644 (file)
@@ -24,7 +24,7 @@
 10     i386    unlink                  sys_unlink                      __ia32_sys_unlink
 11     i386    execve                  sys_execve                      __ia32_compat_sys_execve
 12     i386    chdir                   sys_chdir                       __ia32_sys_chdir
-13     i386    time                    sys_time                        __ia32_compat_sys_time
+13     i386    time                    sys_time32                      __ia32_sys_time32
 14     i386    mknod                   sys_mknod                       __ia32_sys_mknod
 15     i386    chmod                   sys_chmod                       __ia32_sys_chmod
 16     i386    lchown                  sys_lchown16                    __ia32_sys_lchown16
 22     i386    umount                  sys_oldumount                   __ia32_sys_oldumount
 23     i386    setuid                  sys_setuid16                    __ia32_sys_setuid16
 24     i386    getuid                  sys_getuid16                    __ia32_sys_getuid16
-25     i386    stime                   sys_stime                       __ia32_compat_sys_stime
+25     i386    stime                   sys_stime32                     __ia32_sys_stime32
 26     i386    ptrace                  sys_ptrace                      __ia32_compat_sys_ptrace
 27     i386    alarm                   sys_alarm                       __ia32_sys_alarm
 28     i386    oldfstat                sys_fstat                       __ia32_sys_fstat
 29     i386    pause                   sys_pause                       __ia32_sys_pause
-30     i386    utime                   sys_utime                       __ia32_compat_sys_utime
+30     i386    utime                   sys_utime32                     __ia32_sys_utime32
 31     i386    stty
 32     i386    gtty
 33     i386    access                  sys_access                      __ia32_sys_access
 121    i386    setdomainname           sys_setdomainname               __ia32_sys_setdomainname
 122    i386    uname                   sys_newuname                    __ia32_sys_newuname
 123    i386    modify_ldt              sys_modify_ldt                  __ia32_sys_modify_ldt
-124    i386    adjtimex                sys_adjtimex                    __ia32_compat_sys_adjtimex
+124    i386    adjtimex                sys_adjtimex_time32                     __ia32_sys_adjtimex_time32
 125    i386    mprotect                sys_mprotect                    __ia32_sys_mprotect
 126    i386    sigprocmask             sys_sigprocmask                 __ia32_compat_sys_sigprocmask
 127    i386    create_module
 158    i386    sched_yield             sys_sched_yield                 __ia32_sys_sched_yield
 159    i386    sched_get_priority_max  sys_sched_get_priority_max      __ia32_sys_sched_get_priority_max
 160    i386    sched_get_priority_min  sys_sched_get_priority_min      __ia32_sys_sched_get_priority_min
-161    i386    sched_rr_get_interval   sys_sched_rr_get_interval       __ia32_compat_sys_sched_rr_get_interval
-162    i386    nanosleep               sys_nanosleep                   __ia32_compat_sys_nanosleep
+161    i386    sched_rr_get_interval   sys_sched_rr_get_interval_time32        __ia32_sys_sched_rr_get_interval_time32
+162    i386    nanosleep               sys_nanosleep_time32            __ia32_sys_nanosleep_time32
 163    i386    mremap                  sys_mremap                      __ia32_sys_mremap
 164    i386    setresuid               sys_setresuid16                 __ia32_sys_setresuid16
 165    i386    getresuid               sys_getresuid16                 __ia32_sys_getresuid16
 174    i386    rt_sigaction            sys_rt_sigaction                __ia32_compat_sys_rt_sigaction
 175    i386    rt_sigprocmask          sys_rt_sigprocmask              __ia32_sys_rt_sigprocmask
 176    i386    rt_sigpending           sys_rt_sigpending               __ia32_compat_sys_rt_sigpending
-177    i386    rt_sigtimedwait         sys_rt_sigtimedwait             __ia32_compat_sys_rt_sigtimedwait
+177    i386    rt_sigtimedwait         sys_rt_sigtimedwait_time32      __ia32_compat_sys_rt_sigtimedwait_time32
 178    i386    rt_sigqueueinfo         sys_rt_sigqueueinfo             __ia32_compat_sys_rt_sigqueueinfo
 179    i386    rt_sigsuspend           sys_rt_sigsuspend               __ia32_sys_rt_sigsuspend
 180    i386    pread64                 sys_pread64                     __ia32_compat_sys_x86_pread
 237    i386    fremovexattr            sys_fremovexattr                __ia32_sys_fremovexattr
 238    i386    tkill                   sys_tkill                       __ia32_sys_tkill
 239    i386    sendfile64              sys_sendfile64                  __ia32_sys_sendfile64
-240    i386    futex                   sys_futex                       __ia32_compat_sys_futex
+240    i386    futex                   sys_futex_time32                __ia32_sys_futex_time32
 241    i386    sched_setaffinity       sys_sched_setaffinity           __ia32_compat_sys_sched_setaffinity
 242    i386    sched_getaffinity       sys_sched_getaffinity           __ia32_compat_sys_sched_getaffinity
 243    i386    set_thread_area         sys_set_thread_area             __ia32_sys_set_thread_area
 244    i386    get_thread_area         sys_get_thread_area             __ia32_sys_get_thread_area
 245    i386    io_setup                sys_io_setup                    __ia32_compat_sys_io_setup
 246    i386    io_destroy              sys_io_destroy                  __ia32_sys_io_destroy
-247    i386    io_getevents            sys_io_getevents                __ia32_compat_sys_io_getevents
+247    i386    io_getevents            sys_io_getevents_time32         __ia32_sys_io_getevents_time32
 248    i386    io_submit               sys_io_submit                   __ia32_compat_sys_io_submit
 249    i386    io_cancel               sys_io_cancel                   __ia32_sys_io_cancel
 250    i386    fadvise64               sys_fadvise64                   __ia32_compat_sys_x86_fadvise64
 257    i386    remap_file_pages        sys_remap_file_pages            __ia32_sys_remap_file_pages
 258    i386    set_tid_address         sys_set_tid_address             __ia32_sys_set_tid_address
 259    i386    timer_create            sys_timer_create                __ia32_compat_sys_timer_create
-260    i386    timer_settime           sys_timer_settime               __ia32_compat_sys_timer_settime
-261    i386    timer_gettime           sys_timer_gettime               __ia32_compat_sys_timer_gettime
+260    i386    timer_settime           sys_timer_settime32             __ia32_sys_timer_settime32
+261    i386    timer_gettime           sys_timer_gettime32             __ia32_sys_timer_gettime32
 262    i386    timer_getoverrun        sys_timer_getoverrun            __ia32_sys_timer_getoverrun
 263    i386    timer_delete            sys_timer_delete                __ia32_sys_timer_delete
-264    i386    clock_settime           sys_clock_settime               __ia32_compat_sys_clock_settime
-265    i386    clock_gettime           sys_clock_gettime               __ia32_compat_sys_clock_gettime
-266    i386    clock_getres            sys_clock_getres                __ia32_compat_sys_clock_getres
-267    i386    clock_nanosleep         sys_clock_nanosleep             __ia32_compat_sys_clock_nanosleep
+264    i386    clock_settime           sys_clock_settime32             __ia32_sys_clock_settime32
+265    i386    clock_gettime           sys_clock_gettime32             __ia32_sys_clock_gettime32
+266    i386    clock_getres            sys_clock_getres_time32         __ia32_sys_clock_getres_time32
+267    i386    clock_nanosleep         sys_clock_nanosleep_time32      __ia32_sys_clock_nanosleep_time32
 268    i386    statfs64                sys_statfs64                    __ia32_compat_sys_statfs64
 269    i386    fstatfs64               sys_fstatfs64                   __ia32_compat_sys_fstatfs64
 270    i386    tgkill                  sys_tgkill                      __ia32_sys_tgkill
-271    i386    utimes                  sys_utimes                      __ia32_compat_sys_utimes
+271    i386    utimes                  sys_utimes_time32               __ia32_sys_utimes_time32
 272    i386    fadvise64_64            sys_fadvise64_64                __ia32_compat_sys_x86_fadvise64_64
 273    i386    vserver
 274    i386    mbind                   sys_mbind                       __ia32_sys_mbind
 276    i386    set_mempolicy           sys_set_mempolicy               __ia32_sys_set_mempolicy
 277    i386    mq_open                 sys_mq_open                     __ia32_compat_sys_mq_open
 278    i386    mq_unlink               sys_mq_unlink                   __ia32_sys_mq_unlink
-279    i386    mq_timedsend            sys_mq_timedsend                __ia32_compat_sys_mq_timedsend
-280    i386    mq_timedreceive         sys_mq_timedreceive             __ia32_compat_sys_mq_timedreceive
+279    i386    mq_timedsend            sys_mq_timedsend_time32         __ia32_sys_mq_timedsend_time32
+280    i386    mq_timedreceive         sys_mq_timedreceive_time32      __ia32_sys_mq_timedreceive_time32
 281    i386    mq_notify               sys_mq_notify                   __ia32_compat_sys_mq_notify
 282    i386    mq_getsetattr           sys_mq_getsetattr               __ia32_compat_sys_mq_getsetattr
 283    i386    kexec_load              sys_kexec_load                  __ia32_compat_sys_kexec_load
 296    i386    mkdirat                 sys_mkdirat                     __ia32_sys_mkdirat
 297    i386    mknodat                 sys_mknodat                     __ia32_sys_mknodat
 298    i386    fchownat                sys_fchownat                    __ia32_sys_fchownat
-299    i386    futimesat               sys_futimesat                   __ia32_compat_sys_futimesat
+299    i386    futimesat               sys_futimesat_time32            __ia32_sys_futimesat_time32
 300    i386    fstatat64               sys_fstatat64                   __ia32_compat_sys_x86_fstatat
 301    i386    unlinkat                sys_unlinkat                    __ia32_sys_unlinkat
 302    i386    renameat                sys_renameat                    __ia32_sys_renameat
 305    i386    readlinkat              sys_readlinkat                  __ia32_sys_readlinkat
 306    i386    fchmodat                sys_fchmodat                    __ia32_sys_fchmodat
 307    i386    faccessat               sys_faccessat                   __ia32_sys_faccessat
-308    i386    pselect6                sys_pselect6                    __ia32_compat_sys_pselect6
-309    i386    ppoll                   sys_ppoll                       __ia32_compat_sys_ppoll
+308    i386    pselect6                sys_pselect6_time32             __ia32_compat_sys_pselect6_time32
+309    i386    ppoll                   sys_ppoll_time32                __ia32_compat_sys_ppoll_time32
 310    i386    unshare                 sys_unshare                     __ia32_sys_unshare
 311    i386    set_robust_list         sys_set_robust_list             __ia32_compat_sys_set_robust_list
 312    i386    get_robust_list         sys_get_robust_list             __ia32_compat_sys_get_robust_list
 317    i386    move_pages              sys_move_pages                  __ia32_compat_sys_move_pages
 318    i386    getcpu                  sys_getcpu                      __ia32_sys_getcpu
 319    i386    epoll_pwait             sys_epoll_pwait                 __ia32_sys_epoll_pwait
-320    i386    utimensat               sys_utimensat                   __ia32_compat_sys_utimensat
+320    i386    utimensat               sys_utimensat_time32            __ia32_sys_utimensat_time32
 321    i386    signalfd                sys_signalfd                    __ia32_compat_sys_signalfd
 322    i386    timerfd_create          sys_timerfd_create              __ia32_sys_timerfd_create
 323    i386    eventfd                 sys_eventfd                     __ia32_sys_eventfd
 324    i386    fallocate               sys_fallocate                   __ia32_compat_sys_x86_fallocate
-325    i386    timerfd_settime         sys_timerfd_settime             __ia32_compat_sys_timerfd_settime
-326    i386    timerfd_gettime         sys_timerfd_gettime             __ia32_compat_sys_timerfd_gettime
+325    i386    timerfd_settime         sys_timerfd_settime32           __ia32_sys_timerfd_settime32
+326    i386    timerfd_gettime         sys_timerfd_gettime32           __ia32_sys_timerfd_gettime32
 327    i386    signalfd4               sys_signalfd4                   __ia32_compat_sys_signalfd4
 328    i386    eventfd2                sys_eventfd2                    __ia32_sys_eventfd2
 329    i386    epoll_create1           sys_epoll_create1               __ia32_sys_epoll_create1
 334    i386    pwritev                 sys_pwritev                     __ia32_compat_sys_pwritev
 335    i386    rt_tgsigqueueinfo       sys_rt_tgsigqueueinfo           __ia32_compat_sys_rt_tgsigqueueinfo
 336    i386    perf_event_open         sys_perf_event_open             __ia32_sys_perf_event_open
-337    i386    recvmmsg                sys_recvmmsg                    __ia32_compat_sys_recvmmsg
+337    i386    recvmmsg                sys_recvmmsg_time32             __ia32_compat_sys_recvmmsg_time32
 338    i386    fanotify_init           sys_fanotify_init               __ia32_sys_fanotify_init
 339    i386    fanotify_mark           sys_fanotify_mark               __ia32_compat_sys_fanotify_mark
 340    i386    prlimit64               sys_prlimit64                   __ia32_sys_prlimit64
 341    i386    name_to_handle_at       sys_name_to_handle_at           __ia32_sys_name_to_handle_at
 342    i386    open_by_handle_at       sys_open_by_handle_at           __ia32_compat_sys_open_by_handle_at
-343    i386    clock_adjtime           sys_clock_adjtime               __ia32_compat_sys_clock_adjtime
+343    i386    clock_adjtime           sys_clock_adjtime32             __ia32_sys_clock_adjtime32
 344    i386    syncfs                  sys_syncfs                      __ia32_sys_syncfs
 345    i386    sendmmsg                sys_sendmmsg                    __ia32_compat_sys_sendmmsg
 346    i386    setns                   sys_setns                       __ia32_sys_setns
 382    i386    pkey_free               sys_pkey_free                   __ia32_sys_pkey_free
 383    i386    statx                   sys_statx                       __ia32_sys_statx
 384    i386    arch_prctl              sys_arch_prctl                  __ia32_compat_sys_arch_prctl
-385    i386    io_pgetevents           sys_io_pgetevents               __ia32_compat_sys_io_pgetevents
+385    i386    io_pgetevents           sys_io_pgetevents_time32        __ia32_compat_sys_io_pgetevents
 386    i386    rseq                    sys_rseq                        __ia32_sys_rseq
+# don't use numbers 387 through 392, add new calls at the end
+393    i386    semget                  sys_semget                      __ia32_sys_semget
+394    i386    semctl                  sys_semctl                      __ia32_compat_sys_semctl
+395    i386    shmget                  sys_shmget                      __ia32_sys_shmget
+396    i386    shmctl                  sys_shmctl                      __ia32_compat_sys_shmctl
+397    i386    shmat                   sys_shmat                       __ia32_compat_sys_shmat
+398    i386    shmdt                   sys_shmdt                       __ia32_sys_shmdt
+399    i386    msgget                  sys_msgget                      __ia32_sys_msgget
+400    i386    msgsnd                  sys_msgsnd                      __ia32_compat_sys_msgsnd
+401    i386    msgrcv                  sys_msgrcv                      __ia32_compat_sys_msgrcv
+402    i386    msgctl                  sys_msgctl                      __ia32_compat_sys_msgctl
+403    i386    clock_gettime64         sys_clock_gettime               __ia32_sys_clock_gettime
+404    i386    clock_settime64         sys_clock_settime               __ia32_sys_clock_settime
+405    i386    clock_adjtime64         sys_clock_adjtime               __ia32_sys_clock_adjtime
+406    i386    clock_getres_time64     sys_clock_getres                __ia32_sys_clock_getres
+407    i386    clock_nanosleep_time64  sys_clock_nanosleep             __ia32_sys_clock_nanosleep
+408    i386    timer_gettime64         sys_timer_gettime               __ia32_sys_timer_gettime
+409    i386    timer_settime64         sys_timer_settime               __ia32_sys_timer_settime
+410    i386    timerfd_gettime64       sys_timerfd_gettime             __ia32_sys_timerfd_gettime
+411    i386    timerfd_settime64       sys_timerfd_settime             __ia32_sys_timerfd_settime
+412    i386    utimensat_time64        sys_utimensat                   __ia32_sys_utimensat
+413    i386    pselect6_time64         sys_pselect6                    __ia32_compat_sys_pselect6_time64
+414    i386    ppoll_time64            sys_ppoll                       __ia32_compat_sys_ppoll_time64
+416    i386    io_pgetevents_time64    sys_io_pgetevents               __ia32_sys_io_pgetevents
+417    i386    recvmmsg_time64         sys_recvmmsg                    __ia32_compat_sys_recvmmsg_time64
+418    i386    mq_timedsend_time64     sys_mq_timedsend                __ia32_sys_mq_timedsend
+419    i386    mq_timedreceive_time64  sys_mq_timedreceive             __ia32_sys_mq_timedreceive
+420    i386    semtimedop_time64       sys_semtimedop                  __ia32_sys_semtimedop
+421    i386    rt_sigtimedwait_time64  sys_rt_sigtimedwait             __ia32_compat_sys_rt_sigtimedwait_time64
+422    i386    futex_time64            sys_futex                       __ia32_sys_futex
+423    i386    sched_rr_get_interval_time64    sys_sched_rr_get_interval       __ia32_sys_sched_rr_get_interval
 425    i386    io_uring_setup          sys_io_uring_setup              __ia32_sys_io_uring_setup
 426    i386    io_uring_enter          sys_io_uring_enter              __ia32_sys_io_uring_enter
 427    i386    io_uring_register       sys_io_uring_register           __ia32_sys_io_uring_register