summaryrefslogtreecommitdiff
path: root/sys
AgeCommit message (Collapse)Author
2004-08-18Add NetMos 4S (4 port serial)Todd C. Miller
2004-08-18A potpourri of fixes and improvements:Miod Vallat
- sync with recent NetBSD changes, gives better performance for PIO reads; - sprinkle a few DELAY when busy-waiting for the chip to change state, to unload the bus. ok deraadt@, tests millert@ and I.
2004-08-18Add 'irq6/clock0' to evcount on luna88k.Kenji Aoyama
ok miod@
2004-08-18s/tmr2_stat_clk/stat/ s/tmr1_hard_clk/clock/ (better interrupt names)Dale Rahn
ok miod@ and deraadt@
2004-08-18skip splx() for skiplookup; report Vafa D. Izadinia; ok henning, canacarMarkus Friedl
2004-08-18remove: GPL_MATH_EMULATE MSDOSFS rl tx tl wbTheo de Raadt
add: ahd This is a wortwhile exhange!
2004-08-17Use device name, not constant string, ok deraadt@Dale Rahn
2004-08-17don't forget to set rv to zero on false matchMichael Shalayeff
2004-08-17Improved interrupt counters for arm: no spaces in the names,Dale Rahn
return correct value for interrupt routines, fix some string overflows. only count the interrupts we are interested in. ok miod@
2004-08-17printf repairTheo de Raadt
2004-08-17Calculate time_t correctly from (day, month, year): 1/1/70 is 0, not 1.Tom Cosgrove
ok deraadt@
2004-08-16Uninline splraise to save some time and space.Artur Grabowski
deraadt@ ok, tested by many for a long time.
2004-08-16crank wi_cmd_count to 2000 for the time being; should help avoidTodd C. Miller
timeouts on cards with station firmware < 1.8. Better fix coming post-3.6...
2004-08-15gracefully handle FP trapsPer Fogelstrom
2004-08-15castPer Fogelstrom
2004-08-15protect code dealing with the vnode sync list with splbio(). fixes thePedro Martelletto
'fsync failed' panic on amd64. discussed with and ok'd by art@, tedu@ and deraadt@. tested by many (thanks).
2004-08-15undo last commit, skipping over ifaddrs without IFA_ROUTE has unwantedHenning Brauer
sideffects in IPv6 land, noticed by Johan Fredin <griffin@legonet.org>
2004-08-15gas 2.14 have different understanding of 32-64 bit constant cvtPer Fogelstrom
2004-08-15remove LP32 defs not usedPer Fogelstrom
2004-08-15Add back the broken swap. This needs to be checked why it has toPer Fogelstrom
(or not) be there. Meanwhile leave it in.
2004-08-15cleanup and more protosPer Fogelstrom
2004-08-14Add isa vga to amd64 install media kernels. This makes it possible toKenneth R Westerback
use a normal console to install on systems, such as my Tyan S2885, which find the in-built vga in isa land rather than pci land. Completes earlier work by Tom Cosgrove on GENERIC. ok deraadt@
2004-08-14re-enable ahc on pci since mickey is missingTheo de Raadt
2004-08-14bad bad typo + thinko made ktrace broken in smp. ok deraadt@Niklas Hallqvist
2004-08-13Fix issue with auto request sense handling for both ahc and ahd.Kenneth R Westerback
Restore hppa functionality, add sgi functionality for ahc. ok deraadt@, plus marco@, mickey@, pefo@ for various bits.
2004-08-13syncTheo de Raadt
2004-08-13LK204-24-USB LCD; adulau@foo.beTheo de Raadt
2004-08-13add missing copyrightPer Fogelstrom
2004-08-12Leave the command wait interrupt enabled as long as there is at least oneJason Wright
pending result. This isn't a good solution (we're obviously missing an interrupt or two in some cases), but this will guarantee we get called periodically until all of the queues are drained. Based on idea from "jochen from penguin-breeder decimal org"; ok theo
2004-08-12Prevent a panic by validating the super block size as recorded in theOtto Moerbeek
superblock; make the block size check also catch negative values. ok miller@ tedu@
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-11no ecoffPer Fogelstrom
2004-08-11fix microtimePer Fogelstrom
2004-08-11damnitTheo de Raadt
2004-08-11ansiTheo de Raadt
2004-08-11various ansi and spacing issues; pefo okTheo de Raadt
2004-08-11PCIVERBOSE by default (USBVERBOSE comes along for the future ride); pefo okTheo de Raadt
2004-08-11oopsTheo de Raadt
2004-08-11skip over interface addresses without IFA_ROUTE, fixes some issue with pppdHenning Brauer
from Max Laier <max@love2party.net>
2004-08-11a few debug cleanups:David Gwynne
function names in messages didnt always match the actual name of the function. endian fix when dumping a qtd chain so it terminates correctly on big endian archs. dont blame uhci for problems ehci has.
2004-08-11mips64 nowPer Fogelstrom
2004-08-11move to mips64Per Fogelstrom
2004-08-11spacingTheo de Raadt
2004-08-11and this, hehTheo de Raadt
2004-08-11pefo look at this diff closelyTheo de Raadt
2004-08-11$OpenBSD$ - ok pefo@.Xavier Santolaria
2004-08-11fix spelling, macros and formattingDavid Gwynne
2004-08-11Use bus_space_*_multi_*() when applicable; from NetBSD.Miod Vallat
tested by aoyama@
2004-08-11Fix off-by-ones in bus_space_*_multi_*()Miod Vallat
tested by aoyama@