summaryrefslogtreecommitdiff
path: root/sys/compat/linux/common
AgeCommit message (Expand)Author
2011-11-18remove incorrect assertions (the len passed is the size of the bsd structurechristos
2011-11-18Provide linux_siginfo_t for all archs, to unbreak kdump build.martin
2011-11-18- add sigtimedwait support.christos
2011-10-14Change the vnode locking protocol of VOP_GETATTR() to request at leasthannken
2011-09-25linux_termio c_cc array should be indexed by LINUX_OLD_V* rather than LINUX_V*.chs
2011-09-14Can't use RUN_ONCE here to initialize the futex_lock, otherwise we cannotchristos
2011-09-01Make linux_sys_getdents64 fails with ENOTDIR instead of EINVAL, when fdnjoly
2011-08-18Better debugging.christos
2011-08-18sizeof type -> sizeof *varchristos
2011-07-17fail early on socket domain+type combinations we don't supportchristos
2011-07-04avoid array bounds violation on netbsd/mips when dealing with termiomrg
2011-06-30dependant -> dependentwiz
2011-06-05Delete some splurious commas and very unexpected trailing spacedsl
2011-05-30Add fadvise64 and fadvise64_64 syscalls to compat_linux and compat_linux32.alnsn
2011-05-28Fix typo in a comment.alnsn
2011-04-14move dup3 to a more appropriate place because pipe is "special". Gotta lovechristos
2011-04-10- implement dup3 and pipe2christos
2011-04-10We have O_CLOEXEC nowchristos
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2010-11-02personality() now interprets its parameter as havingchs
2010-11-02implement the following syscalls for linux32:chs
2010-11-02update linux_sys_socket() to understand the flags that are nowchs
2010-09-21implement O_DIRECTORY as standardized in POSIX-2008,chs
2010-09-11recent versions of linux (which we now claim to be) supply a BSD-stylechs
2010-09-11always supply an auxiliary vector for linux ELF processes.chs
2010-07-12Add CLOCK_MONOTONIC support for compat linux/linux32njoly
2010-07-07many changes for COMPAT_LINUX:chs
2010-07-01Remove pfind() and pgfind(), fix locking in various broken uses of these.rmind
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-04-08Do not use 0 for pointers, but NULL.njoly
2010-04-08Add a new clock_gettime1() function that holds most of thenjoly
2010-04-03Move most clock_getres syscall code, except for coypout call, to a newnjoly
2010-03-29Convert linux/linux32/netbsd32 clock_settime syscalls, to use thenjoly
2010-03-03When implementing "read directory", when there are too many empty entrieshe
2009-12-10Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostlymatt
2009-12-05Remove the portalfs kernel file system driver. Replace mount_portal(8)pooka
2009-11-28Add LINUX_SIOCGIFMTU and LINUX_IP_HDRINCL support.dsl
2009-11-24Update personality(2) to match Linux definition where the argument is annjoly
2009-11-18Make compat linux/linux32 msgrcv_msgarg type member of typenjoly
2009-11-16Make sure to never leak padding space before copyout or copyinjoerg
2009-11-13Return the result of copyout. Reminded by Niolas Joly.joerg
2009-11-13Provide SIOCGIFNAME.joerg
2009-11-11- selcommon/pollcommon: drop redundant l argument.rmind
2009-11-04do_sys_wait(): fix previous by checking for ru != NULL. Noticed byrmind
2009-10-25Initialise struct emul members by name (it is readable now and one can searchrmind
2009-09-03Use correct sched_setscheduler syscall 3rd argument type.njoly
2009-08-28Another one that needs <sys/exec_aout.h>.dholland
2009-08-18remove some "inline" from functions which are defined in a .c filedrochner
2009-08-18more debugging for mmapchristos
2009-08-15Include <sys/exec_aout.h> explicitly instead of relying on <sys/exec.h> tomatt