summaryrefslogtreecommitdiff
path: root/sys/amd64/linux
Commit message (Expand)AuthorAgeFilesLines
* linux(4): Remove stale comment that no longer applies.Dmitry Chagin2023-02-091-2/+0
* linux(4): Microoptimize rt_sendsig() on amd64.Dmitry Chagin2023-02-091-17/+17
* linux(4): Preserve fpu fxsave state across signal delivery on amd64.Dmitry Chagin2023-02-091-6/+64
* linux(4): Deduplicate linux_trans_osrel().Dmitry Chagin2023-02-091-29/+2
* linux(4): Deduplicate linux_copyout_strings().Dmitry Chagin2023-02-091-129/+1
* linux(4): Deduplicate linux_fixup_elf().Dmitry Chagin2023-02-091-17/+1
* linux(4): Microoptimize linux_elf.h for future use.Dmitry Chagin2023-02-091-0/+1
* linux(4): Deduplicate MI futex structures.Dmitry Chagin2023-02-091-11/+0
* linux: populate sv_syscallnames in each sysentvecMitchell Horne2022-11-061-1/+2
* linux(4): To reuse MD linux.h hide kernel dependencies unde _KERNEL constraintDmitry Chagin2022-07-061-0/+2
* linux(4): Properly build argument list for the signal handlerDmitry Chagin2022-06-171-12/+16
* linux(4): Microoptimize rt_sendsig(), convert signal mask onceDmitry Chagin2022-06-171-1/+1
* linux(4): Avoid direct manipulation of td_sigmaskDmitry Chagin2022-06-171-5/+3
* linux(4): Reduce duplication between MD parts of the LinuxulatorDmitry Chagin2022-06-171-5/+0
* linux(4): Deduplicate execveDmitry Chagin2022-06-171-27/+0
* linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin2022-06-171-39/+0
* linux(4): Deduplicate translate_traps()Dmitry Chagin2022-06-171-23/+0
* Retire sv_transtrapDmitry Chagin2022-06-171-2/+1
* linux(4): Retire handmade DWARF annotations from signal trampolinesDmitry Chagin2022-06-172-37/+74
* linux(4): Better naming for ucontext field of struct rt_sigframeDmitry Chagin2022-06-172-29/+29
* linux(4): Rework the definition of struct siginfo to match Linux actual oneDmitry Chagin2022-06-171-69/+2
* linux(4): Move sigframe definitions to separate headersDmitry Chagin2022-06-173-65/+4
* linux(4): Cleanup signal trampolinesDmitry Chagin2022-06-174-17/+6
* linux(4): Return native error from futex_atomic_op to avoid conversion by the...Dmitry Chagin2022-06-171-1/+1
* linux(4): Implement vdso getcpu for x86.Dmitry Chagin2022-06-173-0/+10
* linux(4): Refactor vdso_gettc_x86 includes.Dmitry Chagin2022-06-171-0/+1
* linux(4): Implement semtimedop syscalls.Dmitry Chagin2022-06-171-1/+0
* linux(4): Regen for semtimedop syscalls.Dmitry Chagin2022-06-173-13/+33
* linux(4): Change semtimedop syscall definition to match Linux actual one.Dmitry Chagin2022-06-171-1/+6
* linux(4): Regen for semop syscall.Dmitry Chagin2022-06-175-15/+15
* linux(4): Call semop directly.Dmitry Chagin2022-06-171-4/+4
* linux(4): Regen for epoll_pwait2 syscall.Dmitry Chagin2022-06-173-3/+40
* linux(4): Change epoll_pwait2 syscall definition to match Linux actual one.Dmitry Chagin2022-06-171-1/+8
* linux(4): Regen for rseq syscall.Dmitry Chagin2022-06-173-3/+30
* linux(4): Change rseq syscall definition to match Linux actual one.Dmitry Chagin2022-06-171-1/+6
* linux(4): Reduce diffs between linux_rt_sendsig() and sendsig()Edward Tomasz Napierala2022-06-171-3/+5
* linux: remove the always curthread argument from lconvpathMateusz Guzik2022-06-171-1/+1
* linux: Replace ifdefs in ptrace with per-architecture callbacksEdward Tomasz Napierala2022-06-172-1/+56
* linux: Add ptrace(2) support on arm64Edward Tomasz Napierala2022-06-171-716/+0
* linux: Fix another amd64-specific piece of linux_ptrace.cEdward Tomasz Napierala2022-06-171-6/+6
* linux: Make linux_ptrace.c portableEdward Tomasz Napierala2022-06-171-2/+23
* linux: make PTRACE_SETREGS use a correct structEdward Tomasz Napierala2022-06-173-63/+37
* linux: make PTRACE_GETREGS return correct structEdward Tomasz Napierala2022-06-171-44/+18
* linux: Constify bsd_to_linux_regset()Edward Tomasz Napierala2022-06-172-2/+2
* linux(4): Remove the unnecessary spaces.Dmitry Chagin2022-06-171-2/+2
* linux(4): Regen for clone3 system call.Dmitry Chagin2022-06-173-3/+20
* linux(4): Implement clone3 system call.Dmitry Chagin2022-06-171-1/+4
* linux(4): Add struct clone_args for future clone3 system call.Dmitry Chagin2022-06-172-0/+2
* linux(4): Regen for clone syscall.Dmitry Chagin2022-06-172-12/+12
* linux(4): Change clone syscall definition to match Linux actual one.Dmitry Chagin2022-06-171-4/+4