summaryrefslogtreecommitdiff
path: root/sys/compat/linux32/arch
AgeCommit message (Expand)Author
2023-06-20linux32_rt_sendsig: Memset zero before copyout.riastradh
2023-04-09compat_linux32: KASSERT(A && B) -> KASSERT(A); KASSERT(B)riastradh
2021-12-03Fixed a bug in sigreturn that sigmask was not restored.ryo
2021-12-02regenryo
2021-12-02add prlimit64(2) syscall to COMPAT_LINUX and COMPAT_LINUX32ryo
2021-11-27regenryo
2021-11-27Add pselect6(2) system call to COMPAT_LINUX32ryo
2021-11-26- LINUX_GO_RT0_SIGNATURE for compat_linux is no longer enabled by default.ryo
2021-11-25add support COMPAT_LINUX32 for aarch64ryo
2021-11-25Extra arguments for AT_HWCAP and AT_PLATFORM are now passed when executing li...ryo
2021-11-25The default name of the `exec_setup_stack' function for linux32 should be `li...ryo
2021-11-25- Use LINUX32_F_xxx instead of LINUX_F_xxx for compat_linux32.ryo
2021-11-01Use "stack_t" instead of "struct sigaltstack", as the former is thethorpej
2021-09-20Regen for preadv(2) / pwritev(2).thorpej
2021-09-20Add preadv(2) and pwritev(2) system calls to COMPAT_LINUX and COMPAT_LINUX32.thorpej
2021-09-20Regen for eventfd.thorpej
2021-09-20Add the eventfd system calls to COMPAT_LINUX and COMPAT_LINUX32.thorpej
2021-09-19Regen for timerfd.thorpej
2021-09-19Add the timerfd syscalls to COMPAT_LINUX and COMPAT_LINUX32.thorpej
2021-09-19Regen for POSIX timer syscalls.thorpej
2021-09-19Add the POSIX timer syscalls (timer_create(), timer_settime(), timer_gettime(),thorpej
2021-09-19Add routines to convert from linux32 to native sigevent_t.thorpej
2021-09-07sys/compat: Memset zero before copyout.riastradh
2020-04-26Regen for native futex calls.thorpej
2020-04-26Add a NetBSD native futex implementation, mostly written by riastradh@.thorpej
2019-11-09regenjdolecek
2019-11-09add dummy implementation of linux fallocate() which just returns EOPNOTSUPP;jdolecek
2019-05-19Renamemaxv
2019-03-24Disable preemption when setting PCB_COMPAT32, to prevent a context switchmaxv
2018-08-10Regenpgoyette
2017-10-21Include opt_user_ldt.h when needed.maxv
2017-10-19Always mask the 16 bits of the segregs in the trapframe. We don't zero-maxv
2017-10-15Use two separate functions: cpu_segregs32_zero and cpu_segregs64_zero. Themaxv
2017-10-15Make sure the 32bit LWPs don't have MDL_IRET set. That's not a problemmaxv
2017-09-02Fix a subtle ring0 escalation vulnerability in amd64, and implement amaxv
2017-05-10regenriastradh
2017-04-26catch up with unit fixes for es_arglen; consistently use bytes.christos
2017-02-05Remove #if 0 on USER_LDT.maxv
2017-01-16descend and regenchristos
2017-01-13regenchristos
2016-09-02Fix argument (does not compile anyway).maxv
2015-03-08regenchristos
2015-03-08fix inconsistent nameschristos
2015-03-07regenchristos
2015-03-07Add systrace output filechristos
2014-11-22Regen for ppoll(2)njoly
2014-11-22Add ppoll(2) for compat linux32.njoly
2014-05-29Regen for utimes(2).njoly
2014-05-29Add utimes(2) support.njoly
2014-05-04Regen for pread/pwrite 64bit offset argument.njoly