aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/linux/linux_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Add struct clone_args for future clone3 system call.Dmitry Chagin2021-08-121-0/+1
* linux: implement sigaltstack(2) on arm64Edward Tomasz Napierala2021-07-271-28/+0
* linux: implement rt_sigsuspend(2) on arm64Edward Tomasz Napierala2021-07-231-18/+0
* linux(4): Retire unused declaration.Dmitry Chagin2021-06-221-2/+0
* Rename linux_set_upcall_kse() to linux_set_upcall().John Baldwin2021-03-181-1/+1
* audit: also correctly audit linux_execve()Kyle Evans2020-10-261-0/+3
* i386: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* linux: add sysctl compat.linux.use_emul_pathMateusz Guzik2020-08-181-5/+9
* linux: consistently use LFREEPATH instead of open-coding itMateusz Guzik2020-08-181-1/+1
* Add linux_madvise(2) instead of having Linux apps call the nativeEdward Tomasz Napierala2020-06-201-0/+7
* Fix 64-bit syscall argument fetching in 32-bit Linux syscall handlers.Mark Johnston2020-01-211-7/+0
* Linuxulator depends on a fundamental kernel settings such as SMP. ManyDmitry Chagin2019-05-131-106/+4
* Linux between 4.18 and 5.0 split IPC system calls.Dmitry Chagin2019-03-241-13/+20
* Sort headers in MD Linuxulator filesEd Maste2018-03-231-6/+6
* Linuxulator: apply style(9) to returnEd Maste2018-03-121-6/+6
* Correct proper nouns in the LinuxulatorEd Maste2018-02-221-5/+5
* Rationalize license text on Linuxolator filesEd Maste2018-02-161-15/+13
* Linuxolator whitespace cleanupEd Maste2018-02-051-28/+28
* sys/i386: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Replace sys_ftruncate() with kern_ftruncate() in various compats.Edward Tomasz Napierala2017-01-301-4/+1
* Fix a copy/paste bug introduced during X86_64 Linuxulator work.Dmitry Chagin2016-07-101-185/+3
* Implement lockless resource limits.Mateusz Guzik2015-06-101-1/+1
* When I merged the lemul branch I missied kib@'s r282708 commit.Dmitry Chagin2015-05-251-9/+0
* Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin2015-05-241-3/+3
* According to Linux man sigaltstack(3) shall return EINVAL if the ssDmitry Chagin2015-05-241-23/+0
* To reduce code duplication introduce linux_copyout_rusage() method.Dmitry Chagin2015-05-241-31/+0
* Switch linuxulator to use the native 1:1 threads.Dmitry Chagin2015-05-241-10/+9
* On exec, single-threading must be enforced before arguments space isKonstantin Belousov2015-05-101-3/+11
* Implement most of timer_{create,settime,gettime,getoverrun,delete}Bjoern A. Zeeb2014-09-181-31/+0
* Update kernel inclusions of capability.h to use capsicum.h instead; someRobert Watson2014-03-161-1/+1
* Change the cap_rights_t type from uint64_t to a structure that we can extendPawel Jakub Dawidek2013-09-051-1/+4
* - Implement pipe2 syscall for Linuxulator. This syscall appeared in 2.6.27Jung-uk Kim2012-04-161-19/+0
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-14/+14
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-1/+5
* Move linux_clone(), linux_fork(), linux_vfork() to a MI path.Dmitry Chagin2011-02-121-242/+0
* In preparation for moving linux_clone() to a MI pathDmitry Chagin2011-02-121-1/+10
* In preparation for moving linux_clone () to a MI pathDmitry Chagin2011-02-121-54/+58
* The kern_wait() code already removes the SIGCHLD signal for the waitedDmitry Chagin2011-01-301-7/+0
* Implement a variation of the linux_common_wait() which shouldDmitry Chagin2011-01-281-0/+38
* Add macro to test the sv_flags of any process. Change some places to testDmitry Chagin2011-01-261-2/+2
* Do not require pos parameter to be zero in MAP_ANONYMOUS mmap requestsAlexander Kabaev2010-06-101-2/+6
* Fix some problems with effective mmap() offsets > 32 bits. This wasJohn Baldwin2009-10-281-34/+31
* Return ENOSYS instead of EINVAL for invalid function codes to match theJohn Baldwin2009-06-261-4/+1
* Adapt linux emulation to use cv for vfork wait.Konstantin Belousov2009-02-181-2/+2
* Several cleanups related to pipe(2).Ed Schouten2008-11-111-15/+5
* Fix Linux mmap with MAP_GROWSDOWN flag.Jung-uk Kim2008-02-111-14/+15
* Implement read_default_ldt in linux_modify_ldt(). It copies out zeroedKonstantin Belousov2007-11-261-0/+9
* i386_set_ioperm, i386_get_ldt and i386_set_ldt are now MPSAFEAttilio Rao2007-07-201-6/+0
* Don't add the 'pad' argument to the mmap/truncate/etc syscalls.Peter Wemm2007-07-041-2/+0
* Commit 14/14 of sched_lock decomposition.Jeff Roberson2007-06-051-6/+6