aboutsummaryrefslogtreecommitdiff
path: root/sys/amd64/amd64/mptable.c
Commit message (Expand)AuthorAgeFilesLines
* Merge the mptable support from MD bits to x86 subtree.Attilio Rao2010-10-281-1042/+0
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* Handle CPUs with APIC IDs higher than 32 (at least one IBM server usesJohn Baldwin2007-05-081-13/+15
* Defer calling lapic_init() until we've completed the 'MPTable: <...>'John Baldwin2007-03-091-2/+4
* Use vm_paddr_t rather than uintptr_t when passing the physical address ofJohn Baldwin2007-03-051-3/+3
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-1/+1
* MFi386: use the lapic timer for UP systems that are using the apic so thatPeter Wemm2005-04-151-1/+0
* MFi386: Bring over John's local apic timer codePeter Wemm2005-02-281-1/+1
* JumboMFi386: use bitmapped IPI handler. Update elcr and default mptablePeter Wemm2005-01-211-26/+98
* MFi386: rev 1.236 - improve panic message for a busted mptablePeter Wemm2004-09-291-1/+3
* MFi386: various io apic cleanupsPeter Wemm2004-07-081-5/+20
* MFi386: apic intpin programming updates etc.Peter Wemm2004-06-031-6/+1
* MFi386: numerous interrupt and acpi updatesPeter Wemm2004-05-161-36/+28
* MFi386: (jhb): Deal with MAXCPU etc correctlyPeter Wemm2003-12-111-2/+2
* Initial landing of SMP support for FreeBSD/amd64.Peter Wemm2003-11-171-8/+3
* Minor source sync with amd64. Use int as the type for the widthPeter Wemm2003-11-141-2/+2
* basemem is in K, not bytes. I think I tricked jhb into making the samePeter Wemm2003-11-141-1/+1
* Don't probe busses in the MP Table for the MP Table PCI bridge driversJohn Baldwin2003-11-111-0/+2
* Disable probing of HTT CPUs by default for the MP Table case. HTT CPUsJohn Baldwin2003-11-111-0/+7
* Bump APIC ID limits up to 32 since a machine with 16 CPUs will have APICJohn Baldwin2003-11-101-1/+1
* When remapping an ISA interrupt from one intpin to another, disable theJohn Baldwin2003-11-051-1/+5
* Add a workaround for MP Tables that list the same PCI IRQ twice withJohn Baldwin2003-11-051-3/+16
* Add the MP Table APIC enumerator. This code uses the BIOS MP Table toJohn Baldwin2003-11-031-2582/+660
* Always export r_gdt and r_idt and give them extern declarations inJohn Baldwin2003-10-301-3/+0
* A few whitespace and comment tweaks.John Baldwin2003-10-241-6/+3
* Commit Bosko's patch to clean up the PSE/PG_G initialization to andPeter Wemm2003-10-011-8/+2
* Remove an XXX comment by using the per CPU mask added after this commentJohn Baldwin2003-09-101-2/+1
* Fix copyright comment & FBSDID style nits.David E. O'Brien2003-08-251-2/+1
* Halted CPU's should not accumulate time.Paul Saab2003-08-121-6/+6
* Use macros from apic.h to when writing to the ICR to send IPIs to startupJohn Baldwin2003-07-231-5/+12
* Protect lint(1) from a #error.Mark Murray2003-07-101-0/+2
* unifdef -DLAZY_SWITCH and start to tidy up the associated glue.Peter Wemm2003-07-101-3/+0
* - Construct a cpu topology map for Hyper Threading systems so that ULE mayJeff Roberson2003-06-281-0/+31
* Use __FBSDID().David E. O'Brien2003-06-021-1/+3
* Initialize logical_cpus_mask when the logical CPUs are enumerated inAlan Cox2003-05-151-2/+5
* Commit a partial lazy thread switch mechanism for i386. it isn't as lazyPeter Wemm2003-04-021-1/+8
* Nuke options HTT infavor of machdep.hlt_logical_cpus tunable/sysctl.Paul Saab2003-03-261-21/+88
* - Add vm_paddr_t, a physical address type. This is required for systemsJake Burkholder2003-03-251-1/+1
* Wrap the hyperthreading support code with the HTT kernel option.John Baldwin2003-03-041-0/+21
* The mpbiosreason variable does not used for pc98.Yoshihiro Takahashi2003-02-241-0/+2
* Allow machines with one CPU and a valid mp table to boot an SMP kernel.Tor Egge2003-02-231-0/+2
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-4/+4
* Remove #include <sys/dkstat.h>Poul-Henning Kamp2003-02-161-1/+0
* Split statclock into statclock and profclock, and made the method for drivingJake Burkholder2003-02-031-10/+9
* Reversion of commit by Davidxu plus fixes since applied.Julian Elischer2003-02-011-1/+2
* Fix KSE related patch.Julian Elischer2003-01-261-2/+1
* - Move enable_sse()'s prototype to machine/md_var.h.John Baldwin2003-01-221-2/+0
* Rename cpuid_cpuinfo to cpu_procinfo. bde requested that I rename thisJohn Baldwin2003-01-221-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-4/+4
* Enumerate logical hyperthread CPUs manually if they aren't already listedJohn Baldwin2003-01-081-0/+80