aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/asmacros.h
Commit message (Expand)AuthorAgeFilesLines
* Enable IBRS when entering an interrupt handler from usermode.Konstantin Belousov2018-05-221-0/+1
* Make the common interrupt entry point labels local labels.John Baldwin2018-05-141-4/+4
* Expand the checks for UCR3 == PMAP_NO_CR3 to enable processes to beTycho Nightingale2018-04-271-0/+3
* Use local symbol for offset.Konstantin Belousov2018-02-161-4/+4
* PTI: Trap if we returned to userspace with kernel (full) page tableKonstantin Belousov2018-01-191-4/+8
* Fix compilation with gas.Konstantin Belousov2018-01-181-1/+1
* PTI for amd64.Konstantin Belousov2018-01-171-63/+127
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Make WRFSBASE and WRGSBASE instructions functional.Konstantin Belousov2017-08-211-1/+6
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Extend earlier addition of stack frames to most of support.S. This makesScott Long2014-11-131-0/+10
* xen: add PV/PVH kernel entry pointRoger Pau Monné2014-03-111-0/+26
* Clear DF bit in eflags/rflags on the kernel entry. The i386 and amd64Konstantin Belousov2010-06-231-1/+2
* Save and restore segment registers on amd64 when entering and leavingKonstantin Belousov2009-04-011-1/+6
* Define an END() macro for use in i386 and amd64 assembly code, akinJoseph Koshy2007-08-221-0/+2
* Removed all traces of HIDENAME() in amd64 and i386 kernel code. UsingBruce Evans2006-10-281-5/+3
* Don't call mexitcount or provide a stub mexitcount to call whenBruce Evans2006-10-271-0/+4
* Merge/sync with i386: various cosmetic tweaksPeter Wemm2006-03-141-1/+1
* MFi386:John Baldwin2005-12-081-6/+54
* 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
* Initial landing of SMP support for FreeBSD/amd64.Peter Wemm2003-11-171-0/+9
* Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm2003-05-011-6/+6
* Silence preprocessor warning, No need to use CONCAT with "," and "word".Alfred Perlstein2002-06-011-1/+1
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-3/+3
* Always use the ELF naming after the demise of asnames.h.Peter Wemm2001-02-251-5/+0
* Remove the leading underscore from all symbols defined in x86 asmJake Burkholder2001-02-251-1/+0
* Use %fs to access per-cpu variables in uni-processor kernels the sameJake Burkholder2001-01-061-3/+3
* Introduce a new potientially cleaner interface for accessing per-cpuJake Burkholder2000-12-131-0/+6
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fixed profiling of elf kernels. Made high resolution profiling compileBruce Evans1999-05-061-10/+10
* Make the necessary changes so that an ELF kernel can be built. IJohn Polstra1997-04-221-7/+23
* Moved userland assembler macros from <machine/asmacros.h> toBruce Evans1997-03-091-89/+1
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notPeter Wemm1997-02-221-1/+1
* Replaced START_ENTRY by _START_ENTRY. -current hasn't got my cleanupBruce Evans1997-02-171-6/+6
* Select between the generic math functions and the i387-specific onesBruce Evans1997-02-161-0/+77
* Align text to 16-byte boundaries if profiling is enabled. This willBruce Evans1997-02-131-0/+4
* Make the long-awaited change from $Id$ to $FreeBSD$Jordan K. Hubbard1997-01-141-1/+1
* Added macros CROSSJUMP(), CROSSJUMP_LABEL() and GPROF_RET. These willBruce Evans1996-10-161-26/+30
* Jump some hoops to have the *.s code being able to be run through both anPeter Wemm1996-05-311-2/+3
* Finished removing NOP macros.Bruce Evans1996-03-311-10/+1
* Implemented non-statistical kernel profiling. This is based onBruce Evans1995-12-291-28/+64
* Get all the definitions from DEFS.h and not directly from asmacros.hBruce Evans1994-09-081-4/+12
* 1. Make this idempotent.Jordan K. Hubbard1994-08-191-1/+9
* Added $Id$David Greenman1994-08-021-0/+35
* New interrupt code from Bruce Evans. In additional to Bruce's attachedDavid Greenman1994-04-021-0/+6
* First steps in rewriting locore.s, and making info usefulDavid Greenman1993-11-131-0/+43