summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/support.s
Commit message (Expand)AuthorAgeFilesLines
* Revive backed out pmap related changes from Feb 2002. The highlights are:peter2002-07-121-36/+0
* Deorbit suibyte(). It was only used for split address space systemspeter2002-06-201-6/+5
* Add declarations of suword32 and suword64. Add implementations of one ordfr2002-05-261-0/+6
* Back out all the pmap related stuff I've touched over the last few days.peter2002-02-271-0/+36
* Work-in-progress commit syncing up pmap cleanups that I have been workingpeter2002-02-251-36/+0
* Overhaul the per-CPU support a bit:jhb2001-12-111-15/+15
* KSE Milestone 2julian2001-09-121-16/+16
* Activate SSE/SIMD. This is the extra context switching support thatpeter2001-07-121-4/+4
* Provide access to the IA32 hardware debug registers from the ddbbsd2001-06-281-6/+0
* Remove a leading underscore that prevented I386_CPU kernels fromjake2001-04-261-1/+1
* Fix a problem where we were switching npxproc from underneath processesobrien2001-03-241-0/+46
* Remove the leading underscore from all symbols defined in x86 asmjake2001-02-251-37/+37
* Use #ifdef DEV_NPX from opt_npx.h instead of #if NNPX > 0 from npx.hpeter2001-01-191-15/+15
* Stop doing runtime checking on i386 cpus for cpu class. The cpu ispeter2001-01-161-29/+6
* Use %fs to access per-cpu variables in uni-processor kernels the samejake2001-01-061-2/+0
* Introduce a new potientially cleaner interface for accessing per-cpujake2000-12-131-37/+37
* Fix this slightly better by using NON_GPROF_RET instead of duplicatingjhb2000-12-011-1/+1
* Revert the previous change to this file. We have to hardcode in the opcodejhb2000-11-301-1/+1
* Stop handcoding a couple of instructions since gas 2.10 can properlyjhb2000-11-211-1/+1
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,ps2000-09-221-1/+0
* 1. `movl' is for use with 32-bit operands. Do NOT use it with 16-bitobrien2000-05-101-7/+7
* Remove the !(I386 & SMP) tests; we don't run SMP on an i386 system, andmsmith2000-04-031-16/+0
* Make the sigprocmask() and geteuid() system calls MP SAFE. Expanddillon2000-04-021-11/+36
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-1/+13
* Don't forget to reset the hardware debug registers when a process thatbsd2000-02-201-0/+17
* Add a per-signal flag to mark handlers registered with osigaction, so weluoqi1999-10-111-15/+0
* Simplification of the signal trampoline and other cleanups.marcel1999-10-071-0/+15
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-4/+6
* Purging lint from the Bruce filter.phk1999-03-301-2/+5
* Link the bb structures together as we find them.phk1999-03-211-2/+10
* Removed a stray label that broke compiling in the (elf && profiling) case.bde1999-01-091-2/+1
* Support better performance with P6 architectures and in SMPdyson1998-05-111-1/+51
* After one of my analysis passes to evaluate methods for SMP TLB mgmt, Idyson1997-12-141-1/+4
* Removed unused #includes.bde1997-09-021-2/+1
* VM86 kernel support.dyson1997-08-091-2/+2
* Add support for 4MB pages. This includes the .text, .data, .data partsdyson1997-07-171-1/+11
* Preliminary support for per-cpu data pages.peter1997-06-221-28/+27
* remove no longer needed opt_smp.h includespeter1997-05-291-2/+1
* Man the liferafts! Here comes the long awaited SMP -> -current merge!peter1997-04-261-29/+33
* Made FPU stuff conditional on npx as well as I586_CPU.bde1997-03-051-15/+18
* Back out part 1 of the MCFH that changed $Id$ to $FreeBSD$. We are notpeter1997-02-221-1/+1
* Fixed some formatting bugs (mostly regressions in rev.1.48). Replacedbde1997-01-241-24/+29
* Fix I386 copyout support. The new page-table management code willdyson1997-01-221-14/+38
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-141-1/+1
* Fixed context switching of FPU state after a fault inbde1997-01-041-3/+20
* Fixed EFAULT handling in i586_copyin() and i586_copyout(). Use abde1996-11-291-30/+46
* Removed another #include of opt_temporary.h.bde1996-11-121-2/+1
* Replaced I586_OPTIMIZED_BCOPY and I586_OPTIMIZED_BZERO with boot-timebde1996-11-111-33/+112
* Remove option I586_FAST_BCOPY. The code will be included by defaultasami1996-11-081-9/+9
OpenPOWER on IntegriCloud