summaryrefslogtreecommitdiff
path: root/sys/arch/i386
AgeCommit message (Collapse)Author
2004-01-02attach on two more ICHsMichael Shalayeff
2004-01-02after some advice from nick, note that only com0 is currently supportedJason McIntyre
as serial; closes PR 3621 from Johan Fredin; ok nick@ krw@ millert@ deraadt@
2004-01-02PCI_PRODUCT_ALI_M1533 should use ali1543_init too. When the PCI id forTodd C. Miller
PCI_PRODUCT_ALI_M1543 was fixed machines with an M1533 stopped working. ok deraadt@
2004-01-01Crank SHMMAXPGS from 2048 to 8192. Other platforms where peopleTodd C. Miller
are using lots of shm may also wish to also increase SHMMAXPGS. OK deraadt@
2003-12-31workaround: during npx exception testing, delay(1). For some reasonTheo de Raadt
amd64 (in 32 bit mode) and the new transmeta cpus want this, and lock up otherwise. very odd.
2003-12-29Properly recognize SiS CPU family;Alexander Yurchenko
tested by Ian Zagorskih <ianzag@megasignal.com>. ok mickey@
2003-12-24Sync ahc with NetBSD, which was in turn updated from FreeBSD by PascalKenneth R Westerback
Renauld of Network Storage Solutions, Inc. Many fixes, wider device support. In particular, the notorious 'Target 0' problem seems to be fixed. Does *not* include any updates to isa or eisa code beyond what was necessary to compile. Known issues: 1) Tagged Queuing is probably not optimal. 2) PPR negotiation may not be fully functional. 3) No support yet for freezing devices or channels. 4) The mechanism for preventing 'A' and 'B' channel confusion during probe can fail if scsibus > 254 found. 5) Requeuing I/O's not working. A workaround will be committed almost immediately. At the moment timeouts, SCSI message rejects, aborting SCB's and trying to freeze a device may cause incomplete i/o's to be reported as complete. 6) Verbosity and probe messages need work. 7) Last disk on bus seems to go through an extra re-negotiation. 8) >16 devices on an adapter will trigger the usual problems of total openings exceeding available SCB's under heavy load. Tested by deraadt@, beck@, miod@, naddy@, drahn@, marc@ amoung others. ok deraadt@.
2003-12-24setperf and cpuspeed support; ok deraadt@Markus Friedl
2003-12-23order the dc's; no measurable effectMichael Shalayeff
2003-12-20add pentium 4 thermal control circuit (tcc) driver. can use this toTed Unangst
limit power consumption with the hw.setperf sysctl. tested by beck and grange
2003-12-20- .Xr biosboot(8) in SEE ALSOJason McIntyre
- wording improvement - correct description of example from Tom Cosgrove;
2003-12-19add cpu_ecxfeature to cpu.h, and stop locally externing it and cpu_feature.Ted Unangst
ok deraadt@
2003-12-19Unbreak ramdisk kernel after tedu's changes.Alexander Yurchenko
ok deraadt@
2003-12-19Make this compile after the struct was reordered. OK tedu@Todd C. Miller
2003-12-18add new hw sysctls, cpuspeed and setperf to control cpu frequency.Ted Unangst
convert longrun support to use new sysctls. add enhanced speedstep support, based on code by Michael Eriksson. idea, help testing & ok deraadt@
2003-12-18Move -DDYNAMIC_CRC_TABLE into the main libz MakefileTodd C. Miller
2003-12-17Add ccd(4) and ccdconfig(8) to CD ramdisk; needs changes in upgrade.shTodd C. Miller
to be useful. deraadt@ OK
2003-12-16a bit more shrinking. do not bother printing the drive bus interfaces,Theo de Raadt
saves more space.
2003-12-16shorten terminal baud rate change stringsTheo de Raadt
2003-12-14the extended long (bracketed) cpu names are not useful to anyone -- they areTheo de Raadt
just trivia -- and they bloat the ramdisk kernels by a fair bit. remove them.
2003-12-11remove @ that i do not likeTheo de Raadt
2003-11-27gcc3 wants "m" operands to be lvalues.Marc Espie
okay toby, mickey.
2003-11-27Bad #undef, spotted by gcc3.Marc Espie
okay toby, mickey.
2003-11-27This var is volatile. gcc3 complains if the CV qualifiers don't match.Marc Espie
ok toby, mickey
2003-11-26after some discussion with nick@, note that `hd*' syntax makes moreJason McIntyre
sense when specifying a boot device than does `wd*' or `sd*', and replace examples with it; in line with what nick has already done to the faq; ok nick@ mickey@ weingart@
2003-11-26The geodesc works great for SC1201 as well. ok markus@Kevin Lo
2003-11-24have to apm_set_ver() before the values calculated get used; from ↵Michael Shalayeff
nedko@users.sourceforge.net
2003-11-22Unbreak compiling with DEBUG.Alexander Yurchenko
Diff from mickey@, ok weingart@
2003-11-20Add -fno-builtin-print -fno-builtin-log to i386/sparc/sparc64/hppa.Marc Espie
No confirmed report of `this work' for other arches yet...
2003-11-17Be sure to not use the cpuid instruction on processors which do not support it;Miod Vallat
repairs 80386 support. Spotted and tested nick@
2003-11-16convert __attribute__((__packed__)) to __packed so that parsers unawareAnil Madhavapeddy
of gcc extensions have more of a chance. ok mcbride@, no objections from millert@, deraadt@
2003-11-15recognize AMD Opteron, Athlon64 and Athlon64FX as 686-class CPUHenning Brauer
diff from Chris Timmons <ChrisT@computar.ca> and jaimie@camerarepair.com with minor adjustments by me ok millert@
2003-11-15diff from andreas@:Henning Brauer
use the cpuid instruction for processor identification where available. tested by grange@, tedu@ and me
2003-11-14correct detects Transmeta cpu.Kevin Lo
ok mickey@
2003-11-08typos from Jonathon Gray;Jason McIntyre
2003-11-08Remove compacting garbage collector. Fixes PR #3528.Thomas Nordin
Tested by henning@ and frisco@blackant.ne. ok mickey@, niklas@, and weingart@
2003-11-07update the ref to fips; from jared yanovichMichael Shalayeff
2003-11-06move netisr definition into md code to allow arch provide suitable ↵Michael Shalayeff
allocation; tested on most archs
2003-11-03spelling fixes (in the comments)David Krause
2003-11-03remove support for non-existent scd and pcd drivers. ok deraadt millertTed Unangst
2003-10-31Enable wi@usb, otherwise this will never get tested... deraadt@Dale Rahn
2003-10-29Avoid another malloc in the VIA AES stuff: move the operation stuffJason Wright
into the softc allocated at attach time
2003-10-29don't allocate two buffers when one will do (VIA's AES stuff can have src==dst)Jason Wright
2003-10-28guard cpu register functions from userland, otherwise they appear whenAnil Madhavapeddy
including stuff like <sys/sysctl.h> deraadt@ ok
2003-10-26Add line for wi@usb, currently commented out, for development and testing only.Dale Rahn
2003-10-24No need to have several implementations of {read,write}_eflags(),Alexander Yurchenko
put it to cpufunc.h. ok weingart@ tedu@
2003-10-23- delay reading the disklabel for floppies until after we're sure it'sFederico G. Schwindt
the boot device. this fixes a delay (sometimes very long) if the bios correctly reports a floppy but it's unplugged. - bump version. original idea from mdw@, tested by nick@, toby@ ok.
2003-10-15spacesTheo de Raadt
2003-10-15typo in comment, ok jason@David Krause
2003-10-14Ok, now that the via c3 crypto stuff is in the tree, merge the last bit ofJason Wright
my cleanups before starting "real work".