summaryrefslogtreecommitdiff
path: root/sys/amd64/include/pcb.h
Commit message (Expand)AuthorAgeFilesLines
* Update the graffiti.Peter Wemm2003-11-081-3/+4
* The great s/npx/fpu/giPeter Wemm2003-11-081-1/+1
* Rename npx* to fpu*. I haven't done the flags/function names yet.Peter Wemm2003-11-081-5/+4
* Collect the nastiness for preserving the kernel MSR_GSBASE around thePeter Wemm2003-05-151-1/+0
* Add BASIC i386 binary support for the amd64 kernel. This is largelyPeter Wemm2003-05-141-0/+5
* Give a %fs and %gs to userland. Use swapgs to obtain the kernel %GS.basePeter Wemm2003-05-121-0/+2
* Commit MD parts of a loosely functional AMD64 port. This is based onPeter Wemm2003-05-011-25/+16
* 1.Fix smp race between kernel vm86 BIOS calling and userland vm86 mode code,David Xu2002-11-071-0/+2
* The a.out md_coredump stuff isn't referenced anywhere anymore, andPeter Wemm2002-10-151-10/+0
* It is too much work convincing lint why we would want empty structures,Poul-Henning Kamp2002-10-011-0/+3
* Add kernel support needed for the KSE-aware libpthread:Jonathan Mini2002-09-161-0/+1
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptMatthew Dillon2002-03-271-1/+2
* Remove __P.Alfred Perlstein2002-03-201-1/+1
* revert last commit temporarily due to whining on the lists.Matthew Dillon2002-02-261-2/+1
* STAGE-1 of 3 commit - allow (but do not require) interrupts to remainMatthew Dillon2002-02-261-1/+2
* Changed the type of pcb_flags from u_char to u_int and adjusted things.Bruce Evans2002-01-171-1/+1
* Split the per-process Local Descriptor Table out of the PCB and intoJohn Baldwin2001-10-251-1/+0
* The #define for pcb_savefpu seems to do more harm than good.Peter Wemm2001-07-121-1/+0
* Activate SSE/SIMD. This is the extra context switching support thatPeter Wemm2001-07-121-1/+2
* Convert npx interrupts into traps instead of vice versa. This is muchBruce Evans2001-05-221-0/+1
* Activate USER_LDT by default. The new thread libraries are going toPeter Wemm2001-02-231-4/+0
* - Don't call clear_resched() in userret(), instead, clear the resched flagJohn Baldwin2001-02-201-1/+0
* Declare or #define per-cpu globals in <machine/globals.h> in all cases.Bruce Evans2000-10-271-6/+0
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-5/+1
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"Peter Wemm1999-12-291-1/+1
* User ldt sharing.Luoqi Chen1999-12-061-3/+6
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Implement support for hardware debug registers on the i386.Jonathan Lemon1999-07-091-1/+10
* Unifdef VM86.Jonathan Lemon1999-06-011-5/+1
* Enable vmspace sharing on SMP. Major changes are,Luoqi Chen1999-04-281-3/+5
* Ifdefed some SMP and VM86 code. Note that although VM86 is not a globalBruce Evans1998-02-031-1/+9
* Don't #include unneeded includes here. pcb_ext.h picks up lots of otherPeter Wemm1997-10-101-4/+2
* VM86 kernel support.John Dyson1997-08-091-6/+4
* Preliminary support for per-cpu data pages.Peter Wemm1997-06-221-9/+1
* Preserve %fs and %gs across context switches. This has a relatively lowBruce Evans1997-06-071-2/+4
* remove #include opt_smp.hPeter Wemm1997-05-071-3/+5
* Man the liferafts! Here comes the long awaited SMP -> -current merge!Peter Wemm1997-04-261-1/+11
* No longer use an i386tss as the basis of our pcb - it wasn't particularlyPeter Wemm1997-04-071-15/+12
* 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
* Eliminated pcb_inl. It was always 0 because context switches don't occurBruce Evans1996-07-311-2/+1
* Don't return unused values in cpu_switch() or savectx().Bruce Evans1996-05-011-2/+2
* Fix cpu_fork for real.Poul-Henning Kamp1996-04-251-2/+2
* savectx returns through cpu_switch in case of the child, so it mustPoul-Henning Kamp1996-04-191-2/+2
* Fix a bogon. cpu_fork & savectx ecpected cpu_switch to restore %eax,Poul-Henning Kamp1996-04-181-2/+2
* Mega-commit for Linux emulator update.. This has been stress tested underPeter Wemm1996-03-021-2/+1
* Simplified savectx() a little and fixed a bug that caused it to returnDavid Greenman1996-01-231-2/+2
* Killed some unused stuff inherited from Bill Jolitz. Note that sinceDavid Greenman1995-08-171-11/+3
* i386/exception.s,Bruce Evans1994-12-031-3/+3
* Added prototypes.Poul-Henning Kamp1994-10-081-1/+2