aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/include/mptable.h
Commit message (Expand)AuthorAgeFilesLines
...
* Convert p->p_runtime and PCPU(switchtime) to bintime format.Poul-Henning Kamp2002-02-221-1/+1
* Avoid __func__ string concatenationPeter Wemm2002-01-181-4/+4
* Ensure that we set all the %cr0 bits to a known state for the AP's beforePeter Wemm2002-01-161-0/+10
* Convert a bunch of 1 << PCPU_GET(cpuid) to PCPU_GET(cpumask).Peter Wemm2002-01-051-2/+2
* Introduce a standard name for the lock protecting an interrupt controllerJohn Baldwin2001-12-201-3/+0
* Small cleanups to the SMP code:John Baldwin2001-12-171-32/+16
* Axe an unneeded PCPU_SET(spinlocks, NULL) that I missed earlier.John Baldwin2001-12-121-1/+0
* Overhaul the per-CPU support a bit:John Baldwin2001-12-111-9/+7
* Remove previous revision. smp_started back in subr_smp where it belongs.Matt Jacob2001-10-311-2/+0
* Make the actual volatile int smp_started live *somewhere*. This isMatt Jacob2001-10-311-0/+2
* Add missing includes of sys/ktr.h.John Baldwin2001-10-111-0/+1
* KSE Milestone 2Julian Elischer2001-09-121-9/+9
* Optionize UPAGES for the i386. As part of this I split some of the lowPeter Wemm2001-08-251-0/+2
* - Do not handle the per-CPU containers in mbuf code as though the cpuidsBosko Milekic2001-07-261-3/+6
* Activate SSE/SIMD. This is the extra context switching support thatPeter Wemm2001-07-121-0/+5
* Get kernel profiling on SMP systems closer to working by replacing theJohn Baldwin2001-06-281-7/+1
* Include sys/pcpu.h to get the prototype for globaldata_register() to quietJohn Baldwin2001-06-181-0/+1
* Remove unneeded includes of sys/ipl.h and machine/ipl.h.John Baldwin2001-05-151-1/+0
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-10/+10
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-544/+52
* Make the ap_boot_mtx mutex static.John Baldwin2001-04-201-1/+1
* Blow away the panic mutex in favor of using a single atomic_cmpset() on aJohn Baldwin2001-04-171-4/+0
* Rename the IPI API from smp_ipi_* to ipi_* since the smp_ prefix is justJohn Baldwin2001-04-111-14/+14
* Remove the BETTER_CLOCK #ifdef's. The code is on by default and is hereJohn Baldwin2001-04-101-14/+4
* Add an MI API for sending IPI's. I used the same API present on the alphaJohn Baldwin2001-04-101-12/+55
* Rework the witness code to work with sx locks as well as mutexes.John Baldwin2001-03-281-0/+1
* Kill the 4MB kernel limit dead. [I hope :-)].Peter Wemm2001-03-151-3/+9
* Activate USER_LDT by default. The new thread libraries are going toPeter Wemm2001-02-231-3/+0
* Woops, remove an obsolete reference to gd_cpu_lockid.John Baldwin2001-02-091-1/+0
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-10/+10
* Remove some leftovers from the CMAP* stuff in globaldata and thePeter Wemm2001-01-301-7/+2
* Move the setting of curproc to idleproc up earlier in ap_init(). TheBosko Milekic2001-01-281-6/+6
* Defer assignment of low level interrupt handlers for PCI interruptsTor Egge2001-01-281-37/+48
* Convert all simplelocks to mutexes and remove the simplelock implementations.Jason Evans2001-01-241-30/+32
* - Relocate portions of this file to get it into an order closer to that ofJohn Baldwin2001-01-241-171/+153
* Make intr_nesting_level per-process, rather than per-cpu. SetupJake Burkholder2001-01-211-1/+3
* Remove APIC_INTR_DIAGNOSTIC - this has been disabled for some time now.Peter Wemm2001-01-211-25/+0
* Remove the per-cpu pages used for copy and zero-ing pages of memoryJake Burkholder2001-01-211-8/+0
* apic_itrace_splz[] is unusedPeter Wemm2001-01-191-1/+0
* Protect p_stat and p_oncpu with sched_lock in forward_signal().John Baldwin2001-01-181-2/+9
* Change return ??? to return -1 in some #if 0'ed code.Jake Burkholder2001-01-121-2/+2
* Use PCPU_GET, PCPU_PTR and PCPU_SET to access all per-cpu variablesJake Burkholder2001-01-101-19/+19
* Fix a warning. The type of globaldata.gd_prvspace has changed.Jake Burkholder2001-01-081-1/+2
* This is kind of a nasty hack, but it appears to solve the Compaq DL360Peter Wemm2000-12-061-2/+13
* Cleanup some leftover lint from the old interrupt system.Peter Wemm2000-12-041-1/+1
* Don't wait forever for CPUs to stop or restart. Instead, give up after aJohn Baldwin2000-11-281-2/+19
* Catch up to moving headers:John Baldwin2000-10-201-1/+1
* - Change fast interrupts on x86 to push a full interrupt frame and toJohn Baldwin2000-10-061-9/+0
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,Paul Saab2000-09-221-36/+54
* Clean up process accounting some more. Unfortunately, it is still notJohn Baldwin2000-09-121-18/+14