summaryrefslogtreecommitdiffstats
path: root/sys/compat/linux
Commit message (Expand)AuthorAgeFilesLines
...
* Finish r283544. In exec case properly detach threads from user spacedchagin2015-06-061-0/+12
* When I merged the lemul branch I missied kib@'s r282708 commit.dchagin2015-05-251-13/+5
* Linux nanosleep() and clock_nanosleep() system calls alwaysdchagin2015-05-241-37/+24
* Convert SCM_TIMESTAMP in recvmsg().dchagin2015-05-242-1/+18
* The latest cp tool is trying to use the btrfs clone operation that isdchagin2015-05-242-3/+16
* Fix an mbuf(9) leak in sendmsg() under failure condition anddchagin2015-05-241-2/+1
* Implement Linux specific syncfs() system call.dchagin2015-05-241-0/+41
* Properly check tv_nsec value. The tv_nsec field can also be onedchagin2015-05-241-2/+16
* Since FreeBSD supports SOCK_CLOEXEC & SOCK_NONBLOCK optionsdchagin2015-05-241-69/+25
* Implement recvmmsg() and sendmmsg() system calls.dchagin2015-05-242-42/+168
* Reduce duplication between MD Linux code by moving msg relateddchagin2015-05-241-0/+16
* Implement epoll_pwait() system call.dchagin2015-05-241-10/+54
* Convert signal number to native for VT_SETMODE ioctl and removedchagin2015-05-241-4/+10
* Add utimensat() system call.dchagin2015-05-242-0/+84
* Convert Linux signal number to the FreeBSD.dchagin2015-05-241-2/+2
* Rework signal code to allow using it by other modules, like linprocfs:dchagin2015-05-246-104/+322
* According to Linux man sigaltstack(3) shall return EINVAL if the ssdchagin2015-05-242-0/+28
* Add EPOLLERR flag handling to epoll.dchagin2015-05-242-2/+6
* As fo_fill_kinfo() does not check fo_fill_kinfo to NULLdchagin2015-05-241-0/+12
* Add preliminary fallocate system call implementationdchagin2015-05-241-0/+15
* Delete the duplicate of linux_to_native_clockid() function.dchagin2015-05-243-23/+5
* Do not use struct l_timespec without conversion. While here movedchagin2015-05-244-48/+54
* Add prototypes for static futex functions.dchagin2015-05-241-0/+16
* As for now our tmpfs is no longer being considereddchagin2015-05-241-8/+3
* Print out unsupported futex operation message only once for the process.dchagin2015-05-242-23/+46
* Add some clock mappings used in glibc 2.20.dchagin2015-05-242-17/+205
* Improve ktr(9) records in thread managment code.dchagin2015-05-242-7/+10
* Use local struct proc * varable instead of dereferencing td->td_proc.dchagin2015-05-241-8/+11
* Avoid unnecessary em zeroing in non-exec pathdchagin2015-05-241-4/+5
* Remove the unnecessary cast.dchagin2015-05-241-1/+1
* Implement ppoll() system call.dchagin2015-05-241-0/+53
* td_sigmask of a newly created thread copied from td.dchagin2015-05-241-1/+0
* Update Linux compat revision to 32.dchagin2015-05-241-1/+1
* Fix linux_common module build with KTR option.dchagin2015-05-241-1/+0
* Implement eventfd system call.dchagin2015-05-242-0/+332
* Put the correct value for the abi_nfdbits parameter of kern_select() fordchagin2015-05-242-2/+5
* Implement epoll family system calls. This is a tiny wrapperdchagin2015-05-246-2/+596
* Implement F_DUPFD_CLOEXEC fcntl flag.dchagin2015-05-241-0/+3
* Add several fcntl flags.dchagin2015-05-241-0/+27
* To avoid code duplication move open/fcntl definitions to the MIdchagin2015-05-242-0/+45
* Use the BSD_TO_LINUX_SIGNAL() wherever there is no needdchagin2015-05-241-8/+3
* Convert Linux wait options to the FreeBSD.dchagin2015-05-241-18/+13
* Set WIFCONTINUED to the wait status if needed.dchagin2015-05-241-0/+2
* Rewrite linux_recvfrom. To avoid double conversion of sockaddr usedchagin2015-05-241-29/+37
* Add AT_RANDOM and AT_EXECFN auxiliary vector entries which are used bydchagin2015-05-241-0/+3
* Change linux faccessat syscall definition to match actual linux one.dchagin2015-05-241-5/+2
* Where possible we will use M_LINUX malloc(9) type.dchagin2015-05-2410-31/+32
* Move FEATURE macros for v4l and v4l2 to the common module.dchagin2015-05-242-3/+4
* Refund the proc emuldata struct for future use. For now move flags fromdchagin2015-05-246-172/+160
* Introduce a new module linux_common.ko which is intended for thedchagin2015-05-249-467/+184
OpenPOWER on IntegriCloud