summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Argh! The Athlon64 and Opteron only implement 40 bits of address space inpeter2003-11-221-5/+4
* - Split cpu_mp_probe() into two parts. cpu_mp_setmaxid() is still calledjhb2003-11-211-5/+20
* Turn on NO_MIXED_MODE for amd64 generic. It turns out that all thepeter2003-11-211-0/+1
* Cosmetic and/or trivial sync up with i386.peter2003-11-2121-50/+52
* MFi386 rev 1.54 (jhb): Add interrupts that are actually available to thepeter2003-11-211-3/+19
* MFi386: pre-register idt slots for atpic so we catch any strays withoutpeter2003-11-211-6/+22
* MFi386 rev 1.207 (phk): Don't mistakenly disable the TSC when usingpeter2003-11-211-10/+10
* Argh! Followup to previous commit. I checked in the patch with anpeter2003-11-201-1/+1
* Provide a streamlined '#define curthread __curthread()' for amd64 to avoidpeter2003-11-202-0/+13
* Sync with i386.peter2003-11-191-3/+7
* Add SMP changes as should have been committed as rev 1.28peter2003-11-171-26/+7
* Restore file accidently killed in the crossfire from the smp commit.peter2003-11-171-0/+152
* Initial landing of SMP support for FreeBSD/amd64.peter2003-11-1745-2235/+1067
* Oh, how embarresing. I broke my own platform. :-)peter2003-11-171-4/+4
* Widen the enable/disable helper function's argument in line with thepeter2003-11-171-14/+2
* Fixed pedantic warnings for statement-expressions using __extension__bde2003-11-171-4/+4
* Fixed a pedantic syntax error (a stray semicolon at the end ofbde2003-11-171-1/+1
* - Remove unnecessary synchronization from sf_buf_init(). (There is onlyalc2003-11-161-2/+0
* - Modify alpha's sf_buf implementation to use the direct virtual-to-alc2003-11-162-2/+58
* Localized the cy driver's locking.bde2003-11-161-9/+1
* Add the pc_acpi_id PCPU member. The new acpi_cpu driver uses this tonjl2003-11-152-1/+4
* Preemptively burn a bridges. The isa timer code is likely to bepeter2003-11-142-145/+0
* Minor source sync with amd64. Use int as the type for the widthpeter2003-11-141-2/+2
* Minor source sync with amd64. For %.*s printf formats, pass in anpeter2003-11-141-3/+5
* Convert a couple of pointers to integers for source compatability withpeter2003-11-141-4/+4
* Whitespace nit (sorry, couldn't help it)peter2003-11-141-1/+1
* Always install IDT entries for ATPIC interrupt sources. The APIC nojhb2003-11-141-10/+3
* If an interrupt source doesn't have an ithread, treat it as a strayjhb2003-11-141-1/+4
* basemem is in K, not bytes. I think I tricked jhb into making the samepeter2003-11-141-1/+1
* "opt_auto_eoi.h" is not used here anymore. See atpic.c.peter2003-11-141-2/+0
* Replace magic numbers with macros for i8259A register constants. Stilljhb2003-11-141-9/+10
* Shuffle the APIC interrupt vectors around a bit:jhb2003-11-144-19/+27
* Fix up the control word 3 bits. jhb discovered how much I screwed thispeter2003-11-141-4/+4
* Whitespace.jhb2003-11-131-5/+5
* Fix a typo.jhb2003-11-131-1/+1
* Stop pretending to support kernel profiling. The FAKE_MCOUNT() etcpeter2003-11-133-13/+0
* - Move manipulation of td_intr_nesting_level out of assembly interruptjhb2003-11-128-98/+75
* Cosmetic sync with i386peter2003-11-121-0/+2
* Don't probe busses in the MP Table for the MP Table PCI bridge driversjhb2003-11-111-0/+2
* Some motherboards like to remap the SCI (normally IRQ 9) up to a PCIjhb2003-11-111-1/+6
* Enable HTT CPUs by default instead of halting them by default. Usersjhb2003-11-111-1/+1
* Disable probing of HTT CPUs by default for the MP Table case. HTT CPUsjhb2003-11-111-0/+7
* MFamd64 (via P4, not in CVS yet):jhb2003-11-101-21/+21
* Bump APIC ID limits up to 32 since a machine with 16 CPUs will have APICjhb2003-11-102-3/+3
* Change the clear_ret argument of get_mcontext() to be a flags argument.marcel2003-11-091-2/+2
* Move a MD 32 bit binary support routine into the MD areas. exec_setregspeter2003-11-081-0/+41
* Update the graffiti.peter2003-11-0813-3/+18
* Switch from having a fpu "device" to something that is more like thepeter2003-11-083-129/+32
* The great s/npx/fpu/gipeter2003-11-0812-183/+128
* Converge with i386/GENERICpeter2003-11-081-14/+15
OpenPOWER on IntegriCloud