summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Fix usage of mac_vnode_check_open() in linuxulator - last argumenttrasz2008-09-221-1/+1
* The ERESTART to EINTR conversion is already done inrdivacky2008-09-111-8/+1
* Getdents requires padding with 2 bytes instead of 1 byterdivacky2008-09-091-33/+54
* Remove superfluous copyin() of args, structures are already in kernel space.kib2008-09-091-155/+78
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadattilio2008-08-282-2/+2
* All opt_x.h includes go at the top of other includes.julian2008-08-251-2/+2
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.ed2008-08-202-3/+18
* Commit step 1 of the vimage project, (network stack)bz2008-08-173-6/+10
* Add TIOCPKT and TIOCSPTLCK to the Linuxolator.ed2008-07-232-1/+9
* Fix linux_alarm, the linux behaviour is to limit therdivacky2008-07-231-3/+6
* Introduce a new lock, hostname_mtx, and use it to synchronize accessrwatson2008-07-051-0/+2
* d_ino member of linux_dirent structure should be unsigned long.rdivacky2008-06-081-2/+2
* Switch to emulating Linux 2.6 on default.rdivacky2008-06-031-2/+2
* Push down the major/minor conversion for pts/%u to improve consistency.ed2008-06-022-26/+20
* Implement robust futexes. Most of the code is modelled afterrdivacky2008-05-135-7/+192
* Implement linux_truncate64() syscall.rdivacky2008-04-231-0/+18
* Remove using magic value of -1 to distinguish between linux_open()rdivacky2008-04-091-5/+3
* Implement the linux syscallskib2008-04-086-123/+417
* Add the support for the AT_FDCWD and fd-relative name lookups to thekib2008-03-312-0/+2
* Add the new kernel-mode NFS Lock Manager. To use it instead of thedfr2008-03-261-0/+2
* Fix build.ru2008-03-251-2/+2
* o Add stub support for some new futex operations,rdivacky2008-03-202-2/+29
* Implement sched_setaffinity and get_setaffinity usingrdivacky2008-03-161-9/+40
* Return ENOSYS instead of 0 for the unknown futex operations.kib2008-03-021-1/+1
* Sanitize arguments to linux_mremap().kib2008-02-222-0/+18
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-132-3/+3
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-102-3/+3
* After applying LCONVPATH() to the path, do use the converted pathkib2008-01-051-9/+13
OpenPOWER on IntegriCloud