summaryrefslogtreecommitdiffstats
path: root/sys/i386/i386/genassym.c
Commit message (Expand)AuthorAgeFilesLines
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
* Garbage collect unused values.jhb2003-11-121-2/+0
* Catch up to i386 interrupt and SMP code changes.jhb2003-11-031-7/+6
* Commit Bosko's patch to clean up the PSE/PG_G initialization to andpeter2003-10-011-0/+3
* - On my Pentium4-M laptop, invalpg takes ~1100 cycles if the page is found injeff2003-09-301-1/+1
* Fix the false IPIs on smp when using LAZY_SWITCH caused by pmap_activate()peter2003-06-271-0/+1
* Use __FBSDID().obrien2003-06-021-1/+3
* Remove a couple of unused symbols.jhb2003-04-171-2/+0
* Move the _oncpu entry from the KSE to the thread.julian2003-04-101-1/+0
* Previous commit missed a 1 that should be NGPTD, and an NPDEPG that shouldjake2003-02-231-0/+1
* - Added macros NPGPTD, NBPTD, and NPDEPTD, for dealing with the size of thejake2003-02-231-0/+1
* - Added macros PDESHIFT and PTESHIFT, use these instead of magic constantsjake2003-02-231-2/+3
* Move a bunch of flags from the KSE to the thread.julian2003-02-171-4/+2
* Reversion of commit by Davidxu plus fixes since applied.julian2003-02-011-1/+0
* Move UPCALL related data structure out of kse, introduce a newdavidxu2003-01-261-0/+1
* Align the FPU state in the ucontext and sigcontext to 16 bytesdeischen2002-12-021-0/+3
* 1.Fix smp race between kernel vm86 BIOS calling and userland vm86 mode code,davidxu2002-11-071-0/+1
* Split 4.x and 5.x signal handling so that we can keep 4.x signalpeter2002-10-251-0/+9
* Add kernel support needed for the KSE-aware libpthread:mini2002-09-161-1/+0
* Re-enable the idle page-zeroing code. Remove all IPIs from the idledillon2002-07-121-0/+1
* Set the thread state of the newly chosen to run thread to TDS_RUNNING injhb2002-07-121-4/+0
* Remove the critmode sysctl - the new method for critical_enter/exit (alreadydillon2002-07-101-1/+0
* Part 1 of KSE-IIIjulian2002-06-291-4/+5
* Compromise for critical*()/cpu_critical*() recommit. Cleanup the interruptdillon2002-03-271-0/+8
* revert last commit temporarily due to whining on the lists.dillon2002-02-261-7/+0
* STAGE-1 of 3 commit - allow (but do not require) interrupts to remaindillon2002-02-261-0/+7
* Use struct __ucontext in prototypes and associated functions instead ofdeischen2002-02-171-0/+1
* GC the PC_SWITCH* symbols which are not used in assembly anymore.phk2002-02-071-2/+0
* Modify the critical section API as follows:jhb2001-12-181-1/+0
* Overhaul the per-CPU support a bit:jhb2001-12-111-26/+13
* Split the per-process Local Descriptor Table out of the PCB and intojhb2001-10-251-1/+5
* Rewrite the pc98 bus_space stuff.nyan2001-10-071-0/+7
* Cleanup and split of nfs client and server code.peter2001-09-181-3/+3
* KSE Milestone 2julian2001-09-121-12/+21
* Optionize UPAGES for the i386. As part of this I split some of the lowpeter2001-08-251-0/+2
* Activate SSE/SIMD. This is the extra context switching support thatpeter2001-07-121-2/+3
* Revert consequences of changes to mount.h, part 2.grog2001-04-291-2/+0
* Correct #includes to work with fixed sys/mount.h.grog2001-04-231-0/+2
* Axe the per-cpu variable witness_spin_check as it was replaced by thejhb2001-04-061-2/+0
* Catch up to the mtx_saveintr -> mtx_savecrit change.jhb2001-03-281-1/+1
* Activate USER_LDT by default. The new thread libraries are going topeter2001-02-231-8/+0
* - Don't call clear_resched() in userret(), instead, clear the resched flagjhb2001-02-201-5/+0
* Implement a unified run queue and adjust priority levels accordingly.jake2001-02-121-3/+1
* - Make astpending and need_resched process attributes rather than CPUjhb2001-02-101-3/+4
* Remove unused GD_CPU_LOCKID, GD_OTHER_CPUS, PS_IDLESTACK andpeter2001-01-301-4/+0
* Make intr_nesting_level per-process, rather than per-cpu. Setupjake2001-01-211-1/+1
* Remove the per-cpu pages used for copy and zero-ing pages of memoryjake2001-01-211-8/+0
* Rename the ASSYM MTX_RECURSE to MTX_RECURSECNT in order to not conflictjake2001-01-201-1/+1
* Simplify the i386 asm MTX_{ENTER,EXIT} macros to just call thejake2001-01-201-7/+0
* Remove unused per-cpu variables inside_intr and ss_eflags.jake2001-01-121-2/+0
OpenPOWER on IntegriCloud