summaryrefslogtreecommitdiffstats
path: root/sys/amd64/linux32/linux32_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* MFC r312986:trasz2017-03-191-4/+1
* MFC r314219mmokhi2017-03-081-1/+1
* MFC r302517:dchagin2016-07-181-181/+3
* sys/amd64: Small spelling fixes.pfg2016-05-031-1/+1
* pcb_gs32sd is unused for long time, remove it. Keep the padding in pcb.kib2015-06-291-1/+0
* Implement lockless resource limits.mjg2015-06-101-1/+1
* When I merged the lemul branch I missied kib@'s r282708 commit.dchagin2015-05-251-9/+0
* Rework signal code to allow using it by other modules, like linprocfs:dchagin2015-05-241-3/+3
* According to Linux man sigaltstack(3) shall return EINVAL if the ssdchagin2015-05-241-24/+0
* Include opt_compat.h, so that COMPAT_LINUX32 is defined, and we candchagin2015-05-241-0/+2
* To reduce code duplication introduce linux_copyout_rusage() method.dchagin2015-05-241-39/+14
* Switch linuxulator to use the native 1:1 threads.dchagin2015-05-241-10/+9
* Remove a now unused include.dchagin2015-05-241-1/+0
* In preparation for switching linuxulator to the use the native 1:1dchagin2015-05-241-16/+0
* On exec, single-threading must be enforced before arguments space iskib2015-05-101-1/+9
* Update kernel inclusions of capability.h to use capsicum.h instead; somerwatson2014-03-161-1/+1
* Change the cap_rights_t type from uint64_t to a structure that we can extendpjd2013-09-051-1/+4
* Retire write-only PCB_GS32BIT pcb flag on amd64.dchagin2013-05-091-2/+2
* - Implement pipe2 syscall for Linuxulator. This syscall appeared in 2.6.27jkim2012-04-161-19/+0
* In order to maximize the re-usability of kernel code in user space thiskmacy2011-09-161-3/+3
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDrwatson2011-08-111-1/+2
* Move linux_clone(), linux_fork(), linux_vfork() to a MI path.dchagin2011-02-121-242/+0
* In preparation for moving linux_clone() to a MI pathdchagin2011-02-121-1/+10
* In preparation for moving linux_clone () to a MI pathdchagin2011-02-121-40/+46
* The kern_wait() code already removes the SIGCHLD signal for the waiteddchagin2011-01-301-7/+0
* My style(9) bug.dchagin2011-01-291-1/+3
* Implement a variation of the linux_common_wait() which shoulddchagin2011-01-281-0/+43
* To avoid excessive code duplication move struct rusage translationdchagin2011-01-281-18/+23
* Add macro to test the sv_flags of any process. Change some places to testdchagin2011-01-261-1/+1
* Improve PCB flags handling and make it more robust. Add two new functionsjkim2010-12-221-5/+9
* Remove unneeded includes.kib2010-07-261-2/+0
* Remove the linux_exec_copyin_args(), freebsd32_exec_copyin_args() maykib2010-07-231-99/+3
* Eliminate a little bit of duplicated code.alc2010-07-231-3/+1
* Do not require pos parameter to be zero in MAP_ANONYMOUS mmap requestskan2010-06-101-2/+6
* Fix some problems with effective mmap() offsets > 32 bits. This wasjhb2009-10-281-36/+30
* Save and restore segment registers on amd64 when entering and leavingkib2009-04-011-6/+3
* Adapt linux emulation to use cv for vfork wait.kib2009-02-181-2/+2
* Fix iovec32 for linux32/amd64.kib2008-11-291-10/+33
* Several cleanups related to pipe(2).ed2008-11-111-18/+5
* The pcb_gs32p should be per-cpu, not per-thread pointer. This iskib2008-09-081-3/+1
* In linux_set_thread_area(), mark pcb as PCB_GS32BIT. This was missedkib2008-09-081-1/+1
* Bring back the save/restore of the %ds, %es, %fs and %gs registers forkib2008-07-301-1/+1
* Fix Linux mmap with MAP_GROWSDOWN flag.jkim2008-02-111-13/+14
* Don't add the 'pad' argument to the mmap/truncate/etc syscalls.peter2007-07-041-2/+0
* Commit 14/14 of sched_lock decomposition.jeff2007-06-051-6/+6
* Do not dereference linux_to_bsd_signal[-1] if userland haskan2007-05-111-4/+5
* Fix style(9) and comments.jkim2007-04-181-12/+16
* style(9) says sizeof's are not be followed by a space. Fix them.jkim2007-04-181-3/+3
* Implement settimeofday() for Linuxulator/amd64.jkim2007-04-181-0/+27
* MFP4: Fix style(9) nits and grammar in comments.jkim2007-03-301-49/+48
OpenPOWER on IntegriCloud