aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_misc.c
Commit message (Expand)AuthorAgeFilesLines
* Make timespecadd(3) and friends publicAlan Somers2018-07-301-2/+2
* Split kern_break from sys_break and use it in linuxulatorEd Maste2018-06-271-10/+6
* linuxulator: handle V3 capget/capsetEd Maste2018-06-191-28/+49
* linuxulator: add debugging for invalid capget/capset versionEd Maste2018-06-181-0/+10
* linuxulator: do not include legacy syscalls on arm64Ed Maste2018-06-151-0/+14
* Name the implementation of brk and sbrk sys_break().Brooks Davis2018-06-141-2/+2
* Correct proper nouns in the LinuxulatorEd Maste2018-02-221-1/+1
* Make v_wire_count a per-cpu counter(9) counter. This eliminates aJeff Roberson2018-02-121-1/+1
* Linuxolator whitespace cleanupEd Maste2018-02-051-4/+4
* sys/compat: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* On success, getrandom() Linux system call returns the number of bytes thatDmitry Chagin2017-06-041-1/+5
* Revert r319053 due to lack of sence. As pointed out by kib@ opt_global.hDmitry Chagin2017-06-041-8/+1
* On success, getrandom() Linux system call returns the number of bytes thatDmitry Chagin2017-05-281-1/+8
* Use kern_mincore() helper instead of abusing syscall entry.Dmitry Chagin2017-03-301-5/+1
* Implement Linux mincore() system call.Dmitry Chagin2017-03-251-0/+14
* Implement getrandom() syscall.Dmitry Chagin2017-03-181-0/+26
* Return EOVERFLOW error in case then the size of tv_sec field of struct timespecDmitry Chagin2017-02-261-5/+9
* Rework r313352.Konstantin Belousov2017-02-131-2/+2
* Add kern_vm_mmap2(), kern_vm_mprotect(), kern_vm_msync(), kern_vm_munlock(),Edward Tomasz Napierala2017-02-061-14/+7
* Add kern_cpuset_getaffinity() and kern_cpuset_getaffinity(),Edward Tomasz Napierala2017-02-051-14/+5
* Fix linux_getppid() to debug the actual parent, even it was reparentedEdward Tomasz Napierala2017-01-311-3/+1
* Implement Linux personality() system call mainly due to READ_IMPLIES_EXEC flag.Dmitry Chagin2016-07-101-5/+13
* Fix kernel stack disclosures in the Linux and 4.3BSD compat layers.Gleb Smirnoff2016-05-311-0/+1
* sys/compat/linux*: spelling fixes.Pedro F. Giffuni2016-04-301-1/+1
* Fix indentation oops.Pedro F. Giffuni2016-04-031-3/+3
* Move Linux specific times tests up to guarantee the values are defined.Dmitry Chagin2016-04-031-2/+3
* Rework r296543:Dmitry Chagin2016-03-201-18/+19
* Better english.Dmitry Chagin2016-03-081-1/+1
* Put a commit message from r296502 about Linux alarm() system callDmitry Chagin2016-03-081-0/+5
* According to POSIX and Linux implementation the alarm() system callDmitry Chagin2016-03-081-4/+1
* Call crextend() before copying old credentials to the new credentialsGleb Smirnoff2016-01-141-1/+3
* Fix build for the KTR-enabled kernels.Konstantin Belousov2015-10-231-2/+9
* The si_status field of the siginfo_t, provided by the waitid(2) andKonstantin Belousov2015-07-181-1/+1
* Implement lockless resource limits.Mateusz Guzik2015-06-101-10/+4
* Properly check tv_nsec value. The tv_nsec field can also be oneDmitry Chagin2015-05-241-2/+16
* Add utimensat() system call.Dmitry Chagin2015-05-241-0/+81
* Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin2015-05-241-3/+3
* Do not use struct l_timespec without conversion. While here moveDmitry Chagin2015-05-241-10/+11
* Implement ppoll() system call.Dmitry Chagin2015-05-241-0/+53
* Put the correct value for the abi_nfdbits parameter of kern_select() forDmitry Chagin2015-05-241-2/+2
* Convert Linux wait options to the FreeBSD.Dmitry Chagin2015-05-241-18/+13
* Set WIFCONTINUED to the wait status if needed.Dmitry Chagin2015-05-241-0/+2
* Where possible we will use M_LINUX malloc(9) type.Dmitry Chagin2015-05-241-4/+4
* Refund the proc emuldata struct for future use. For now move flags fromDmitry Chagin2015-05-241-0/+15
* Introduce a new module linux_common.ko which is intended for theDmitry Chagin2015-05-241-0/+57
* Fix compilation with -DDEBUG option.Dmitry Chagin2015-05-241-3/+5
* Disable i386 call for x86-64 Linux.Dmitry Chagin2015-05-241-2/+6
* Put linux_platform into the vdso to avoid copying it onto the stack atDmitry Chagin2015-05-241-1/+1
* Implement pselect6() system call.Dmitry Chagin2015-05-241-0/+84
* Implement prlimit64() system call.Dmitry Chagin2015-05-241-0/+73