summaryrefslogtreecommitdiffstats
path: root/sys/kern/subr_smp.c
Commit message (Expand)AuthorAgeFilesLines
* Catch up to moving headers:jhb2000-10-201-1/+1
* - Change fast interrupts on x86 to push a full interrupt frame and tojhb2000-10-061-9/+0
* Remove the NCPU, NAPIC, NBUS, NINTR config options. Make NAPIC,ps2000-09-221-36/+54
* Clean up process accounting some more. Unfortunately, it is still notjhb2000-09-121-18/+14
* When doing statistics for statclock on other CPU's, use the other CPUs'jhb2000-09-111-3/+3
* Remove an unneeded extern declaration of cp_time.jhb2000-09-081-2/+0
* Really fix USER_LDT. (Don't use currentldt as an L-value.)jake2000-09-081-1/+1
* Major update to the way synchronization is done in the kernel. Highlightsjasone2000-09-071-26/+62
* Clean up some low level bootstrap code:peter2000-08-111-11/+2
* Don't skip IOAPIC id conflict detection when only one pci bus is present.tegge2000-08-101-6/+4
* Be more verbose when changing APIC ID on an IO APIC.tegge2000-08-061-2/+142
* Further fixes for multiple-IO-APIC systems from Tor Egge:msmith2000-05-311-7/+2
* Commit major SMP cleanups and move the BGL (big giant lock) in thedillon2000-03-281-0/+2
* Allow SMP systems with an MCA bus to work properly.mdodd2000-01-131-4/+6
* Allow SMP && NCPU == 1 to work. From now on, there's no restriction on theluoqi2000-01-071-2/+4
* ISA device drivers use the ISA source interrupt number in locations wheretegge2000-01-041-6/+64
* Moved scheduling-related code to kern_synch.c so that it is easier to fixbde1999-11-271-8/+1
* Eliminate remaining part of incorrect PCI bus numbering sanity check on syste...tegge1999-10-151-7/+0
* Zap unneeded #includespeter1999-10-111-2/+0
* Set up FPU state on the AP.peter1999-09-051-0/+4
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Merge the cons.c and cons.h to the best of my ability. alpha may orphk1999-08-091-3/+2
* Implement an all-CPU shootdown-style rendezvous facility. This allowsmsmith1999-07-201-1/+85
* Changes in the way that the APs are started appears to have removed themsmith1999-06-231-11/+3
* Do not setup 4M pdir until all APs are up.luoqi1999-06-231-8/+9
* Remove an unnecessary panic when sparse PCI bus numbering is encountered.msmith1999-06-221-3/+1
* Unifdef VM86.jlemon1999-06-011-4/+1
* Unbreak VESA on SMP.luoqi1999-05-121-2/+3
* Make sure the mem_range_AP_init() prototype is seen where it's needed, andpeter1999-05-081-1/+3
* Add a hook that can be called to initialise a slave processor's memorymsmith1999-04-301-1/+4
* Enable vmspace sharing on SMP. Major changes are,luoqi1999-04-281-113/+54
* Backout early start of APs since it caused some machines to hang.tegge1999-04-131-4/+1
* Add prototype for wait_ap().tegge1999-04-111-1/+4
* Let BSP wait until all APs are initialized.tegge1999-04-101-1/+4
* Disable the mtrr copy calls, it doesn't work with the i686_mem.c stuff.peter1999-04-071-1/+7
* The magic "no-cpu" cpu number is 0xff. Don't misrepresent cpubde1999-03-051-3/+3
* Don't call assign_apic_irq with a value for irq that is out of range.tegge1999-02-261-2/+2
* Introduce machine-dependent macro pgtok() to convert page count to numberluoqi1999-02-191-5/+5
* Hide access to vmspace:vm_pmap with inline function vmspace_pmap(). Thisluoqi1999-02-191-3/+2
* Fix warnings in preparation for adding -Wall -Wcast-qual to thedillon1999-01-281-2/+2
* Make more messages conditional on bootverbosejkh1999-01-201-3/+5
* Silence warnings.eivind1999-01-121-3/+3
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-2/+1
* Attempt to handle interrupts delivered to all IO APICs by using the firsttegge1998-11-261-2/+17
* Staticize.eivind1998-11-261-3/+3
* mp_machdep.c: Set a vector to boot code (PC-98).kato1998-10-101-4/+4
* PC-98 doesn't have CMOS ram.kato1998-10-101-2/+8
* BIOS ROM base address is 0xe8000 on PC-98.kato1998-10-081-1/+6
* Maintain a mapping from irq number to (ioapic number, int pin) tuple,tegge1998-09-061-14/+115
* Fixed printf format errors. Only one left in LINT on i386's.bde1998-08-241-2/+2
OpenPOWER on IntegriCloud