aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/proc.h
Commit message (Expand)AuthorAgeFilesLines
* sys: Remove ancient SCCS tags.Warner Losh2023-11-271-2/+0
* sys: Remove $FreeBSD$: one-line .h patternWarner Losh2023-08-161-1/+0
* Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.hKonstantin Belousov2023-02-011-9/+0
* amd64: -m32 support for machine/proc.hBrooks Davis2022-06-131-0/+6
* Make struct syscall_args machine independentBrooks Davis2021-12-081-7/+0
* Revert "linux32: add a hack to avoid redefining the type of the savefpu tag"Konstantin Belousov2021-09-221-1/+1
* amd64: eliminate td_md.md_fpu_scratchKonstantin Belousov2021-09-211-1/+0
* amd64: stop using top of the thread' kernel stack for FPU user save areaKonstantin Belousov2021-09-211-0/+2
* 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
* Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala2020-09-271-1/+0
* amd64 pmap: LA57 AKA 5-level pagingKonstantin Belousov2020-08-231-0/+2
* amd64: move pcb out of kstack to struct thread.Konstantin Belousov2019-10-251-0/+3
* amd64 pmap: rework delayed invalidation, removing global mutex.Konstantin Belousov2019-05-161-2/+9
* amd64: Add md process flags and first P_MD_PTI flag.Konstantin Belousov2019-03-161-1/+5
* amd64: partially depessimize cpu_fetch_syscall_args and cpu_set_syscall_retvalMateusz Guzik2018-10-131-0/+3
* Add amd64 mdthread fields needed for the upcoming EFI RT exceptionKonstantin Belousov2018-09-021-0/+2
* Amd64 user_ldt_deref() is not used outside sys_machdep.c. Mark it asKonstantin Belousov2018-01-171-1/+0
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* On amd64, mark the set_user_ldt() function as static.Konstantin Belousov2017-10-051-1/+0
* Make struct syscall_args visible to userspace compilation environmentKonstantin Belousov2017-06-121-7/+7
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Eliminate pvh_global_lock from the amd64 pmap.Konstantin Belousov2016-05-141-0/+13
* Handle spurious page faults that may occur in no-fault sections of theAlan Cox2012-03-221-0/+1
* Remove unused define.Konstantin Belousov2011-10-071-2/+0
* Reorganize syscall entry and leave handling.Konstantin Belousov2010-05-231-0/+8
* Style: use #define<TAB> instead of #define<SPACE>.Konstantin Belousov2010-04-271-2/+2
* Move the constants specifying the size of struct kinfo_proc intoKonstantin Belousov2010-04-241-0/+3
* Save and restore segment registers on amd64 when entering and leavingKonstantin Belousov2009-04-011-0/+21
* Move GET_STACK_USAGE from MI header to i386/amd64 MD ones.Alexander Motin2008-01-311-0/+13
* Divorce critical sections from spinlocks. Critical sections as denoted byJohn Baldwin2005-04-041-1/+2
* Begin all license/copyright comments with /*-Warner Losh2005-01-051-1/+1
* Remove advertising clause from University of California Regent's license,Warner Losh2004-04-051-4/+0
* Cosmetic and/or trivial sync up with i386.Peter Wemm2003-11-211-1/+1
* Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm2003-05-011-23/+2
* Note that the sched_lock protects md_ldt of struct mdproc.John Baldwin2002-10-251-1/+1
* It is too much work convincing lint why we would want empty structures,Poul-Henning Kamp2002-10-011-0/+3
* Remove the critmode sysctl - the new method for critical_enter/exit (alreadyMatthew Dillon2002-07-101-1/+0
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptMatthew Dillon2002-03-271-0/+1
* Remove __P.Alfred Perlstein2002-03-201-3/+3
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-1/+0
* Split the per-process Local Descriptor Table out of the PCB and intoJohn Baldwin2001-10-251-0/+18
* KSE Milestone 2Julian Elischer2001-09-121-0/+3
* Add a new MI pointer to the process' trapframe p_frame instead of usingJohn Baldwin2001-06-291-1/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Enable vmspace sharing on SMP. Major changes are,Luoqi Chen1999-04-281-1/+3
* Convert md_regs from an int[] to a struct trapframe *. It simplifiesPeter Wemm1997-05-071-7/+4
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1