aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/ia32
Commit message (Expand)AuthorAgeFilesLines
* x86: Add a NT_X86_SEGBASES register set.John Baldwin2022-03-241-0/+50
* exec: Introduce the PROC_PS_STRINGS() macroMark Johnston2022-01-172-2/+2
* ia32: Sync signal context type names with i386.John Baldwin2022-01-141-9/+9
* amd64 ia32 vdso: add unwind annotations to the signal trampolineKonstantin Belousov2021-12-061-0/+35
* vdso for ia32 on amd64Konstantin Belousov2021-12-063-33/+31
* freebsd32: remove redundant no-arg syscallsBrooks Davis2021-11-171-11/+0
* amd64/ia32/ia32_signal.c: Use ANSI C functions definitionsKonstantin Belousov2021-11-131-16/+3
* amd64 sendsig: fix context corruptionKonstantin Belousov2021-09-271-1/+1
* ia32_get_fpcontext(): xfpusave can be legitimately NULLKonstantin Belousov2021-09-211-0/+2
* amd64: eliminate td_md.md_fpu_scratchKonstantin Belousov2021-09-211-25/+18
* amd64: stop using top of the thread' kernel stack for FPU user save areaKonstantin Belousov2021-09-211-3/+3
* amd64: centralize definitions of CS_SECURE and EFL_SECUREKonstantin Belousov2021-09-212-6/+0
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-0/+1
* amd64: Add MD bits for KMSANMark Johnston2021-08-111-0/+3
* Pass the syscall number to capsicum permission-denied signalsDavid Chisnall2021-07-161-0/+1
* Revert "Pass the syscall number to capsicum permission-denied signals"David Chisnall2021-07-101-1/+0
* Pass the syscall number to capsicum permission-denied signalsDavid Chisnall2021-07-101-0/+1
* amd64: clear debug registers on execing 32bit native binaryKonstantin Belousov2021-04-101-0/+2
* x86: remove gcov kernel supportKonstantin Belousov2021-04-021-2/+0
* Improve FPU Tag Word reconstruction on i386 to indicate register states.Konstantin Belousov2020-10-211-7/+37
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-4/+3
* amd64: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+1
* Make ps_strings in struct image_params into a pointer.Brooks Davis2020-04-151-1/+1
* Retire procfs-based process debugging.John Baldwin2020-04-013-3/+0
* Use uintptr_t instead of register_t * for the stack base.John Baldwin2019-12-031-1/+1
* Don't pass error from syscallenter() to syscallret().John Baldwin2019-07-151-4/+3
* Remove iBCS2, part2: general kernelMateusz Guzik2018-12-191-2/+0
* Plug memory disclosures via ptrace(2).Mark Johnston2018-12-031-0/+2
* Remove superfluous bzero in getcontext/swapcontext/sendsigEric van Gyzen2018-11-261-4/+2
* Prevent kernel stack disclosure in getcontext/swapcontextEric van Gyzen2018-11-261-0/+2
* Clear unused bytes in ia32_osendsig().Mark Johnston2018-11-221-0/+2
* amd64: flush L1 data cache on syscall return with an error.Konstantin Belousov2018-10-201-0/+1
* Use SMAP on amd64.Konstantin Belousov2018-07-291-1/+3
* Fix PSL_T inheritance on exec for x86.Konstantin Belousov2018-04-121-3/+8
* Move most of the contents of opt_compat.h to opt_global.h.Brooks Davis2018-04-065-9/+0
* Fix ERESTART for lcall $7,$0 syscalls.Konstantin Belousov2018-04-051-0/+1
* Remove very old and unused signal information codes.John Baldwin2018-03-271-0/+1
* Improve the lcall $7,$0 syscall emulation on amd64.Konstantin Belousov2018-03-242-32/+39
* Rename assym.s to assym.incEd Maste2018-03-201-1/+1
* IBRS support, AKA Spectre hardware mitigation.Konstantin Belousov2018-01-311-3/+4
* PTI for amd64.Konstantin Belousov2018-01-172-7/+12
* sys/amd64: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-272-0/+4
* Don't let cpu_set_syscall_retval() clobber exec_setregs().Ed Schouten2017-11-241-1/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* spdx: initial adoption of licensing ID tags.Pedro F. Giffuni2017-11-181-0/+2
* amd64: avoid acquiring dt lock if possible (which is the common case)Mateusz Guzik2017-10-201-4/+1
* Translate between abridged and full x87 tags for compat32Konstantin Belousov2017-06-241-6/+14
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-121-4/+5
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Convert ss_sp in stack_t and sigstack to void *.John Baldwin2016-01-271-3/+3