summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Return to using disable/enable_intr() for guarding DMA register access.msmith1997-07-291-7/+10
* Pedant attack! Use variable names consistent with discourse inmsmith1997-07-281-7/+6
* Use disable_intr() / read/write_eflags() to ensure that interruptmsmith1997-07-281-4/+6
* Modified the PEND_INTS algorithm to fix the ISA INT loss problem.fsmp1997-07-285-15/+75
* mpapic.c & mp_machdep:fsmp1997-07-263-39/+6
* clock.c:fsmp1997-07-263-142/+72
* param.h:fsmp1997-07-241-2/+2
* Treat 6x86MX CPU as 686-class CPU instead of 586-class CPU.kato1997-07-242-7/+7
* Add isa_dmastatus() for reading the current ISA DMA counter for amsmith1997-07-241-1/+81
* Removed the defunct GET_MPLOCK/REL_MPLOCK macros.fsmp1997-07-243-15/+3
* New simple_lock code in asm:fsmp1997-07-236-46/+162
* 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-225-107/+57
* Hid the existance of imen via a dump routine.fsmp1997-07-221-6/+2
* Well, consensus seems very split on this so I talked it over with DGjkh1997-07-221-5/+3
* Enabled the FPU emilaute bit define: CR0_EMfsmp1997-07-211-3/+1
* Disabled 2 static inlines:fsmp1997-07-211-1/+4
* Made the SMP case ignore the possibility of an INT13 interface.fsmp1997-07-212-128/+86
* Fix a crash that has manifest itself while running X after the 4MBdyson1997-07-211-2/+2
* Developed a new strategy for handling the 8254/8259/APIC issue.fsmp1997-07-205-69/+143
* Minor cleanup.fsmp1997-07-204-10/+19
* Minor cleanup.fsmp1997-07-202-22/+16
* Pass string arg to apic_dump.fsmp1997-07-201-2/+2
* Removed unused #includes.bde1997-07-209-37/+9
* Removed unused #includes and a stale forward declaration.bde1997-07-202-12/+2
* Removed unused #includes.bde1997-07-2019-89/+19
* Added code to support #define APIC_PIN0_TIMER.fsmp1997-07-193-6/+18
* Added #code to support define APIC_PIN0_TIMER.fsmp1997-07-192-16/+48
* SMP or APIC_IO:fsmp1997-07-193-44/+76
* Increased NIDT to 256 for case of SMP or APIC_IO.fsmp1997-07-191-1/+5
* Split TEST_CPUSTOP code into CPUSTOP_ON_DDBBREAK and mainline code.fsmp1997-07-187-149/+61
* Made the printing of the APIC INTs depend on bootverbose.fsmp1997-07-182-12/+16
* printf cleanup.fsmp1997-07-183-9/+9
* Hopefully fix a few problems that could cause hangs in SMP mode.dyson1997-07-176-13/+35
* Add support for 4MB pages. This includes the .text, .data, .data partsdyson1997-07-175-21/+275
* Remove the disable for the P5 cpu class bcopy using the FPU on SMP kernels,peter1997-07-172-6/+4
* Oops, added popfl after trynexgen label.kato1997-07-152-2/+4
* Removed a stale "FIXME:".fsmp1997-07-151-3/+1
* Add SYSVSHM by default. Nobody seems to have objected too stronglyjkh1997-07-151-1/+4
* Cleanup.fsmp1997-07-151-5/+5
* Tighten up asm code for TEST_PRIO and other misc. things.fsmp1997-07-152-72/+80
* Tighten up asm code for EOI access.fsmp1997-07-151-11/+6
* New defines to eliminate "magic numbers" in various places.fsmp1997-07-151-2/+22
* new code to control other CPUs: stop_cpus()/restart_cpus()/_Xstopcpufsmp1997-07-134-199/+74
* Cleanup old stop_cpus/restart_cpus() cruft.fsmp1997-07-134-72/+161
* Many new test defines, including:fsmp1997-07-131-1/+2
* Back out my changes with 'conflicts' keyword for IRQs,ache1997-07-091-9/+4
* General cleanup of APIC code.fsmp1997-07-084-134/+140
* Minor cleanup of APIC code.fsmp1997-07-081-7/+8
OpenPOWER on IntegriCloud