summaryrefslogtreecommitdiffstats
path: root/sys/i386/include/smp.h
Commit message (Expand)AuthorAgeFilesLines
* Test for both SMP and I386_CPU being set before generating an error.jhb2000-09-071-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-34/+4
* Increase the default NAPIC from 1 to 2 as a bandaid until we allocatemsmith2000-08-181-1/+1
* Be more verbose when changing APIC ID on an IO APIC.tegge2000-08-061-0/+1
* Further fixes for multiple-IO-APIC systems from Tor Egge:msmith2000-05-311-0/+1
* The SMP cleanup commit broke UP compiles. Make UP compiles work again.dillon2000-03-281-1/+18
* ISA device drivers use the ISA source interrupt number in locations wheretegge2000-01-041-0/+2
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-2/+2
* Fix from Tor so that if we enter the debugger in the tristate going tomjacob1999-09-251-0/+1
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Implement an all-CPU shootdown-style rendezvous facility. This allowsmsmith1999-07-201-1/+6
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-8/+1
* Maintain a mapping from irq number to (ioapic number, int pin) tuple,tegge1998-09-061-9/+13
* Add forwarding of roundrobin to other cpus. This gives a more regulartegge1998-05-171-1/+5
* Add two workarounds for broken MP tables:tegge1998-04-011-1/+2
* Declare some variables modified by interrupt handlers as volatile.tegge1998-04-011-3/+3
* This mega-commit is meant to fix numerous interrelated problems. Theredyson1998-03-071-3/+3
* Remove special handling for resuming clock interrupt when using APIC_IO.tegge1998-03-051-8/+1
* When entering the apic version of slow interrupt handler, leveltegge1998-03-031-1/+4
* Forward the signal if the process runs on a different CPU. This reducestegge1998-03-031-3/+2
* forward_statclock and forward_hardclock are located in mp_machdep.c.tegge1998-03-031-3/+5
* Fix page prezeroing for SMP, and fix some potential paging-in-progressdyson1998-02-251-3/+3
* Moved the SMP declarations of INTREN() and INTRDIS() to the correct header,bde1998-01-011-3/+1
* The improvements to clock statistics by Tor Eggefsmp1997-12-081-1/+8
* General cleanup of the lock pushdown code. They are grouped and enabledfsmp1997-09-071-1/+2
* Another round of lock pushdown.fsmp1997-08-301-1/+9
* Clean up the SMP AP bootstrap and eliminate the wretched idle procs.peter1997-08-261-2/+1
* A clean fix for the spl "deadlock before smp_active" problem.fsmp1997-08-241-1/+2
* Made PEND_INTS default.fsmp1997-08-211-14/+1
* Preperation for moving cpl into critical region access.fsmp1997-08-201-2/+8
* Removed volatile from arg to simple_lock & friends.fsmp1997-08-181-4/+4
* The promised "better fix" for "Trap 9 When Boot SMP" problem.fsmp1997-08-151-2/+3
* Fixed imen declaration.fsmp1997-07-311-2/+2
* Converted the TEST_LOPRIO code to default.fsmp1997-07-311-2/+2
* Modified the PEND_INTS algorithm to fix the ISA INT loss problem.fsmp1997-07-281-1/+11
* param.h:fsmp1997-07-241-2/+2
* Forced 32bit alignment of struct simple_lock in param.h.fsmp1997-07-231-2/+3
* Coded simple_lock and friends in asm.fsmp1997-07-231-1/+7
* Last commit didn't take, operator error???fsmp1997-07-221-2/+17
* Pass string arg to apic_dump.fsmp1997-07-201-2/+2
* Many new test defines, including:fsmp1997-07-131-1/+2
* General cleanup of APIC code.fsmp1997-07-081-3/+3
* Additional debugging functions and macros.fsmp1997-07-061-2/+12
* Preliminaries for stop_cpus()/restart_cpus().fsmp1997-06-271-3/+16
* Modified to declare merged/renamed functions:fsmp1997-06-251-5/+4
* Preliminary support for per-cpu data pages.peter1997-06-221-35/+7
* apic.h now has structure definitions for both the local APIC and io APIC.fsmp1997-05-291-1/+13
* Add declaration of mp_probe().fsmp1997-05-281-1/+2
* remove #include "opt_smp.h"peter1997-05-071-6/+1
* Force user to config SMP kernel with "options APIC_IO".fsmp1997-05-061-1/+5
OpenPOWER on IntegriCloud