summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2004-09-26make PCIBIOS_INTR_FIXUP_FORCE into an UKCable flag instead; from Thorsten ↵Michael Shalayeff
Glaser <tg@66h.42h.de>
2004-09-26Minor tweaks to unify with other timecounters.Alexander Yurchenko
2004-09-25Timecounter support for Intel ICH chips, not enabledAlexander Yurchenko
on any platform yet.
2004-09-22Remove unused option CPU.Alexander Yurchenko
ok deraadt@
2004-09-20addres -> addressMiod Vallat
2004-09-17Remove option EON from kernel and options(4)Mathieu Sauve-Frankel
ok henning@
2004-09-16Add disabled piixpm and gscpm.Alexander Yurchenko
ok deraadt@
2004-09-16spacingTheo de Raadt
2004-09-16cleanup deafult locators (blah ?); please check that your most hated ↵Michael Shalayeff
architecture is still fluffy (;
2004-09-15gscpm(4) -- National Semiconductor Geode SC1100 SMI/ACPI module driver.Alexander Yurchenko
Provides a timecounter for kern_tc. There's also code for cpu throttling tho it's not tested due to the hardware errata. ok deraadt@
2004-09-15fix proto for sysarch()Theo de Raadt
2004-09-09cpu_setup functions passed wrong first arg; from foleite@yahoo.com.brTheo de Raadt
ok grange markus
2004-09-07Properly put ktrsyscall (and scdebug_foo) into biglock, inspired from NetBSDNiklas Hallqvist
2004-08-27Add wsmux to support USB keyboards on RAMDISK_CD, which has usb support,Dale Rahn
ok deraadt@
2004-08-24Better description of the path to bsd.rd, to avoid having to update itTom Cosgrove
every release. Mentioned by marc@, among others. Also note that cdboot's ls command doesn't work on ISO-9660 filesystems. help and ok jmc@ and deraadt@
2004-08-24Correctly document the order in which cdboot looks for kernels.Tom Cosgrove
2004-08-24Have cdboot look for /3.6/i386/bsd.rd first.Tom Cosgrove
"go for it" deraadt@
2004-08-24Have cdbr look for cdboot at /3.6/i386/cdboot as well as at /cdboot.Tom Cosgrove
"go for it" deraadt@; part of diff reviewed and ok weingart@.
2004-08-24fix the microtime renaming leftover; from Emil Mikulic ↵Michael Shalayeff
<g5ba9cd0@dmr.ath.cx>; pr3893; deraadt@ ok
2004-08-21Fix typo in commentTom Cosgrove
2004-08-18remove: GPL_MATH_EMULATE MSDOSFS rl tx tl wbTheo de Raadt
add: ahd This is a wortwhile exhange!
2004-08-17Calculate time_t correctly from (day, month, year): 1/1/70 is 0, not 1.Tom Cosgrove
ok deraadt@
2004-08-14bad bad typo + thinko made ktrace broken in smp. ok deraadt@Niklas Hallqvist
2004-08-12Fix the shared irq problem, by allocating a low priority vectorNiklas Hallqvist
so that the "high" pri interrupt gets blocked by the "low" spl & irq handler, and raise the cpl to the "high" level in the handler, so that no other in fact lower-leveled, interrupts can preempt the handling of the "high" interrupt. This means that the "low" interrupt gets the same quality treatment, thus causing some degradation in performance. Therefore we still issue a diagnostic, so people can try to avoid the situation by tweaking their BIOS settings. Note, there is still issues with dynamically established interrupts which cause irq sharing, we are working on that.
2004-08-11In dkcsumattach() avoid modifying bootdev until we are done matching.Todd C. Miller
Also deal with mixed scsi/ide/whatever setups. Based on a diff from Fred de Jong. OK deraadt@ and tested by several people.
2004-08-09rev not rev.Theo de Raadt
2004-08-06rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubsTheo de Raadt
on all other architectures. remove last architecture dependent #ifdef from uvm code.
2004-08-06provide md USPACE_ALIGN zero on all but mips; deradat@ pefo@ okMichael Shalayeff
2004-08-06do not be quiet about this operationTheo de Raadt
2004-08-05unmap bios when done. from form@pdp-11.org.ru via grangeTed Unangst
2004-08-05spelling nit from Chris PascoeDavid Gwynne
ok deraadt@
2004-08-03include some usb ethernet driversTheo de Raadt
2004-08-01Fold in relevant bits of the most recent two updates fromKenneth R Westerback
gibbs@freebsd. Large commit messages detailing all changes can be read at revisions 1.97 and 1.100 of aic7xxx.c: www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/aic7xxx/aic7xxx.c Tested by marco, nate and pefo. Fixed broken system for nate. ok marco@
2004-07-24Use '=' not '==' with test. While ksh accepts '==' as a synomym for '=',Todd C. Miller
it is not valid in sh.
2004-07-21Fix conversion of interrupt frame to trap frame.Mark Kettenis
ok deraadt@, niklas@
2004-07-20Properly initialize FPU state if it hasn't been used yet.Mark Kettenis
ok deraadt@
2004-07-20Driver for USB CDC Ethernet devices (USB Host-to-Host), appearing asDaniel Hartmeier
network interfaces, transporting Ethernet, supporting Sharp Zaurus and Prolific PL-2501 (external cable). Written by Craig Boston based on code from Bill Paul. ok deraadt@
2004-07-20Use mutex instead of SIMPLELOCK for protecting ddb on mp systems.Artur Grabowski
2004-07-20Use mutex where we used to protect pmap internals with SIMPLELOCK.Artur Grabowski
2004-07-20MD mutex implementation for i386.Artur Grabowski
2004-07-20#include "npx.h"Mark Kettenis
ok deraadt@
2004-07-20Move tag word to the right location in `struct envxmm'.Mark Kettenis
ok deraadt@
2004-07-16dothan est support, from some netbsd guy, tedu okTheo de Raadt
2004-07-16merge old_identifycpu with identifycpu and remove old_identifycpuDavid Krause
help from Theo, Ted, and Tom ok deraadt@
2004-07-15"mib[4] is too much and mib[3] would be enough" (left over from whenTom Cosgrove
another sysctl() - which did require mib[4] - was removed). From Andrey Matveev - andrushock (at) vniigim (dot) ru - via mickey@. ok mickey@
2004-07-15spacesTheo de Raadt
2004-07-14treat via8366 as via586; from rees@Michael Shalayeff
2004-07-14Add missing \n to printf().Tom Cosgrove
ok deraadt@
2004-07-14simplify printf codeTheo de Raadt
2004-07-14names of frequencies aren't interesting, and require ugly snprintfTed Unangst
manipulation theo doesn't like. just print number of states. this way doesn't leak the memory for the string either.