summaryrefslogtreecommitdiff
path: root/sys/compat/linux32/common
AgeCommit message (Expand)Author
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
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-23Use Aux32Info not AuxInfo. Noticed by Maxime Villard.njoly
2014-02-23Fix wrong KASSERTs. Do not compare size vs. entries count.njoly
2014-02-21Increase LINUX32_ELF_AUX_ENTRIES to avoid overrun in linux32/. Also,maxv
2014-02-09account for the 16 bytes of AT_RANDOM data in the stack setup. fixes PR 48518.chs
2013-11-18claim to be linux 3.11.6 (opensuse 13.1).chs
2013-11-18implement the *at() syscalls.chs
2013-09-19exec modules need to be of the exec kindchristos
2013-01-11Use copyin/copyout and linux-specific ifreq structures (they are the samechristos
2012-10-02kernel portion of clock_nanosleep()christos
2012-09-22LINUX_RLIM_INFINITY doesn't fit into the value range for linux32, sojoerg
2012-05-10Fix rt_sigtimedwait():christos
2012-05-10prefix message with linux32christos