summaryrefslogtreecommitdiff
path: root/sys/compat
AgeCommit message (Expand)Author
2021-04-13GCC 10 does not like casting from one identical anonymous enummrg
2021-04-03Centralise the setitimer() timer type validation in dosetitimer() as issimonb
2021-02-18In the compat setitimer(2) calls, don't validate which timer is beingsimonb
2021-02-16In netbsd32___mount50() zero out the native fs_args union before use sosimonb
2021-02-01G/C some old code that was for acorn26skrll
2021-01-19Fix syntax errorwiz
2021-01-19The read/write/send/recv system calls return ssize_t because -1 issimonb
2021-01-19KNF consistency: No parentheses are needed around the return value.simonb
2021-01-19Whitespace nits.simonb
2021-01-19Also print mmap return value and error code #ifdef DEBUG_MMAP.simonb
2021-01-18s/u_intN_t/uintN_t/simonb
2021-01-17Handle the SIOCGNBRINFO_IN6 ioctl for compat32. ndp -a works withsimonb
2021-01-15Remove unused LIMITCHECK() macro (now contained in netbsd32_rlimit.c).simonb
2021-01-14Remove some blank lines to group the VND and FSS ioctls together.simonb
2021-01-14Handle the KFILTER_BYFILTER and KFILTER_BYNAME ioctls for compat32.simonb
2021-01-14Handle FSSIOCSET and FSSIOCGET; vndconfig(8) works with compat32 now.simonb
2021-01-14Handle rev 1.62 of kern/sys_lwp.csimonb
2021-01-14Use netbsd32_* types instead of relying on __packed in the vnd ioctlsimonb
2020-12-19malloc(9) -> kmem(9)thorpej
2020-12-04Rewrite linux_sys_alarm() to use dogetitimer() / dosetitimer(), ratherthorpej
2020-11-08Fix typo; s/__LP64/_LP64/rin
2020-11-04Use opt_execfmt.h to get build options.pgoyette
2020-11-03PR/55780: Bernd Sieker: setsockopt in Linux emulation misses some optionschristos
2020-11-01Separate the compat_netbsd32_coredump from the compat_netbsd32 andpgoyette
2020-10-24Fix compat with Linux programs that use longer namelen for socketsmgorny
2020-10-15wait4(2): make error paths match with that of native wait4(2):rin
2020-10-10TIOCGSID is used by tcgetsid() so it is not really compat :-)christos
2020-10-10regen for getrandom(2)rin
2020-10-10Teach about getrandom(2) to COMPAT_NETBSD32.rin
2020-10-09tty_43: Check a bitset from userspace is valid before shifting itnia
2020-10-06make MAXTSIZ optionalchristos
2020-09-29s/parition/partition/msaitoh
2020-09-07remove __packed from struct netbsd32_lsdisable. the structuremrg
2020-09-05Round of uvm.h cleanup.riastradh
2020-09-03The conversion of FPU tracking to PCU rendered the fpcurlwp variablethorpej
2020-08-08PR/55547: Dan Plassche: Fix BSD/OS binary emulation.christos
2020-08-08Fix the OTIOCGETD emulation. Line discipline 0 is NTTYDISC.christos
2020-07-21Add lockstat(1) ioctl handling.simonb
2020-07-19don't include opt_user_ldt.h when it is not neededmaxv
2020-07-18Add BIOCSETWF32 (bpf)jmcneill
2020-07-16 Don't accept negative value.msaitoh
2020-07-03sync with mount.h, always use the structure size.christos
2020-07-03don't overallocate (follows similar change to compat/sys/statvfs.h)jdolecek
2020-07-03don't overallocate (requested by maxv@)christos
2020-06-28Fix struct entry size (thanks kre@)christos
2020-06-27Ignore the supplied size, and always use the argument size that we know.christos
2020-06-27Yet another idiotic compat syscall that was developed with literally zeromaxv
2020-06-24reduce stack usage in compat_60_ptmget_ioctl() - allocate struct ptmgetjdolecek
2020-06-24remove special handling for symbolic links for COMPAT_43 lstat, it'sjdolecek
2020-06-12Add nd6.h compat headerroy