summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/locore.S
Commit message (Expand)AuthorAgeFilesLines
* xen: add PV/PVH kernel entry pointroyger2014-03-111-0/+1
* Have hammer_time() return the proc0 stack location, and have locorepeter2003-05-311-6/+4
* Major pmap rework to take advantage of the larger address space on amd64peter2003-05-231-1/+8
* Use compile time constants for things like PTmap[] etc because they'repeter2003-05-151-9/+0
* Commit MD parts of a loosely functional AMD64 port. This is based onpeter2003-05-011-850/+31
* - Removed APTD and associated macros, it is no longer used.jake2003-04-031-16/+0
* - Add support for PAE and more than 4 gigs of ram on x86, dependent on thejake2003-03-301-0/+35
* Previous commit missed a 1 that should be NGPTD, and an NPDEPG that shouldjake2003-02-231-1/+1
* - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of thejake2003-02-231-2/+2
* - Added macros PDESHIFT and PTESHIFT, use these instead of magic constantsjake2003-02-231-2/+2
* Remove BDE_DEBUGGER.jake2003-01-281-120/+2
* Rename cpuid_cpuinfo to cpu_procinfo. bde requested that I rename thisjhb2003-01-221-1/+1
* Rework part of the previous processor name changes so that we readjhb2003-01-091-24/+0
* - Add a cpu_exthigh variable to hold the highest extended cpuid valuejhb2003-01-081-0/+24
* Add a cpuid_cpuinfo variable to hold the results of %ebx from cpuid withjhb2003-01-081-0/+1
* Align the FPU state in the ucontext and sigcontext to 16 bytesdeischen2002-12-021-10/+14
* Split 4.x and 5.x signal handling so that we can keep 4.x signalpeter2002-10-251-2/+24
* Initiate deorbit burn for the i386-only a.out related support. Moves arepeter2002-09-171-6/+0
* Revive backed out pmap related changes from Feb 2002. The highlights are:peter2002-07-121-21/+3
* Consistently line-up /**/ comments so they don't cause line wrappage.obrien2002-07-101-40/+40
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-2/+21
* Work-in-progress commit syncing up pmap cleanups that I have been workingpeter2002-02-251-21/+2
* Use osigreturn(2) instead of sigreturn(2) plus broken magic for returningbde2002-02-031-2/+6
* KSE Milestone 2julian2001-09-121-9/+22
* Mostly cosmetic. Move various variables from .s files to .c files so thatpeter2001-09-041-10/+1
* There is nothing more embarresing than having three goes at correctingpeter2001-08-271-1/+1
* I missed a typo in the last commit: s/whach/which/peter2001-08-261-1/+1
* s/teh/the/peter2001-08-251-1/+1
* Add an explanatory note that would have saved me an hour or twojulian2001-08-251-0/+7
* Export the actual KERNBASE to the symbol table. We can use nlist() to getpeter2001-08-241-0/+6
* Move cpu_fxsr definition to C code (so debug info is generated) and wherepeter2001-08-241-2/+1
* Move CR4.PGE enabling code after paging is enabled via CR0.PG based oniwasaki2001-08-221-7/+6
* Activate SSE/SIMD. This is the extra context switching support thatpeter2001-07-121-1/+2
* Kill the 4MB kernel limit dead. [I hope :-)].peter2001-03-151-1/+1
* Make the kernel actually compile and link under a.out, usingpeter2001-02-251-0/+6
* Remove the leading underscore from all symbols defined in x86 asmjake2001-02-251-113/+113
* - Remove compatibility macros for accessing per-cpu variables.jake2001-01-111-0/+11
* Assembler fixes.markm2000-11-211-2/+2
* Be more careful about cleaning up the stack after function calls earlybde2000-09-131-11/+16
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-3/+0
* Clean up some low level bootstrap code:peter2000-08-111-45/+0
* Always include the full symbol table (as specified by its start andbde2000-06-081-5/+1
* 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bitobrien2000-05-101-6/+6
* PC-98 BIOS copies the DX register into its work area. The value of itkato2000-03-291-0/+3
* The address 0x472 is used for the SCSI HDD geometry information onkato1999-12-041-2/+1
* oszsigcode -> szosigcodemarcel1999-12-041-2/+2
* Add a per-signal flag to mark handlers registered with osigaction, so weluoqi1999-10-111-5/+25
* Simplification of the signal trampoline and other cleanups.marcel1999-10-071-26/+3
* sigset_t change (part 3 of 5)marcel1999-09-291-9/+29
* Save %gs in sigcontext when delivering a signal and restore them uponluoqi1999-09-071-4/+6
OpenPOWER on IntegriCloud