summaryrefslogtreecommitdiff
path: root/sys/amd64/ia32
AgeCommit message (Expand)Author
2025-05-28amd64: revert unintended changes in ia32_exception.SKonstantin Belousov
2025-05-28amd64: add pcb_tlsbaseKonstantin Belousov
2025-05-28amd64: do not handle fs/gs bases conditionally on the selectorKonstantin Belousov
2024-03-19freebsd32: struct siginfo32 -> struct __siginfo32Brooks Davis
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-10-03syscalls: fix missing SIGSYS for several ENOSYS errorsKonstantin Belousov
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-02-09amd64 ia32 vdso: always define some __vdso_ symbolsKonstantin Belousov
2022-07-18Introduce the PROC_SIGCODE() macroKornel Dulęba
2022-03-24x86: Add a NT_X86_SEGBASES register set.John Baldwin
2022-01-17exec: Introduce the PROC_PS_STRINGS() macroMark Johnston
2022-01-13ia32: Sync signal context type names with i386.John Baldwin
2021-12-06amd64 ia32 vdso: add unwind annotations to the signal trampolineKonstantin Belousov
2021-12-06vdso for ia32 on amd64Konstantin Belousov
2021-11-17freebsd32: remove redundant no-arg syscallsBrooks Davis
2021-11-13amd64/ia32/ia32_signal.c: Use ANSI C functions definitionsKonstantin Belousov
2021-09-27amd64 sendsig: fix context corruptionKonstantin Belousov
2021-09-22ia32_get_fpcontext(): xfpusave can be legitimately NULLKonstantin Belousov
2021-09-21amd64: eliminate td_md.md_fpu_scratchKonstantin Belousov
2021-09-21amd64: stop using top of the thread' kernel stack for FPU user save areaKonstantin Belousov
2021-09-21amd64: centralize definitions of CS_SECURE and EFL_SECUREKonstantin Belousov
2021-08-30Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner
2021-08-10amd64: Add MD bits for KMSANMark Johnston
2021-07-16Pass the syscall number to capsicum permission-denied signalsDavid Chisnall
2021-07-10Revert "Pass the syscall number to capsicum permission-denied signals"David Chisnall
2021-07-10Pass the syscall number to capsicum permission-denied signalsDavid Chisnall
2021-04-10amd64: clear debug registers on execing 32bit native binaryKonstantin Belousov
2021-04-02x86: remove gcov kernel supportKonstantin Belousov
2020-10-21Improve FPU Tag Word reconstruction on i386 to indicate register states.Konstantin Belousov
2020-09-27Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala
2020-09-01amd64: clean up empty lines in .c and .h filesMateusz Guzik
2020-04-15Make ps_strings in struct image_params into a pointer.Brooks Davis
2020-04-01Retire procfs-based process debugging.John Baldwin
2019-12-03Use uintptr_t instead of register_t * for the stack base.John Baldwin
2019-07-15Don't pass error from syscallenter() to syscallret().John Baldwin
2018-12-19Remove iBCS2, part2: general kernelMateusz Guzik
2018-12-03Plug memory disclosures via ptrace(2).Mark Johnston
2018-11-26Remove superfluous bzero in getcontext/swapcontext/sendsigEric van Gyzen
2018-11-26Prevent kernel stack disclosure in getcontext/swapcontextEric van Gyzen
2018-11-22Clear unused bytes in ia32_osendsig().Mark Johnston
2018-10-20amd64: flush L1 data cache on syscall return with an error.Konstantin Belousov
2018-07-29Use SMAP on amd64.Konstantin Belousov
2018-04-12Fix PSL_T inheritance on exec for x86.Konstantin Belousov
2018-04-06Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis
2018-04-05Fix ERESTART for lcall $7,$0 syscalls.Konstantin Belousov
2018-03-27Remove very old and unused signal information codes.John Baldwin
2018-03-24Improve the lcall $7,$0 syscall emulation on amd64.Konstantin Belousov
2018-03-20Rename assym.s to assym.incEd Maste