summaryrefslogtreecommitdiffstats
path: root/sys/dev/vscsivar.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* provide VSCSI_STAT_RESET so userland can tell us that the connection todlg2011-04-051-2/+3
| | | | | | the device was reset rather than blindly fail it. requested by claudio@
* the midlayer uses -1 as a wildcard when processing requests for probes ordlg2011-01-071-3/+3
| | | | | | | | | | detaches. switch the types from u_int to int in the vscsi ioctl that asks for probes or requests. this is so claudio@ can get all luns on a target probed in iscsid with a single ioctl call. ok deraadt@
* vscsi(4) doesn't use vscsi_ioc_t2i's senselen field anymore, somatthew2010-06-271-2/+1
| | | | | | garbage collect it. ok dlg@, krw@, claudio@
* add ioctls to allow userland to initiator a probe or detach of devices itdlg2009-08-131-1/+9
| | | | | | | is providing to the kernel. this uses the req api i just added, otherwise attaches and detaches would be run from the context of the process issuing the ioctls, which then will not be able to answer them since theyre busy running the attach/detach in the kernel.
* add vscsi(4), a virtual scsi controller that passes all scsi requests up todlg2008-12-031-0/+63
userland for handling. this is to scsi what tun(4) is for networks. this is going into the tree so i can work on some crazy scsi stuff, but its not being enabled since it is useless unless you're working on some crazy scsi stuff.