summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2021-11-25- Use LINUX32_F_xxx instead of LINUX_F_xxx for compat_linux32.ryo
2021-11-25regenryo
2021-11-25add statx(2) syscall entryryo
2021-11-25- Add compat_linux statx(2) syscall.ryo
2021-11-25rename bsd_to_linux_stat() to bsd_to_linux_stat64() to avoid confusion.ryo
2021-11-25rename bsd_to_linux_stat() to bsd_to_linux_stat64() to avoid confusion.ryo
2021-11-24regenryo
2021-11-24add getrandom(2) syscall entryryo
2021-11-24add missing SUBDIR aarch64ryo
2021-11-23Make LINUX_FIOCLEX and LINUX_FIONCLEX workpho
2021-11-11Adapt to recent posix_spawn extensions.martin
2021-11-10s/compatability/compatibility/ in comment.msaitoh
2021-11-06COMPAT_NETBSD32 is all about running the 32-bit flavor of nativethorpej
2021-11-01Use "stack_t" instead of "struct sigaltstack", as the former is thethorpej
2021-10-27Use __SIGTRAMP_SIGCODE_VERSION rather than hard-coding 0.thorpej
2021-10-12fix various typos, mainly in comments.andvar
2021-10-09Modularize compat_linux(8) for aarch64.ryo
2021-09-23remove stray char.christos
2021-09-23add support COMPAT_LINUX for aarch64ryo
2021-09-21linux_sys_fstatat64: Add support for AT_EMPTY_PATH flag.rin
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(2).thorpej
2021-09-20Add the eventfd(2) system call to COMPAT_NETBSD32.thorpej
2021-09-20Regen for timerfd.thorpej
2021-09-20Add timerfd system calls to COMPAT_NETBSD32.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-19Remove redundant linux32_to_native_timespec() prototype.thorpej
2021-09-19Add routines to convert from linux32 to native sigevent_t.thorpej
2021-09-19G/C some unused (and unnecessary) definitions.thorpej
2021-09-19- LINUX_SIGEV_PAD is incorrect for 64-bit systems, because sigval_tthorpej
2021-09-11sys/kern: Allow custom fileops to specify fo_seek method.riastradh
2021-09-07sys/compat: Memset zero before copyout.riastradh
2021-08-30sys/compat: Don't clobber f_oflags with zero.riastradh
2021-08-30compat_netbsd32: Copy out 32-bit version in nfssvc32_nsd_out.riastradh
2021-08-15- memset struct stat to avoid kernel memory disclosure of padded fieldschristos
2021-08-09fix various typos in compatibility, mainly in comments.andvar
2021-08-09fix typos in asymmetry, asymmetric(al), symmetrical.andvar
2021-07-21need <sys/param.h> for COHERENCY_UNITskrll
2021-05-25PR port-xen/53130 was fixed and closed some time ago, so now we canpgoyette
2021-04-25All mips64 has compat_netbsd32christos
2021-04-17Compile in compat32 syscall names all the time, as we do for nativesimonb
2021-04-14Add DIOCGDISKINFO compat.mlelstv
2021-04-14regenchristos
2021-04-13regenchristos