summaryrefslogtreecommitdiff
path: root/sys/amd64/linux/linux_machdep.c
AgeCommit message (Expand)Author
2023-09-11linux(4): Cleanup includes under amd64/linuxDmitry Chagin
2023-09-05linux(4): Deduplicate mmap2Dmitry Chagin
2023-09-05linux(4): Deduplicate mprotect, madviseDmitry Chagin
2023-08-18linux(4): Remove sys/cdefs.h inclusion where it's not needed due to 685dc743Dmitry Chagin
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-28linux(4): Simplify %r10 restoring on amd64Dmitry Chagin
2023-05-18linux(4): Implement ptrace_pokeusr for x86_64Dmitry Chagin
2023-05-18linux(4): Make ptrace_pokeusr machine dependentDmitry Chagin
2023-05-18linux(4): Make ptrace_peekusr machine dependendDmitry Chagin
2023-02-14linux(4): Cleanup includes under amd64/linuxDmitry Chagin
2023-02-14linux(4): Cleanup vm includes from linux_util.hDmitry Chagin
2022-05-23linux(4): Deduplicate execveDmitry Chagin
2021-11-25linux: remove the always curthread argument from lconvpathMateusz Guzik
2021-11-09linux: Replace ifdefs in ptrace with per-architecture callbacksEdward Tomasz Napierala
2021-10-30linux: make PTRACE_SETREGS use a correct structEdward Tomasz Napierala
2021-10-23linux: Constify bsd_to_linux_regset()Edward Tomasz Napierala
2021-08-12linux(4): Add struct clone_args for future clone3 system call.Dmitry Chagin
2021-07-27linux: implement sigaltstack(2) on arm64Edward Tomasz Napierala
2021-07-23linux: implement rt_sigsuspend(2) on arm64Edward Tomasz Napierala
2021-07-20Drop "All rights reserved" from my copyright statements.Dmitry Chagin
2021-06-30linux(4): implement coredump supportEdward Tomasz Napierala
2021-05-06linux(4): make arch_prctl(2) support GET_CET_STATUS, report unknown codesEdward Tomasz Napierala
2021-03-18Rename linux_set_upcall_kse() to linux_set_upcall().John Baldwin
2021-03-12amd64: Cleanups to setting TLS registers for Linux binaries.John Baldwin
2021-02-15linux: drop unneeded castsEdward Tomasz Napierala
2020-11-04Fix a typoMateusz Piotrowski
2020-10-26audit: also correctly audit linux_execve()Kyle Evans
2020-08-18linux: add sysctl compat.linux.use_emul_pathMateusz Guzik
2020-08-18linux: consistently use LFREEPATH instead of open-coding itMateusz Guzik
2020-06-20Add linux_madvise(2) instead of having Linux apps call the nativeEdward Tomasz Napierala
2019-05-16Remove resolver_qual from DEFINE_IFUNC/DEFINE_UIFUNC macros.Konstantin Belousov
2019-03-24Revert r313993.Dmitry Chagin
2019-01-21linuxulator: fix stack memory disclosure in linux_sigaltstackEd Maste
2018-08-07Futex support functions in linux.ko and linux32.ko on amd64 should beKonstantin Belousov
2018-03-23Sort headers in MD Linuxulator filesEd Maste
2017-02-20Reimplement linux_arch_prctl() as a wrapper around sysarch(2).Edward Tomasz Napierala
2016-09-19Catch up to sys/capability.h rename to sys/capsicum.h in r263232Ed Maste
2016-07-10Fix a copy/paste bug introduced during X86_64 Linuxulator work.Dmitry Chagin
2016-05-03sys/amd64: Small spelling fixes.Pedro F. Giffuni
2016-01-23Remove obsolete comment.Dmitry Chagin
2015-06-10Fixup the build after r284215.Mateusz Guzik
2015-05-24Rework signal code to allow using it by other modules, like linprocfs:Dmitry Chagin
2015-05-24According to Linux man sigaltstack(3) shall return EINVAL if the ssDmitry Chagin
2015-05-24Add preliminary support for x86-64 Linux binaries.Dmitry Chagin