aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/linux32/linux32_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-1/+1
* 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: refactor bsd_to_linux_regset() out of linux_ptrace.cEdward Tomasz Napierala2021-05-211-0/+24
* Rename linux_set_upcall_kse() to linux_set_upcall().John Baldwin2021-03-181-1/+1
* amd64: Cleanups to setting TLS registers for Linux binaries.John Baldwin2021-03-121-19/+2
* audit: also correctly audit linux_execve()Kyle Evans2020-10-261-0/+3
* amd64: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* 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
* Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros.Konstantin Belousov2019-05-161-5/+5
* Linuxulator depends on a fundamental kernel settings such as SMP. ManyDmitry Chagin2019-05-131-98/+3
* Linux between 4.18 and 5.0 split IPC system calls.Dmitry Chagin2019-03-241-11/+18
* Kill tz_minuteswest and tz_dsttime.Warner Losh2019-03-121-2/+2
* Futex support functions in linux.ko and linux32.ko on amd64 should beKonstantin Belousov2018-08-071-0/+47
* Fix LINT (and static COMPAT_LINUX32) after r332122.Brooks Davis2018-04-081-0/+2
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-061-2/+0
* Sort headers in MD Linuxulator filesEd Maste2018-03-231-6/+6
* sys/amd64: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Add linux_preadv() and linux_pwritev() syscalls to Linuxulator.Mahdi Mokhtari2017-02-241-1/+1
* Revert r314217. Commit is not match that I have approved.Dmitry Chagin2017-02-241-46/+0
* Add linux_preadv() and linux_pwritev() syscalls to Linuxulator.Mahdi Mokhtari2017-02-241-0/+46
* 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-181/+3
* sys/amd64: Small spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* pcb_gs32sd is unused for long time, remove it. Keep the padding in pcb.Konstantin Belousov2015-06-291-1/+0
* 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-24/+0
* Include opt_compat.h, so that COMPAT_LINUX32 is defined, and we canDmitry Chagin2015-05-241-0/+2
* To reduce code duplication introduce linux_copyout_rusage() method.Dmitry Chagin2015-05-241-39/+14
* Switch linuxulator to use the native 1:1 threads.Dmitry Chagin2015-05-241-10/+9
* Remove a now unused include.Dmitry Chagin2015-05-241-1/+0
* In preparation for switching linuxulator to the use the native 1:1Dmitry Chagin2015-05-241-16/+0
* On exec, single-threading must be enforced before arguments space isKonstantin Belousov2015-05-101-1/+9
* 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
* Retire write-only PCB_GS32BIT pcb flag on amd64.Dmitry Chagin2013-05-091-2/+2
* - 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-3/+3
* Second-to-last commit implementing Capsicum capabilities in the FreeBSDRobert Watson2011-08-111-1/+2
* 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-40/+46
* The kern_wait() code already removes the SIGCHLD signal for the waitedDmitry Chagin2011-01-301-7/+0
* My style(9) bug.Dmitry Chagin2011-01-291-1/+3
* Implement a variation of the linux_common_wait() which shouldDmitry Chagin2011-01-281-0/+43
* To avoid excessive code duplication move struct rusage translationDmitry Chagin2011-01-281-18/+23