summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2001-09-25Change to umass to not attach immediately if the system is still 'cold'.Dale Rahn
Accessing the device via polling would cause a crash in the usb subsystem. this change delays the media configuration using startuphooks, when the system is fully up and running. This allows it to configure properly and on macppc it is possible to use a umass device as root device. Has little effect on other system, because they do not force USB configuration during 'cold'. Tested by myself and brad@.
2001-09-24Do not force polling while cold = 0; from NetBSD, hinted at by fgs@Miod Vallat
While there, bring a couple of bugfixes as well, and fix a typo. This solves the panic during mountroot experienced on some vax and some mac68k machines.
2001-09-24Use splimp instead of splnet in some places.Artur Grabowski
I don't understand why, but it helps stability a lot.
2001-09-24get rid of kvtop, not that it matters that muchMichael Shalayeff
2001-09-24there was a possible overrun in prev folding length fix.Michael Shalayeff
however i was lucky enough so it worked. anyway, this fixes the problem and seems to run very much alright on sparc at least.
2001-09-23Read the MAC address correctly from 630EA1-based sis(4) devices. Should fixAaron Campbell
problems people have been reporting of this nature with the SiS network devices found on some motherboards; fixes pr#2085. Patch by peter@, jason@ ok Also, some space vs tab fixes while we're here.
2001-09-23solve mtu problem a little more elegantly (ramdisk works on blade100 andJason Wright
u5 now).
2001-09-23oops, fix the after folding sizesMichael Shalayeff
2001-09-22supply some entropy from hereMichael Shalayeff
2001-09-22new type for video i/o entropyMichael Shalayeff
2001-09-21syncTheo de Raadt
2001-09-21new stuffTheo de Raadt
2001-09-21configured mtu in BOTH places (grumble)Jason Wright
Also, make it a bit higher than normal (this is an ugly hack and will be removed when I figure out what this thing wants).
2001-09-21openbsd style %b handlingJason Wright
2001-09-21another ETHERMTU + sizeof(struct ether_header) problemJason Wright
2001-09-21adapt to OpenBSD ioctl structureJason Wright
2001-09-21Not yet working, but getting a bit closer.Hakan Olsson
2001-09-21Correct some pryntf() usage: get the correct number of arguments in theMiod Vallat
correct order.
2001-09-21Driver for Sun GEM ethernet. Not ready yet.Artur Grabowski
From NetBSD
2001-09-20Better timeout usage.Miod Vallat
2001-09-20no one cares if RFIFO has been hit... so shaddap!Jason Wright
2001-09-20OpenBSD style bit definitionsJason Wright
2001-09-20undef HMEDEBUG by default, and maximum rx/tx size isJason Wright
ETHERMTU + sizeof(struct ether_header) not ETHERMTU
2001-09-20occured->occurredMike Pechkin
idea from deraadt@ via NetBSD millert@ ok
2001-09-20regenNathan Binkert
2001-09-20more broadcom BCM570x based boards.Nathan Binkert
from FreeBSD
2001-09-19merge vm/vm_kern.h into uvm/uvm_extern.h; art@ okMichael Shalayeff
2001-09-18bring sparc64 OUT of the stone age... MAXPARTITIONS 16Jason Wright
2001-09-18allow a little more time for reset and match TCM5098 (from NetBSD pr'sJason Wright
13947 and 13948).
2001-09-18syncJason Wright
2001-09-18another 3com EISA board (from NetBSD pr 13948)Jason Wright
2001-09-17Save the result of the configure children, so that the deviceDale Rahn
can be unconfigured. Allows uaudio to be unplugged. Tested by lebel, aaron did not understand why the code was that way.
2001-09-17Remove all of the last vestiges of vtophys (namely RFA's):Jason Wright
o stash bus_dmamap_t in the mbuf cluster (alignment fudge is now 2+sizeof(bus_dmamap_t) o borrow FXP_RXMAP_{GET|PUT} macros from NetBSD o move a few definitions around to make it all work
2001-09-17make ksyms work on sparc64 (requires essentially same goop as db_sym)Jason Wright
2001-09-16Typos in comments.Artur Grabowski
From Alexander Yurchenko <grange@rt.mipt.ru>
2001-09-16Typo in comment.Artur Grabowski
From Alexander Yurchenko <grange@rt.mipt.ru>
2001-09-16Add some missing lengths checks when passing data from userland toTodd C. Miller
kernel. From based on NetBSD patches.
2001-09-15Add a timer to reinable the OHCI RHSC (Root Hub Status Change)Dale Rahn
interrupt after one second. Originally the interrupt was disabled permanently after it fired once. This causes futher hot plug/removals to stop working. However the interrupt will fire several times in succession as a device is inserted/removed. This effectively debounces the interrupt. Apparently only some systems actually plug directly into the root hub: Most PCI cards do not, however newer apple motherboards all do. This was sent around for review some time back and again recently, this time with no feedback.
2001-09-15fix unknown codec id printoutMichael Shalayeff
2001-09-15syncJason Wright
2001-09-15SUN GEMJason Wright
2001-09-12get sc_bustag and sc_dmatag from attach.Jason Wright
2001-09-11Don't include <vm/vm_kern.h> if you don't need foo_map.Miod Vallat
2001-09-10fix the bzero size, not that it matters that muchMichael Shalayeff
2001-09-10use arc4random for iv as art@ suggestedMichael Shalayeff
2001-09-06regenMichael Shalayeff
2001-09-06fix a dup and add one toshiba deviceMichael Shalayeff
2001-09-06regenMichael Shalayeff
2001-09-06#9 rev IVMichael Shalayeff
2001-09-06syncNiels Provos