aboutsummaryrefslogtreecommitdiff
path: root/sys/i386/include/pcb.h
Commit message (Expand)AuthorAgeFilesLines
* Fix for mis-interpretation of PCB_KERNFPU.Konstantin Belousov2020-10-141-0/+1
* Add support for FPU_KERN_NOCTX.John Baldwin2020-10-131-0/+1
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Remove all kernel uses of pcb_psl, but keep in in the struct toBruce Evans2016-09-171-1/+1
* Export various helper variables describing the layout and size ofJohn Baldwin2015-11-121-6/+10
* MFamd64: Add support for extended FPU states on i386. This includesJohn Baldwin2014-11-021-19/+23
* Remove the FP_SOFTFP flag. It wasn't used but was leftover from theJohn Baldwin2014-11-021-1/+0
* Create a separate structure for per-CPU state saved across suspend andJohn Baldwin2014-09-061-1/+4
* Save and restore FPU state across suspend and resume. In earlier revisionsJohn Baldwin2014-08-301-0/+2
* - Fix resumectx() prototypes to reflect reality.Jung-uk Kim2012-06-131-1/+1
* Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference ofMitsuru IWASAKI2012-06-091-2/+1
* Add SMP/i386 suspend/resume support.Mitsuru IWASAKI2012-05-181-0/+14
* Add a convenience macro for the returns_twice attribute, and apply it toDimitry Andric2012-04-291-1/+1
* Remove the support for int13 FPU exception reporting on i386. It isKonstantin Belousov2010-06-231-1/+0
* Introduce the x86 kernel interfaces to allow kernel code to useKonstantin Belousov2010-06-051-1/+4
* A better fix for handling different FPU initial control words for differentJohn Baldwin2009-03-051-0/+1
* Remove pcb_switchout, it has not been used for a long time.David Xu2005-12-291-1/+0
* It seems I introduced a new prerequisite for <machine/pcb.h> on i386,Peter Wemm2005-04-141-0/+3
* Change the segment limits to 4GB, we set the user accessible bit on allPeter Wemm2005-04-131-0/+2
* Fix an evil bug that appeared in September 2003. VM86 bios calls use twoPeter Wemm2005-04-131-1/+1
* Implement makectx(). The makectx() function is used by KDB to createMarcel Moolenaar2004-07-101-0/+3
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-071-4/+0
* - On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found inJeff Roberson2003-09-301-1/+2
* 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