summaryrefslogtreecommitdiff
path: root/sys/compat/linux32/common
AgeCommit message (Expand)Author
2022-08-03Pull up following revision(s), all via patchmartin
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-04-18Zero out the ifreq struct for SIOCGIFCONF to avoid up to 127 bytes of stackchristos
2019-02-21for sysv ipc stat operations, explicitly copy the exported partsmrg
2019-01-27Merge the [pgoyette-compat] branchpgoyette
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-05-10Fix pserialize enter/exit pairs in linux_getifconf and linux32_getifconfozaki-r
2018-05-06Remove an element from struct emul: e_tracesigkamil
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-09-29Remove compat_linux32 from the autoload list and add a enable/disablemaxv
2017-07-28Fail, don't panic, on bad dirents from file system.riastradh
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-01-28avoid the shadowchristos
2017-01-28we have space for one more.christos
2017-01-28fix size computationchristos
2017-01-13convert strcpy to a bounded copy to avoid compiler warnings, although thechristos
2016-11-10GC WOPTSCHECKEDchristos
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-08fix inconsistent nameschristos
2014-11-26Tweak ifconf variantsozaki-r
2014-11-22Add ppoll(2) for compat linux32.njoly
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
2014-06-01Cleanup pipe(2) flags, now that native handle them.njoly
2014-05-18Simplify dup3 emulation to call dodup() directly instead ofnjoly
2014-05-17Replace open-coded access (and boundary checking) of ifindex2ifnet withrmind
2014-05-17Fix fadvise64 syscalls. Unlike our, linux fadvise syscall do notnjoly
2014-05-16Get rid of all sysc_init_field uses - initialize fields directly in C99martin
2014-05-04Fix pread/pwrite syscalls which need a 64bit offset argument.njoly
2014-03-07c99 initializers for struct execswchristos