aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/linux/linux_machdep.c
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Cleanup includes under amd64/linuxDmitry Chagin2023-09-241-13/+0
* linux(4): Deduplicate mmap2Dmitry Chagin2023-09-121-9/+0
* linux(4): Deduplicate mprotect, madviseDmitry Chagin2023-09-121-14/+0
* linux(4): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743Dmitry Chagin2023-08-181-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* linux(4): Simplify %r10 restoring on amd64Dmitry Chagin2023-05-281-6/+0
* linux(4): Implement ptrace_pokeusr for x86_64Dmitry Chagin2023-05-181-3/+70
* linux(4): Make ptrace_pokeusr machine dependentDmitry Chagin2023-05-181-0/+8
* linux(4): Make ptrace_peekusr machine dependendDmitry Chagin2023-05-181-0/+31
* linux(4): Cleanup includes under amd64/linuxDmitry Chagin2023-02-141-20/+1
* linux(4): Cleanup vm includes from linux_util.hDmitry Chagin2023-02-141-0/+1
* linux(4): Deduplicate execveDmitry Chagin2022-05-231-27/+0
* linux: remove the always curthread argument from lconvpathMateusz Guzik2021-11-251-1/+1
* linux: Replace ifdefs in ptrace with per-architecture callbacksEdward Tomasz Napierala2021-11-091-0/+51
* linux: make PTRACE_SETREGS use a correct structEdward Tomasz Napierala2021-10-301-0/+31
* linux: Constify bsd_to_linux_regset()Edward Tomasz Napierala2021-10-231-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-31/+0
* linux: implement rt_sigsuspend(2) on arm64Edward Tomasz Napierala2021-07-231-21/+0
* Drop "All rights reserved" from my copyright statements.Dmitry Chagin2021-07-201-1/+1
* linux(4): implement coredump supportEdward Tomasz Napierala2021-06-301-0/+34
* linux(4): make arch_prctl(2) support GET_CET_STATUS, report unknown codesEdward Tomasz Napierala2021-05-061-0/+6
* 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-2/+3
* linux: drop unneeded castsEdward Tomasz Napierala2021-02-151-3/+3
* Fix a typoMateusz Piotrowski2020-11-041-1/+1
* audit: also correctly audit linux_execve()Kyle Evans2020-10-261-0/+3
* 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
* Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros.Konstantin Belousov2019-05-161-5/+5
* Revert r313993.Dmitry Chagin2019-03-241-15/+18
* linuxulator: fix stack memory disclosure in linux_sigaltstackEd Maste2019-01-211-0/+1
* Futex support functions in linux.ko and linux32.ko on amd64 should beKonstantin Belousov2018-08-071-2/+48
* Sort headers in MD Linuxulator filesEd Maste2018-03-231-8/+8
* Reimplement linux_arch_prctl() as a wrapper around sysarch(2).Edward Tomasz Napierala2017-02-201-14/+21
* Catch up to sys/capability.h rename to sys/capsicum.h in r263232Ed Maste2016-09-191-1/+1
* Fix a copy/paste bug introduced during X86_64 Linuxulator work.Dmitry Chagin2016-07-101-165/+4
* sys/amd64: Small spelling fixes.Pedro F. Giffuni2016-05-031-1/+1
* Remove obsolete comment.Dmitry Chagin2016-01-231-1/+0
* Fixup the build after r284215.Mateusz Guzik2015-06-101-1/+1
* Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin2015-05-241-36/+0
* According to Linux man sigaltstack(3) shall return EINVAL if the ssDmitry Chagin2015-05-241-23/+0
* Add preliminary support for x86-64 Linux binaries.Dmitry Chagin2015-05-241-0/+492