summaryrefslogtreecommitdiff
path: root/sys/amd64/linux/linux_sysvec.c
AgeCommit message (Expand)Author
2025-10-14imgact: Mark brandinfo and note structures as constMark Johnston
2025-06-24sys: Add AT_HWCAP3 and AT_HWCAP4Andrew Turner
2025-05-28amd64: add pcb_tlsbaseKonstantin Belousov
2024-02-11amd64/linux*: mark brandlists as staticKonstantin Belousov
2023-10-03linux(4): Deorbit linux_nosysDmitry Chagin
2023-10-03linuxolator: fix nosys() to not send SIGSYSKonstantin Belousov
2023-09-11linux(4): Cleanup includes under amd64/linuxDmitry 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-07-28linux(4): Add elf_hwcap2 to x86Dmitry Chagin
2023-06-09linux(4): Preserve fpu xsave state across signal delivery on amd64Dmitry Chagin
2023-06-09linux(4): In preparation for xsave refactor fxsave code on amd64Dmitry Chagin
2023-06-06linux(4) rt_sendsig: Remove the use of caddr_tDmitry Chagin
2023-05-29linux(4): Use pwd_altroot() to tell namei() about ABI root pathDmitry Chagin
2023-05-28linux(4): Preserve %rcx (return address) like a Linux doDmitry Chagin
2023-05-28linux(4): Simplify %r10 restoring on amd64Dmitry Chagin
2023-05-28linux(4): Add a comment explaining registers at syscall entry point on amd64Dmitry Chagin
2023-05-28linux(4): Drop a weird comment from linux_set_syscall_retval on amd64Dmitry Chagin
2023-04-22linux(4): Deduplicate linux_copyout_auxargs()Dmitry Chagin
2023-02-14linux(4): Cleanup includes under amd64/linuxDmitry Chagin
2023-02-02linux(4): Remove stale comment that no longer applies.Dmitry Chagin
2023-02-02linux(4): Microoptimize rt_sendsig() on amd64.Dmitry Chagin
2023-02-02linux(4): Preserve fpu fxsave state across signal delivery on amd64.Dmitry Chagin
2023-02-02linux(4): Deduplicate linux_trans_osrel().Dmitry Chagin
2023-02-02linux(4): Deduplicate linux_copyout_strings().Dmitry Chagin
2023-02-02linux(4): Deduplicate linux_fixup_elf().Dmitry Chagin
2023-02-02linux(4): Microoptimize linux_elf.h for future use.Dmitry Chagin
2022-10-28linux: populate sv_syscallnames in each sysentvecMitchell Horne
2022-07-18Rework how shared page related data is storedKornel Dulęba
2022-05-30linux(4): Properly build argument list for the signal handlerDmitry Chagin
2022-05-30linux(4): Microoptimize rt_sendsig(), convert signal mask onceDmitry Chagin
2022-05-30linux(4): Avoid direct manipulation of td_sigmaskDmitry Chagin
2022-05-23linux(4): Deduplicate bsd_to_linux_trapcode()Dmitry Chagin
2022-05-23linux(4): Deduplicate translate_traps()Dmitry Chagin
2022-05-20Retire sv_transtrapDmitry Chagin
2022-05-15linux(4): Better naming for ucontext field of struct rt_sigframeDmitry Chagin
2022-05-15linux(4): Move sigframe definitions to separate headersDmitry Chagin
2022-05-15linux(4): Cleanup signal trampolinesDmitry Chagin
2022-05-08linux(4): Implement vdso getcpu for x86.Dmitry Chagin
2022-01-17exec: Introduce the PROC_PS_STRINGS() macroMark Johnston
2022-01-17sysent: Add a sv_psstringssz field to struct sysentvecMark Johnston
2022-01-04linux(4): Reduce diffs between linux_rt_sendsig() and sendsig()Edward Tomasz Napierala
2021-12-31exec: Simplify sv_copyout_strings implementations a bitMark Johnston
2021-09-21amd64: consistently use uprintf() to report weird situations in sigreturnKonstantin Belousov
2021-09-21amd64: centralize definitions of CS_SECURE and EFL_SECUREKonstantin Belousov
2021-08-12linux(4): Remove the unnecessary spaces.Dmitry Chagin
2021-08-12linux(4): Add struct clone_args for future clone3 system call.Dmitry Chagin
2021-08-12fork: Allow ABI to specify fork return values for child.Dmitry Chagin
2021-07-26linux: fix sigaltstack on amd64Edward Tomasz Napierala
2021-07-20linux(4): Allow musl brand to use FUTEX_REQUEUE op.Dmitry Chagin