aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/proc.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* hp300 -> i386Nate Williams1996-04-101-2/+2
* The big 4.4BSD Lite to FreeBSD 2.0.0 (Development) patch.Rodney W. Grimes1994-05-251-3/+1
* Made all header files idempotent and moved incorrect common data fromGarrett Wollman1993-11-071-1/+5
* Removed all patch kit headers, sccsid and rcsid strings, put $Id$ in, someRodney W. Grimes1993-10-161-1/+2
* Initial import, 0.1 + pk 0.2.4-B1Rodney W. Grimes1993-06-121-0/+47