summaryrefslogtreecommitdiff
path: root/sys/compat/linux32
AgeCommit message (Expand)Author
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-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-29Remove compat_linux32 from the autoload list and add a enable/disablemaxv
2017-09-02Fix a subtle ring0 escalation vulnerability in amd64, and implement amaxv
2017-07-28Fail, don't panic, on bad dirents from file system.riastradh
2017-05-10regenriastradh
2017-04-26catch up with unit fixes for es_arglen; consistently use bytes.christos
2017-04-10Return value pointers should be the last argument.dholland
2017-03-14Use if_acquire and if_release instead of using psref API directlyozaki-r
2017-02-05Remove #if 0 on USER_LDT.maxv
2017-01-28avoid the shadowchristos
2017-01-28we have space for one more.christos
2017-01-28fix size computationchristos
2017-01-16Descendchristos
2017-01-16descend and regenchristos
2017-01-13convert strcpy to a bounded copy to avoid compiler warnings, although thechristos
2017-01-13regenchristos
2016-11-10GC WOPTSCHECKEDchristos
2016-09-02Fix argument (does not compile anyway).maxv
2016-08-06The way the kernel tries to prevent a userland process from allocating pagemaxv
2016-08-01Apply pserialize and psref to struct ifaddr and its variantsozaki-r
2016-07-07Switch the address list of intefaces to pslist(9)ozaki-r
2016-07-05Fix psref isn't released in a case of IFADDR_EMPTYozaki-r
2016-06-16Use curlwp_bind and curlwp_bindx instead of open-coding LP_BOUNDozaki-r
2016-06-15Protect if_byindex by pserializeozaki-r
2016-05-12Protect ifnet list with psz and psrefozaki-r
2015-12-03Update dependencies - compat_linux32 requires compat_netbsd32_sysvipcpgoyette
2015-07-24Unused inits (harmless).maxv
2015-03-20Zero-fill the ELF auxiliary vectors. Otherwise, on 64bit systems, themaxv
2015-03-08regenchristos
2015-03-08fix inconsistent nameschristos
2015-03-07regenchristos
2015-03-07Add systrace output filechristos
2015-03-07centralize arguments functionschristos
2014-11-26Tweak ifconf variantsozaki-r
2014-11-22Regen for ppoll(2)njoly
2014-11-22Add ppoll(2) for compat linux32.njoly
2014-11-17Define compat modules (but without dependencies yet).uebayasi
2014-11-09Do not uselessly include <sys/malloc.h>.maxv
2014-07-221) On 64bit systems, don't add the 32bit execsw[] to the global exec array.maxv
2014-06-21If SCARG(uap, what) = 0, copyin() will copy (size_t)-1 bytes, and it's notmaxv