summaryrefslogtreecommitdiff
path: root/sys/dev/usb/umass_scsi.c
AgeCommit message (Expand)Author
2016-08-03Fold umass_atapi_attach() and umass_scsi_setup() into umass_scsi_attach() toKenneth R Westerback
2016-08-01Set SDEV_UMASS on all umass devices, even when they use ATAPI orKenneth R Westerback
2015-12-16Refactor umass_detach() in order to pass a size to free(9).Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-08-08Fix debug printfs.Martin Pieuchot
2013-11-06Replace sc_dying in favour of usbd_is_dying() and usbd_deactivate().Paul Irofti
2013-04-22correct tv_sec handling in debug codeTheo de Raadt
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-09Switch umass(4) to use a single target scsibus withMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-05-24On OpenBSD, we've always attached scsibus(4) to umass(4), even forMatthew Dempsky
2011-04-19Simplify umass devid generation. Only use the last 12 characters ofMatthew Dempsky
2011-04-19Include USB vendor and product ids when manufacturing a unique disk idMatthew Dempsky
2011-04-06add a new "serial" devid type for scsi devices. add code to usb that fakesDavid Gwynne
2010-09-21umass is set up to only handle one command on the bus at any pointDavid Gwynne
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback
2010-05-20New scsi code seems to be stable. Pluck previously identifiedKenneth R Westerback
2010-03-23Change the scsi_cmd function member of scsi_adapter from int toKenneth R Westerback
2010-01-13Fix another long standing double scsi_done() bug. This time when aKenneth R Westerback
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. NobodyKenneth R Westerback
2009-07-02Revert the 'optimization' I attempted in r1.21 since it turns outKenneth R Westerback
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-06-13Merge show_scsi_xs() and show_scsi_cmd() and move invocation so theKenneth R Westerback
2007-10-20Doh. Setting ITSDONE and returning SUCCESSFULLY_QUEUED just meansKenneth R Westerback
2007-10-20DO NOT access xs after calling scsi_done(xs). It's not there anymore.Kenneth R Westerback
2007-10-09malloc+memset(,0,) -> malloc+M_ZERO. 'Fixes' not zeroing of allKenneth R Westerback
2007-06-13Remove the definition and use of umass/umass_quirks related macros.Marc Balmer
2007-06-10Remove the definition and use of the USBDEVNAME macro.Marc Balmer
2007-06-10Remove the definition and use of the USBDEV macro. It only created confusionMarc Balmer
2006-11-30unitialized variable, busted by dlg, fixed by dlgTheo de Raadt
2006-11-28give scsi controllers a real attach args to fill in when attaching scsibus.David Gwynne
2005-05-25PQUIK_NOMODESENSE no longer does anything, and PQUIRK_NOBIGMODESENSE wasKenneth R Westerback
2005-05-14Try to ensure that UFI/ATAPI USB umass devices always get the zeroKenneth R Westerback
2005-04-27Add SDEV_UMASS flag, analogous to SDEV_ATAPI, and use it to force aKenneth R Westerback
2005-04-01Add support for polled umass/SCSI transactions. Should eliminate the panicsChristopher Pascoe
2004-07-22remove an unused varDavid Gwynne
2004-07-21from netbsd, umass.c 1.100 1.113 1.115, umass_scsipi.c 1.11, umassvar.h 1.21David Gwynne
2004-02-21Eliminate the quirks SDEV_NOSTARTUNIT, UMASS_QUIRK_NO_START_STOP, andKenneth R Westerback
2004-01-14Nuke SDEV_NOLUNS, SDEV_FORCELUNS, and PQUIRK_FORCELUNS quirks. AlsoKenneth R Westerback
2004-01-10Make debug printf a real debug.Alexander Yurchenko
2003-05-17Mention in the 'status cmd failed' message the scsi command thatKenneth R Westerback
2003-05-17sync with NetBSD and add various local hacks to make things work correctlyNathan Binkert
2002-05-07Meant to commit only ulpt and committed everything. Most things weren't readyNathan Binkert
2002-05-07Sync ulpt driver with NetBSDNathan Binkert