summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2005-05-02Add ichwdt(4): Intel 6300ESB ICH watchdog timer driver. Disabled forAlexander Yurchenko
now due to lack of testing. If you have a machine that uses this device please contact me. ok deraadt@
2005-05-01To allow for MD override of in4_cksum()...Brad Smith
ok deraadt@
2005-05-01spacing; ok miod@ deraadt@David Krause
2005-04-30Ensure we save the %ebx register returned from the BIOS call, not justTom Cosgrove
%bx. Fixes problem introduced in gidt.S r1.29, which could lead to an incomplete memory map, and "too little memory available; running in degraded mode", as found by Roy Morris rmorris (at) internetsecure (dot) com. (Thanks for the report, and for testing the fix.) Bump version on boot, cdboot and pxeboot accordingly. ok weingart@
2005-04-30start the job of making things look more alikeTheo de Raadt
2005-04-30nice docs at top of GENERICTheo de Raadt
2005-04-29quiet apmTheo de Raadt
2005-04-29spacingTheo de Raadt
2005-04-27add missing flags to /proc/cpuinfo and don't print invalid ones; deraadt@ okFederico G. Schwindt
2005-04-25[OpenBSD]Tom Cosgrove
Make boot code use real mode with 64K segments instead of 1M segments. Improves stability with some disk controller cards. Also explicitly state operand size on some moves. Bump version on boot, cdboot and pxeboot accordingly. "just get them in" beck@ ok weingart@
2005-04-21count fpu lazy context switches; deraadt@ okMichael Shalayeff
2005-04-21-bceTheo de Raadt
2005-04-21no need to check for 0, it copes, spotted by beckTheo de Raadt
2005-04-19nothing uses spllowersoftclock() anymoreMichael Shalayeff
2005-04-17make sure user address is in user space in copyinstr. ok weingart@Ted Unangst
2005-04-14internal _BSD_WCTRANS_T_, _BSD_MSTATE_T_, _BSD_WCTYPE_T_ types.Marc Espie
2005-04-14+luphy and add hme to RAMDISK_CDBrad Smith
2005-04-11use MD #define to choose stackgap size per-architecture. on sparc, specialTheo de Raadt
case sun4c/sun4 -- because address space is more constrained
2005-04-09fix rbus on big memory i386 machines (used by cbb(4) pcmcia).Reyk Floeter
closes an slightly old PR kernel/3855. ok mickey@
2005-04-08add rcs idsJolan Luff
2005-04-03Implemente PT_[GS]ETXMMREGS ptrace(2) requests on i386.Mark Kettenis
ok deraadt@
2005-04-02find cachesize for amd cpus too. ok deraadt tomTed Unangst
bit more info about powernow, and only try to enable if cpu supports it. both from diffs by gordon klok
2005-04-01Cleanup SKEY_NOT_READY logic. Only retry command if it's likely theKenneth R Westerback
condition is going to clear up, which speeds up boot by avoiding delays in disk matching. Return ENODEV if media is not present, which avoids trying to spin up disks that are not present. Use ENODEV in amd64/i386 dkcsum.c to filter failure reports. Mostly from NetBSD. ok marco@
2005-04-01axe axe for nowTheo de Raadt
2005-03-30first approximation: spoof UDF filesystem disklabels when we see them.Theo de Raadt
it is likely a slight bug or two will sneak in with this, so everyone please keep an eye out on your disklabels
2005-03-30enable UDF on large install media for architectures likely to have DVD drivesTheo de Raadt
2005-03-19+bce +axe +uralTheo de Raadt
2005-03-19pci de(4) unlikely on laptop compared to othersTheo de Raadt
2005-03-18oops, i was a teeny tiny bit over...Theo de Raadt
2005-03-18shut off aac(4) unless Adaptec stops behaving like assholesTheo de Raadt
2005-03-18sk(4) fitsTheo de Raadt
2005-03-18another re* at cardbus missing, arghcvs diff -u RAMDISK_CDTheo de Raadt
2005-03-18sk(4) fitsTheo de Raadt
2005-03-18disable a bunch of old devices (mostly ISA, or stuff people are unlikelyTheo de Raadt
to use on a laptop) enable a bunch of newer devices. For instance, a whole whack of new gigabit & wireless cards -- pci and cardbus
2005-03-16ural will be here tooTheo de Raadt
2005-03-16enable uralTheo de Raadt
2005-03-16+rtw, ral, but a few rare ethernet devices go away..Theo de Raadt
2005-03-16ath, atw, ral, rtw on CD ramdiskTheo de Raadt
2005-03-13Only use bangpxe calling on PXE 2.1 and above. Makes no difference onTom Cosgrove
current-spec PXE systems, but allows some older ones (I tested 0.98 and 0.99) to get a bit further. ok weingart@; "please get it in" deraadt@.
2005-03-12KNFTom Cosgrove
2005-03-12On return from real mode, reload the GDT using a 16-bit pointer ratherTom Cosgrove
than a 32-bit value. Found by Tim Fletcher <tim (at) parrswood (dot) manchester (dot) sch (dot) uk> using Etherboot; thanks to Tim and the Etherboot developers who narrowed this down. Also bump the pxeboot version to 1.01. ok weingart@, "go ahead" deraadt@
2005-03-09access to the configuration address register of the 82443BX host bridge needsHans-Joerg Hoexer
to be 32bit aligned. deraadt@ just commit
2005-03-08Cosmetics...Thierry Deval
Mainly remove space between locators parens, replace spaces with tabs where appropriate and consistently align dependencies.
2005-03-07Add missing pentium m processors from the "Intel Pentium M ProcessorMarc Balmer
on 90 nm Process with 2-MB L2 Cache Datasheet" ok deraadt@
2005-03-05Clean up the tree from incomplete, unreliable and unsupported IEEE1394 code.Thierry Deval
Ok deraadt@, miod@
2005-02-24Don't use inline assembly for cpuid instruction, it clobbersAlexander Yurchenko
registers that are used by gcc. Use cpuid() function instead like all others do. Problem noticed by david@. ok tom@
2005-02-21enable ralTheo de Raadt
2005-02-19add dc@cardbusBrad Smith
2005-02-18fix zlib's homepage; ok henning@, jmc@Robert Nagy
2005-02-17miscellaneous typo fixes:Jean-Francois Brousseau
- sturct -> struct (spotted by pedro) - elimination of consecutive 'the' words ok jmc@, henning@, krw@, robert@, some whining by jolan@