summaryrefslogtreecommitdiff
path: root/sys/dev
AgeCommit message (Collapse)Author
2003-06-13syncTheo de Raadt
2003-06-13+VIA VT8375 Host-PCIMarc Espie
got a machine with one...
2003-06-13regenHenric Jungheim
2003-06-13One more Intel Gig card (quad)...Henric Jungheim
2003-06-13turn these DIAGNOSTIC into NE_DEBUG. there is no really need to fillFederico G. Schwindt
dmesg with it under normal circumstances.
2003-06-13attach/support yet-another-DFE670TXD (0x0149/0x4530/004005)Philipp Buehler
fgsch@ ok
2003-06-13regenBrad Smith
2003-06-13Add/fix some PCI ids for Intel gig hardware. pcidevs diff from henric@.Brad Smith
deraadt@ ok
2003-06-12regenMichael Shalayeff
2003-06-12a couple more ti cardbus bridgesMichael Shalayeff
2003-06-12several lusers suggested it should work none capable of definately answering ↵Michael Shalayeff
the question does it play the damn music. see if anybody report problems w/ it now
2003-06-11RegenMiod Vallat
2003-06-11Typo in QLogic descriptionsMiod Vallat
2003-06-09more 3/4 cleanup for pefoTheo de Raadt
2003-06-09Fix erroneous handling of i/o's during a reset.Kenneth R Westerback
a) Set xs->status rather than cmd_tables->status because there will be no interrupt processing to move it from cmd_tables->status to xs->status. b) Set cmd_c.status to correct value (CMDST_SENSE_DONE) when an active sense command is reset. c) Don't put a reset command from the ready queue into the free_list twice, once in siop_scsicmd_end() and once manually. Condition a) meant that the scsi layer was seeing successfully completed i/o's (xs->error == XS_NOERROR) when they were in fact reset and should have had xs->error == XS_TIMEOUT or xs->error == XS_RESET. This meant lost data on output, and random or zero'ed data on input. Condition b) meant that the wrong bus_dmamap_sync() was called, though the actual action was apparently identical. Condition c) meant that the free_list could become corrupt. The problem was discovered by pb@ on a heavily loaded server that experienced timeouts. This fix was tested by pb@ and henric@ to prove it did not affect normal processing. If nothing else it will provide better error messages if the problem is ever encountered again. Probably a good candidate for -stable if pb@ can successfully reproduce his timeout problems and not have his server crash.
2003-06-08Fix probe for GUS MAX cards; from NetBSD.Miod Vallat
mickey@ ok
2003-06-08Do not hardcode the dma channel to 1, use the softc settings instead.Miod Vallat
mickey@ ok
2003-06-07print minor version as 02d; from Adam Montague via pr 3284; matches what ↵Michael Shalayeff
freebsd does as well
2003-06-07Experimental support for Intel 31244 SATA, only parallel ATA mode yet;Alexander Yurchenko
from NetBSD.
2003-06-07Add a generic channel setup routine for SATA devices; from NetBSDAlexander Yurchenko
2003-06-07syncAlexander Yurchenko
2003-06-07Add 3DFX Voodoo5 and TI TSB43AB23 IEEE1394, found in dmesg fromAlexander Yurchenko
Alexandre H <openbsdah@wanadoo.fr>.
2003-06-07syncAlexander Yurchenko
2003-06-07Remove clause 3.Hakan Olsson
2003-06-07Add a couple of Intel 875P chipset devices found in dmesg fromAlexander Yurchenko
Alexandre H <openbsdah@wanadoo.fr>.
2003-06-06Add support for Intel ICH5/ICH5R IDEAlexander Yurchenko
2003-06-06initialize blocksize from the trigger_input routine; fixes a div by zeroFederico G. Schwindt
error. problem and patch by Gabriel Kihlman in PR/2856. millert@ ok.
2003-06-05untils this is sync'ed, correctly set mixer_class for CMPCI_OUTPUT_CLASS.Federico G. Schwindt
2003-06-053/4 knockout for peter galbavyTheo de Raadt
2003-06-043/4 cleanup for aaronTheo de Raadt
2003-06-04nuke term 3 based on terms fileJason Wright
2003-06-04nuke clause 3 & 4 (ok with patrik)Jason Wright
2003-06-04more 3/4 cleanups for lazy developersTheo de Raadt
2003-06-03terms 3 & 4 cleanup based on "terms" fileTheo de Raadt
2003-06-03fix various 3/4 licenses according to "terms" fileTheo de Raadt
2003-06-03Use an ISC-tyle license for all my code; it is simpler and more permissive.Todd C. Miller
2003-06-03Convert to 2 term license; OK with art@Todd C. Miller
2003-06-02Remove the advertising clause in the UCB license which BerkeleyTodd C. Miller
rescinded 22 July 1999. Proofed by myself and Theo.
2003-06-02damn, forgot this one.Federico G. Schwindt
2003-06-02remove term 3 & 4; permission given from d.doroshenko@omnitel.netTheo de Raadt
2003-06-02kill the caluses three and four on some of my codeMichael Shalayeff
2003-06-02clean up license.Federico G. Schwindt
2003-06-02nuke clase 3 & 4Jason Wright
2003-06-02Remove clause 3 & 4 (with permission from aaron and deraadt)Jason Wright
2003-06-02remove clause 3 & 4 jointly held by miod and me.Jason Wright
2003-06-02nuke clause 3 & 4Jason Wright
2003-06-02Nuke my clause 3 and 4 (and a couple of files jointly (c) with Theo).Jason Wright
2003-06-02do not play w/ interrupts too much and keep 'em enabled at all times, fixes ↵Michael Shalayeff
random lockups; tested by brad@ on all models
2003-06-02licence cleanupTheo de Raadt
2003-06-02syncDale Rahn