summaryrefslogtreecommitdiff
path: root/sys/amd64/include/proc.h
AgeCommit message (Expand)Author
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-02-02Move kstack_contains() and GET_STACK_USAGE() to MD machine/stack.hKonstantin Belousov
2022-06-13amd64: -m32 support for machine/proc.hBrooks Davis
2021-12-08Make struct syscall_args machine independentBrooks Davis
2021-09-22Revert "linux32: add a hack to avoid redefining the type of the savefpu tag"Konstantin 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-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
2020-09-27Get rid of sa->narg. It serves no purpose; use sa->callp->sy_narg instead.Edward Tomasz Napierala
2020-08-23amd64 pmap: LA57 AKA 5-level pagingKonstantin Belousov
2019-10-25amd64: move pcb out of kstack to struct thread.Konstantin Belousov
2019-05-16amd64 pmap: rework delayed invalidation, removing global mutex.Konstantin Belousov
2019-03-16amd64: Add md process flags and first P_MD_PTI flag.Konstantin Belousov
2018-10-13amd64: partially depessimize cpu_fetch_syscall_args and cpu_set_syscall_retvalMateusz Guzik
2018-09-02Add amd64 mdthread fields needed for the upcoming EFI RT exceptionKonstantin Belousov
2018-01-17Amd64 user_ldt_deref() is not used outside sys_machdep.c. Mark it asKonstantin Belousov
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-10-05On amd64, mark the set_user_ldt() function as static.Konstantin Belousov
2017-06-12Make struct syscall_args visible to userspace compilation environmentKonstantin Belousov
2017-02-28Renumber copyright clause 4Warner Losh
2016-05-14Eliminate pvh_global_lock from the amd64 pmap.Konstantin Belousov
2012-03-22Handle spurious page faults that may occur in no-fault sections of theAlan Cox
2011-10-07Remove unused define.Konstantin Belousov
2010-05-23Reorganize syscall entry and leave handling.Konstantin Belousov
2010-04-27Style: use #define<TAB> instead of #define<SPACE>.Konstantin Belousov
2010-04-24Move the constants specifying the size of struct kinfo_proc intoKonstantin Belousov
2009-04-01Save and restore segment registers on amd64 when entering and leavingKonstantin Belousov
2008-01-31Move GET_STACK_USAGE from MI header to i386/amd64 MD ones.Alexander Motin
2005-04-04Divorce critical sections from spinlocks. Critical sections as denoted byJohn Baldwin
2005-01-05Begin all license/copyright comments with /*-Warner Losh
2004-04-05Remove advertising clause from University of California Regent's license,Warner Losh
2003-11-21Cosmetic and/or trivial sync up with i386.Peter Wemm
2003-05-01Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm
2002-10-25Note that the sched_lock protects md_ldt of struct mdproc.John Baldwin
2002-10-01It is too much work convincing lint why we would want empty structures,Poul-Henning Kamp
2002-07-10Remove the critmode sysctl - the new method for critical_enter/exit (alreadyMatthew Dillon
2002-03-27Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptMatthew Dillon
2002-03-20Remove __P.Alfred Perlstein
2001-12-11Overhaul the per-CPU support a bit:John Baldwin
2001-10-25Split the per-process Local Descriptor Table out of the PCB and intoJohn Baldwin
2001-09-12KSE Milestone 2Julian Elischer
2001-06-29Add a new MI pointer to the process' trapframe p_frame instead of usingJohn Baldwin
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-04-28Enable vmspace sharing on SMP. Major changes are,Luoqi Chen
1997-05-07Convert md_regs from an int[] to a struct trapframe *. It simplifiesPeter Wemm
1997-02-22Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm
1997-01-14Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard