summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common
AgeCommit message (Expand)Author
2022-08-03Pull up following revision(s), all via patchmartin
2020-11-08Pull up following revision(s) (requested by kamil in ticket #1127):martin
2020-07-17Pull up following revision(s) (requested by msaitoh in ticket #1018):martin
2019-09-13Pull up following revision(s) (requested by maxv in ticket #194):martin
2019-06-18Drop unused retval pointer from do_sys_mknod{,at}()kamil
2019-04-18Zero out the ifreq struct for SIOCGIFCONF to avoid up to 127 bytes of stackchristos
2019-03-01Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as brieflypgoyette
2019-02-21for sysv ipc stat operations, explicitly copy the exported partsmrg
2019-02-04- avoid uninitialised memory usagemrg
2019-02-03- add or adjust /* FALLTHROUGH */ where appropriatemrg
2019-01-27Merge the [pgoyette-compat] branchpgoyette
2018-11-29Improve my kern_time.c::rev1.192, systematically clear the buffers we getmaxv
2018-11-14Apply the recent fixes to {send,recv}mmsg() to their compat variants.hannken
2018-09-03Rename min/max -> uimin/uimax for better honesty.riastradh
2018-08-22- Cleanup for dynamic sysctl:msaitoh
2018-08-10Allow syscall_establish() to install new syscalls when the existingpgoyette
2018-07-15- fix constants and explain limitchristos
2018-07-09 Fix compile error.msaitoh
2018-07-08Enable executing linux go binaries by using a special probe function for them.christos
2018-05-10Fix pserialize enter/exit pairs in linux_getifconf and linux32_getifconfozaki-r
2018-05-06Remove an element from struct emul: e_tracesigkamil
2018-05-03Fix COMPAT_NETBSD32 cmsg handling:christos
2018-04-16Remove the rnewprocp argument from fork1(9)kamil
2018-04-15Remove unused variable p from linux_sys_clone()kamil
2018-03-16PR/53103: Timo Buhrmester: linux emulation of sendto(2) brokenchristos
2018-01-09remove struct emul's e_fault.maya
2018-01-07Ignore signal 64 for now (go uses it)christos
2017-12-26Refactor pipe1() and correct a bug in sys_pipe2() (SYS_pipe2)kamil
2017-12-10Finally (hopefully) return completely to the state where compat_linux iskre
2017-12-08Finish the previous change - as well as setting the default for thesekre
2017-12-01Unbreak Linux emulation by default. While not loading it automaticallyjoerg
2017-11-22Fix and make consistent of usages of psz/psref in ifconf variantsozaki-r
2017-11-21This should be "linux_sg_version", not "version".maxv
2017-09-29Remove compat_linux from the autoload list, and add a sysctl to enable ormaxv
2017-07-29Put suser check in the right function: settimeofday, not gettimeofday.riastradh
2017-07-29Only let the superuser set the compat_linux timezone.riastradh
2017-07-28Fail, don't panic, on bad dirents from file system.riastradh
2017-05-06Extend the mmap(2) interface to allow requesting protections for laterjoerg
2017-04-21- Propagate the signal mask from the ucontext_t to the newly created threadchristos
2017-04-10Return value pointers should be the last argument.dholland
2017-04-09speed limit 80dholland
2017-03-14Use if_acquire and if_release instead of using psref API directlyozaki-r
2017-02-20KNF; no binary changesrin
2017-02-20CID 980928: fix NULL pointer dereferecerin
2017-02-12es_arglen is now in units of bytes, update the emulations accordingly.chs
2017-02-09use proper arg functions, remove bogus ones.christos
2017-02-06Use ELFOSABI_LINUX instead of a magic number.uwe
2017-02-03New versions of linux on arm and others have both socketcall and separatechristos
2017-02-03add sendmmsg and recvmmsgchristos
2017-02-03handle accept4 for i386christos