summaryrefslogtreecommitdiff
path: root/sys/compat/linux
AgeCommit message (Expand)Author
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-26union was removedchristos
2018-01-24Remove port-acorn26skrll
2018-01-09remove struct emul's e_fault.maya
2018-01-07Ignore signal 64 for now (go uses it)christos
2018-01-01Use the default %cs, and mask the other segregs.maxv
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-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-09-29Remove compat_linux from the autoload list, and add a sysctl to enable ormaxv
2017-09-17Remove the second argument from USERMODE and KERNELMODE, it is unusedmaxv
2017-08-28Remove the filesystem tracing featurekamil
2017-08-12Remove vm86.maxv
2017-08-12Remove vm86. Simplifies a number of critical places.maxv
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-07-14Don't forget to clean l_md.md_flags, otherwise there may be MDL_COMPAT32,maxv
2017-05-10regenriastradh
2017-05-06Extend the mmap(2) interface to allow requesting protections for laterjoerg
2017-05-03add missing arg to fpu_discard().chs
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-16allow pcu_save() and pcu_discard() to be called on other threads,chs
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-13Make sure %rip is in userland. This is harmless, since the return tomaxv
2017-02-13Don't let userland choose %rip. This is the Intel Sysret vulnerabilitymaxv
2017-02-12es_arglen is now in units of bytes, update the emulations accordingly.chs
2017-02-09regenchristos
2017-02-09revert listenchristos
2017-02-09use proper arg functions, remove bogus ones.christos
2017-02-09regenchristos
2017-02-09fix listenchristos
2017-02-06Use ELFOSABI_LINUX instead of a magic number.uwe
2017-02-05Rename ldt->ldtstore and gdt->gdtstore on i386. It reduces the diff withmaxv
2017-02-05Missing pmap_ldt_cleanup.maxv
2017-02-04regenchristos
2017-02-04fix broken entries that prevented compilation.christos
2017-02-03New versions of linux on arm and others have both socketcall and separatechristos