summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/globaldata.h
Commit message (Expand)AuthorAgeFilesLines
* Overhaul the per-CPU support a bit:jhb2001-12-111-79/+0
* - If we ever do the per-cpu KTR stuff, the index won't be volatile as itjhb2001-09-181-14/+14
* KSE Milestone 2julian2001-09-121-13/+13
* Optionize UPAGES for the i386. As part of this I split some of the lowpeter2001-08-251-20/+0
* style(9) and make consistent across platformsobrien2001-08-161-22/+24
* Overhaul of the SMP code. Several portions of the SMP kernel support havejhb2001-04-271-3/+0
* Axe the per-cpu variable witness_spin_check as it was replaced by thejhb2001-04-061-1/+0
* Rework the witness code to work with sx locks as well as mutexes.jhb2001-03-281-0/+1
* Activate USER_LDT by default. The new thread libraries are going topeter2001-02-231-1/+1
* - Make astpending and need_resched process attributes rather than CPUjhb2001-02-101-1/+0
* Axe gd_cpu_lockid as it is no longer used.jhb2001-02-091-1/+0
* Remove some leftovers from the CMAP* stuff in globaldata and thepeter2001-01-301-7/+2
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-211-2/+0
* Remove the per-cpu pages used for copy and zero-ing pages of memoryjake2001-01-211-11/+0
* Remove unused per-cpu variables inside_intr and ss_eflags.jake2001-01-121-2/+0
* Implement accessors for per-cpu variables which don't depend on thejake2001-01-061-3/+2
* Use %fs to access per-cpu variables in uni-processor kernels the samejake2001-01-061-3/+1
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-061-1/+0
* Make the gd_currentldt member in struct globaldata unconditional sojhb2000-10-051-3/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-0/+33
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-0/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Unifdef VM86.jlemon1999-06-011-3/+1
* Unbreak VESA on SMP.luoqi1999-05-121-1/+2
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-38/+28
* Added a per-cpu variable `switchticks' for use in scheduling.bde1999-02-221-1/+2
* Presently there is only one `currentldt' variable for all cpusmsmith1998-08-181-1/+4
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.phk1998-05-281-1/+2
* Change simple lock handling to not depend upon having a local apictegge1998-05-171-2/+2
* For SMP, use prv_PPAGE1/prv_PMAP1 instead of PADDR1/PMAP1.tegge1998-05-171-6/+8
* Fix VM86 compiles. a #include "opt_vm86.h" was missing, and the my_trpeter1998-04-061-5/+2
* A pair of C structures used for laying out the SMP per-cpu data space.peter1998-04-061-0/+101
OpenPOWER on IntegriCloud