summaryrefslogtreecommitdiffstats
path: root/kernel/compat.c
Commit message (Expand)AuthorAgeFilesLines
* compat: fix 4-byte infoleak via uninitialized struct fieldJann Horn2018-05-161-0/+1
* semtimedop(): move compat to nativeAl Viro2017-07-151-23/+0
* Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2017-07-061-218/+49
|\
| * rt_sigtimedwait(): move compat to nativeAl Viro2017-06-091-32/+0
| * put_compat_rusage(): switch to copy_to_user()Al Viro2017-06-091-19/+21
| * sigpending(): move compat to nativeAl Viro2017-06-091-23/+0
| * getrlimit()/setrlimit(): move compat to nativeAl Viro2017-06-091-38/+0
| * times(2): move compat to nativeAl Viro2017-06-091-24/+0
| * compat_{get,put}_bitmap(): use unsafe_{get,put}_user()Al Viro2017-06-091-53/+28
| * take compat_sys_old_getrlimit() to native syscallAl Viro2017-05-271-29/+0
* | Merge branch 'timers-compat' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-07-051-0/+65
|\ \
| * | time: introduce {get,put}_itimerspec64Deepa Dinamani2017-06-251-0/+21
| * | time: add get_timespec64 and put_timespec64Deepa Dinamani2017-06-251-0/+44
* | | Merge branch 'work.sys_wait' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-07-051-66/+0
|\ \ \ | |/ / |/| |
| * | move compat wait4 and waitid next to native variantsAl Viro2017-05-211-66/+0
| |/
* | time: Move compat_gettimeofday()/settimeofday() to nativeAl Viro2017-06-141-38/+0
* | time: Move compat_time()/stime() to nativeAl Viro2017-06-141-40/+0
* | posix-timers: Move compat_timer_create() to native, get rid of set_fs()Al Viro2017-06-141-18/+0
* | posix-timers: Move compat versions of clock_gettime/settime/getresAl Viro2017-06-141-51/+0
* | itimers: Move compat itimer syscalls to native onesAl Viro2017-06-141-53/+16
* | posix-timers: Take compat timer_gettime(2) to native oneAl Viro2017-06-141-17/+0
* | posix-timers: Take compat timer_settime(2) to native oneAl Viro2017-06-141-23/+0
* | ntp: Move adjtimex related compat syscalls to native counterpartsAl Viro2017-06-141-89/+52
* | time/posix-timers: Move the compat copyouts to the nanosleep implementationsAl Viro2017-06-141-131/+0
* | hrtimer_nanosleep(): Pass rmtp in restart_blockAl Viro2017-06-141-3/+3
|/
* time: Change k_clock nsleep() to use timespec64Deepa Dinamani2017-04-141-2/+4
* time: Delete do_sys_setimeofday()Deepa Dinamani2017-04-141-2/+2
* Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2016-12-241-1/+1
* posix-timers: Make them configurableNicolas Pitre2016-11-161-0/+8
* compat: cleanup coding in compat_get_bitmap() and compat_put_bitmap()Helge Deller2015-06-041-2/+4
* all arches, signal: move restart_block to struct task_structAndy Lutomirski2015-02-121-3/+2
* compat: nanosleep: Clarify error handlingThomas Gleixner2014-09-061-3/+21
* kernel/compat.c: use sizeof() instead of sizeofFabian Frederick2014-06-041-4/+4
* Merge branch 'x86-x32-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2014-04-021-56/+56
|\
| * compat: Fix sparse address space warningsH. Peter Anvin2014-02-021-2/+2
| * compat: Get rid of (get|put)_compat_time(val|spec)H. Peter Anvin2014-02-021-54/+54
* | mm/compat: convert to COMPAT_SYSCALL_DEFINE with changing parameter typesHeiko Carstens2014-03-061-5/+5
* | kernel/compat: convert to COMPAT_SYSCALL_DEFINEHeiko Carstens2014-03-061-45/+45
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-05-011-19/+0
|\
| * switch getrusage() to COMPAT_SYSCALL_DEFINEAl Viro2013-03-031-19/+0
* | kernel/compat.c: make do_sysinfo() staticStephen Rothwell2013-04-301-65/+0
|/
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2013-02-231-46/+26
|\
| * switch compat_sys_sched_rr_get_interval to COMPAT_SYSCALL_DEFINEAl Viro2013-02-031-4/+3
| * switch rt_tgsigqueueinfo to COMPAT_SYSCALL_DEFINEAl Viro2013-02-031-11/+0
| * switch compat_sys_sigprocmask to COMPAT_SYSCALL_DEFINEAl Viro2013-02-031-3/+3
| * switch compat_sys_rt_sigtimedwait to COMPAT_SYSCALL_DEFINEAl Viro2013-02-031-5/+3
| * generic compat_sys_rt_sigprocmask()Al Viro2013-02-031-1/+12
| * consolidate rt_sigsuspend()Al Viro2013-02-031-17/+0
| * switch compat_sys_[gs]etitimer(2) to COMPAT_SYSCALL_DEFINEAl Viro2013-02-031-5/+5
* | compat: return -EFAULT on error in waitid()Dan Carpenter2013-02-211-1/+1
|/