summaryrefslogtreecommitdiffstats
path: root/sys/dev/vscsi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Backout a bunch of my SCSI commits from c2k11. At least one of thesematthew2011-07-171-2/+2
* First batch of converting SCSI HBAs from setting saa_targets andmatthew2011-07-081-2/+2
* kqueue attach functions should return an errno or 0, not a plain 1. Fixnicm2011-07-021-2/+2
* report XS_RESET to the midlayer for any pending commands when vscsi isdlg2011-04-281-3/+3
* provide VSCSI_STAT_RESET so userland can tell us that the connection todlg2011-04-051-1/+4
* when vscsi is closed, deactivate all child devices so when we kill thedlg2010-09-251-2/+3
* Call config_deactivate() on SCSI links in vscsiclose().matthew2010-09-221-1/+2
* when vscsi is closed request a detach of its children devices fromdlg2010-09-221-27/+29
* Add device_unref() calls as appropriate to vscsi(4) to fix referencematthew2010-09-211-2/+10
* Restore a needed 'return' removed in the last commit, and stylisticmatthew2010-07-241-5/+6
* fix another race. vscsi_cmd checked if the adapter was running atdlg2010-07-241-36/+26
* matthew@ noted a possible misuse of the rwlock used to protect vscsidlg2010-07-231-78/+137
* Remove all adapter-specific 'struct scsi_device's. They are never used. Firstkrw2010-06-281-6/+1
* "Believe it or not," nothing uses scsi_xfer's req_sense_length fieldmatthew2010-06-271-2/+1
* avoid an overflow of the xs sense buffer by ignoring t2i->senselen.dlg2010-06-211-2/+2
* fix an integer arithmetic overflow.dlg2010-06-211-2/+2
* vscsi just works, as a proof the debug macro is wrong and was never used,armani2010-06-101-14/+1
* New scsi code seems to be stable. Pluck previously identifiedkrw2010-05-201-8/+1
* Change the scsi_cmd function member of scsi_adapter from int tokrw2010-03-231-9/+19
* remove definitions of VSCSI_DEBUG stuff. they were never used.dlg2010-03-211-14/+1
* when closing, remove commands from the right queues as we iterate overdlg2010-03-141-2/+2
* Zap all setting of ITSDONE in drivers that don't look at it. Nobodykrw2010-01-091-3/+1
* Every selwakeup() should have a matching KNOTE() (even if kqueue isn'tnicm2009-11-091-2/+1
* add ioctls to allow userland to initiator a probe or detach of devices itdlg2009-08-131-1/+11
* Extend the scsi_adapter minphys() callback to take a struct scsi_link *miod2009-02-161-2/+2
* add vscsi(4), a virtual scsi controller that passes all scsi requests up todlg2008-12-031-0/+568