summaryrefslogtreecommitdiffstats
path: root/sys/amd64
Commit message (Expand)AuthorAgeFilesLines
* Nuke the printing of the unredirect message unless bootverbose.fsmp1997-05-273-9/+21
* Yet another fix for configuration mechanism 1 register accesses:se1997-05-262-8/+10
* Fix previous fix: The enable bit is bit 31 (0x8000000) and not bit 15.se1997-05-262-4/+4
* Set enable bit when writing the configuration address in configurationse1997-05-262-4/+4
* Fix breakage from my last commit where mp_start() was missing from UP builds.fsmp1997-05-261-2/+4
* Changed inclusion of isa/icu.s to isa/ipl.s.fsmp1997-05-262-34/+42
* Split vector.s into UP and SMP specific files:fsmp1997-05-268-830/+1299
* Completely replace the PCI bus driver code to make it better reflectse1997-05-263-926/+428
* Add support for shared interrupts to the kernel. This code is meantse1997-05-261-53/+203
* Added a test called 'LATE_START'.fsmp1997-05-264-575/+603
* Made the array vec[] a global.fsmp1997-05-252-8/+8
* Broke up parse_mp_table() into 2 passes:fsmp1997-05-253-468/+672
* Delay mp_start() till after the msgbuf is mapped. We really want to delayfsmp1997-05-241-6/+4
* Now that panic() is properly printing messages for early SMP panics allfsmp1997-05-243-153/+81
* typo (Cyirx -> Cyrix).charnier1997-05-231-2/+2
* Convert all:fsmp1997-05-223-81/+147
* This commit affects ELF kernels only.jdp1997-05-211-7/+1
* Fill out the ELF header files to make them more or less complete.jdp1997-05-211-0/+106
* Make setbits() SMP-safe. Eliminate the SETBITS() macro, and replacejdp1997-05-211-2/+6
* Recognize AMD 486 CPUs.kato1997-05-191-1/+16
* Ignore the supplied nfs_diskless structure from the bootstrap loadertegge1997-05-152-2/+6
* Bring in some kernel bootp support. This removes the need for netboottegge1997-05-111-1/+8
* Fixed initialization of ldt[]. Unused entries were garbage. A commentbde1997-05-111-4/+8
* Cleaned up #includes. Lite2 cleaned up <sys/mount.h> so no kludgesbde1997-05-101-15/+11
* fix bug in get_isa_apic_mask() where EISA bus was ignored.fsmp1997-05-073-9/+21
* Don't allow access to illegal addresses in /dev/kmem to panic kernelpeter1997-05-071-2/+7
* clean up forked child creation. This is simplified also by havingpeter1997-05-071-17/+36
* md_regs is struct trapframe * now, rather than int []peter1997-05-071-69/+58
* md_regs is now a struct trapframe *peter1997-05-071-3/+3
* forgotten commentpeter1997-05-072-2/+12
* simplify IOPL gain/remove privs code. It's easier with md_regspeter1997-05-071-8/+3
* remove now redundant (struct trapframe *) castpeter1997-05-072-4/+4
* Convert md_regs from an int[] to a struct trapframe *. It simplifiespeter1997-05-071-7/+4
* remove #include "opt_smp.h"peter1997-05-071-6/+1
* remove #include "opt_smp.h" and <machine/smp.h>. Slightly elaborate onpeter1997-05-071-7/+3
* remove #include opt_smp.hpeter1997-05-071-3/+5
* Force user to config SMP kernel with "options APIC_IO".fsmp1997-05-061-1/+5
* Code to handle SMP/APIC_IO mapping of ISA INTs to APIC pins above IRQ15.fsmp1997-05-054-20/+102
* Code to handle SMP/APIC_IO mapping of ISA INTs to APIC pins above IRQ15.fsmp1997-05-051-1/+25
* Use `MediaGX' instead of `Gx86'.kato1997-05-051-2/+2
* Use `M2' instead of `6x86 with MMX'. Cyrix seems to use `M2' officially.kato1997-05-051-3/+3
* correct the order of the variablespeter1997-05-053-9/+15
* Make sure that *fork() always returns with %edx == 1 in thedyson1997-05-051-1/+2
* This mega-commit brings the following:joerg1997-05-041-15/+47
* Don't remove i586_ctr_freq from scope, leave it defined as zero. Thispeter1997-05-043-9/+15
* added declaration for get_isa_apic_mask().fsmp1997-05-031-1/+2
* new function to turn an APIC pin# into an INT mask.fsmp1997-05-033-3/+75
* cleaned up FAST_IPI code.fsmp1997-05-011-1/+2
* fixed spelling error.fsmp1997-05-013-6/+6
* changed expect_lock() to try_lock(), the real name used in mplock.sfsmp1997-04-301-2/+2
OpenPOWER on IntegriCloud