summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux
Commit message (Expand)AuthorAgeFilesLines
* Validate user-supplied arguments values.dchagin2009-05-191-1/+28
* Implement MSG_CMSG_CLOEXEC flag for linux_recvmsg().dchagin2009-05-182-9/+25
* Somewhere between 2.6.23 and 2.6.27, Linux added SOCK_CLOEXEC anddchagin2009-05-162-2/+30
* Return EINVAL in case when the incorrect or unsupporteddchagin2009-05-162-0/+12
* Use the protocol family constants for the domain argument validation.dchagin2009-05-161-3/+5
* Emulate SO_PEERCRED socket option.dchagin2009-05-162-1/+26
* Translate l_timeval arg to native struct timeval indchagin2009-05-111-0/+40
* Add forgotten linux to bsd flags argument mapping into the linux_recv().dchagin2009-05-111-1/+1
* Do not export AT_CLKTCK when emulating Linux kernel priordchagin2009-05-102-1/+14
* Introduce linux_kernver() interface which is intended for an exactdchagin2009-05-102-17/+62
* Rework r189362, r191883.dchagin2009-05-102-1/+5
* Give vfs_getopt the type it's expecting.jamie2009-05-071-4/+2
* Move the per-prison Linux MIB from a private one-off pointer to the newjamie2009-05-073-96/+326
* Add KTR(9) tracing for futex emulation.dchagin2009-05-071-11/+49
* Linux exports HZ value to user space via AT_CLKTCK auxiliary vector entry,dchagin2009-05-071-3/+1
* Change linux struct tms definition to match actual linux one.dchagin2009-05-071-4/+4
* Add preliminary KTR(9) support to the linux emulation layer.dchagin2009-05-072-2/+31
* To avoid excessive code duplication move MI definitions to the MIdchagin2009-05-072-0/+11
* Return EAFNOSUPPORT instead of EINVAL in case when the incorrect ordchagin2009-05-071-1/+1
* Rework r191742.dchagin2009-05-071-5/+12
* Mark Linux MIB sysctls MPSAFE.jamie2009-05-041-3/+3
* Linux socketpair() call expects explicit specified protocol fordchagin2009-05-021-1/+4
* Move extern variable definitions to the header file.dchagin2009-05-022-1/+4
* Reimplement futexes.dchagin2009-05-011-358/+449
* In preparation for turning on options VIMAGE in next commits,zec2009-04-261-0/+2
* Remove support for FUTEX_REQUEUE operation.dchagin2009-04-193-13/+20
* Add stuff to support upcoming BMC/IPMI flashing of newer Dell machineambrisko2009-03-261-0/+9
* Sort include files in the alphabetical order.dchagin2009-03-161-5/+4
* Ignore FUTEX_FD op, as it is done by linux.dchagin2009-03-152-8/+1
* Include linux_futex.h before linux_emul.hdchagin2009-03-152-3/+1
* A better fix for handling different FPU initial control words for differentjhb2009-03-051-0/+5
* Add AT_PLATFORM, AT_HWCAP and AT_CLKTCK auxiliary vector entries whichdchagin2009-03-042-31/+16
* For all files including net/vnet.h directly include opt_route.h andbz2009-02-271-0/+2
* Don't make Linux stat() open character devices to resolve its name.ed2009-02-201-47/+49
* Use shared vnode locks when invoking VOP_READDIR().jhb2009-02-132-2/+2
* Fix an edge-case of the linux readdir: We need the size of a linux direntnetchild2009-02-131-1/+1
* Last step of splitting up minor and unit numbers: remove minor().ed2009-01-281-3/+3
* Push down Giant inside sysctl. Also add some more assertions to the code.ed2008-12-291-12/+4
* Rather than using hidden includes (with cicular dependencies),bz2008-12-022-0/+4
* Make linux_sendmsg() and linux_recvmsg() work on linux32/amd64.kib2008-11-292-52/+269
* Document that all the other commands are eitherrdivacky2008-11-261-0/+16
* In the robust futexes list head, futex_offset shall be signed,kib2008-11-161-2/+2
* Mark uname(), getdomainname() and setdomainname() with COMPAT_FREEBSD4.ed2008-11-091-2/+26
* The code in linux_proc_exit() contains a race when multiple linux basedkib2008-10-311-3/+3
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessarytrasz2008-10-281-3/+3
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-233-11/+11
* Correctly fill siginfo for the signals delivered by linux tkill/tgkill.kib2008-10-192-24/+92
* Make robust futexes work on linux32/amd64. Use PTRIN to readkib2008-10-142-15/+3
* Current linux_fooaffinity() emulation fails, as the FreeBSD affinitykib2008-10-041-4/+9
* Step 1.5 of importing the network stack virtualization infrastructurezec2008-10-023-0/+7
OpenPOWER on IntegriCloud