summaryrefslogtreecommitdiff
path: root/sys/dev/vscsi.c
AgeCommit message (Expand)Author
2011-07-17Backout a bunch of my SCSI commits from c2k11. At least one of theseMatthew Dempsky
2011-07-08First batch of converting SCSI HBAs from setting saa_targets andMatthew Dempsky
2011-07-02kqueue attach functions should return an errno or 0, not a plain 1. FixNicholas Marriott
2011-04-28report XS_RESET to the midlayer for any pending commands when vscsi isDavid Gwynne
2011-04-05provide VSCSI_STAT_RESET so userland can tell us that the connection toDavid Gwynne
2010-09-25when vscsi is closed, deactivate all child devices so when we kill theDavid Gwynne
2010-09-22Call config_deactivate() on SCSI links in vscsiclose().Matthew Dempsky
2010-09-22when vscsi is closed request a detach of its children devices fromDavid Gwynne
2010-09-21Add device_unref() calls as appropriate to vscsi(4) to fix referenceMatthew Dempsky
2010-07-24Restore a needed 'return' removed in the last commit, and stylisticMatthew Dempsky
2010-07-24fix another race. vscsi_cmd checked if the adapter was running atDavid Gwynne
2010-07-23matthew@ noted a possible misuse of the rwlock used to protect vscsiDavid Gwynne
2010-06-28Remove all adapter-specific 'struct scsi_device's. They are never used. FirstKenneth R Westerback
2010-06-27"Believe it or not," nothing uses scsi_xfer's req_sense_length fieldMatthew Dempsky
2010-06-21avoid an overflow of the xs sense buffer by ignoring t2i->senselen.David Gwynne
2010-06-21fix an integer arithmetic overflow.David Gwynne
2010-06-10vscsi just works, as a proof the debug macro is wrong and was never used,Jonathan Armani
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-03-21remove definitions of VSCSI_DEBUG stuff. they were never used.David Gwynne
2010-03-14when closing, remove commands from the right queues as we iterate overDavid Gwynne
2010-01-09Zap all setting of ITSDONE in drivers that don't look at it. NobodyKenneth R Westerback
2009-11-09Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tNicholas Marriott
2009-08-13add ioctls to allow userland to initiator a probe or detach of devices itDavid Gwynne
2009-02-16Extend the scsi_adapter minphys() callback to take a struct scsi_link *Miod Vallat
2008-12-03add vscsi(4), a virtual scsi controller that passes all scsi requests up toDavid Gwynne