summaryrefslogtreecommitdiffstats
path: root/sys/amd64/amd64/genassym.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Use %fs to access per-cpu variables in uni-processor kernels the samejake2001-01-061-3/+1
* Use _lapic+offset to access the local apic from assembly languagejake2000-12-141-0/+7
* Add in symbols needed in the WITNESS_ENTER and WITNESS_EXIT macros injhb2000-12-121-0/+5
* Remove unneeded <stddef.h> #includes.phk2000-10-291-2/+0
* - machine/mutex.h -> sys/mutex.hjhb2000-10-201-2/+2
* Moved the definitions of AST_PENDING and AST_RESCHED to the correct place.bde2000-10-121-2/+3
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-061-1/+0
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-3/+24
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-0/+1
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-1/+0
* Compile genassym.c with ordinary ${CFLAGS}. The (small) needs forbde2000-01-081-2/+1
* Use genassym(1). The definitions of NKPDE and NKPT have been removedmarcel2000-01-071-129/+120
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* User ldt sharing.luoqi1999-12-061-0/+2
* Add a per-signal flag to mark handlers registered with osigaction, so weluoqi1999-10-111-0/+10
* Simplification of the signal trampoline and other cleanups.marcel1999-10-071-10/+0
* Re-introduction of sigcontext.marcel1999-10-041-3/+3
* sigset_t change (part 3 of 5)marcel1999-09-291-4/+12
OpenPOWER on IntegriCloud