Date: Mon, 21 Jan 2002 13:55:43 -0500 From: "John S. Bucy" <bucy@ece.cmu.edu> To: freebsd-scsi@freebsd.org Subject: target mode passthrough Message-ID: <20020121135542.C23025@catalepsy.pdl.cmu.edu>
next in thread | raw e-mail | index | archive | help
A number of research projects at the Parallel Data Lab at CMU are making increasing use of target-mode scsi in FreeBSD to enable storage-systems research. We have found that hacking support for more and more scsi commands in the existing target mode driver to be a real pain. What I'd like to do is write a "target mode passthrough" driver that would allow all SCBs to be handled by a userland process rather than in the kernel. I would like to hear from people what they think the Right Way(tm) to do this might be and what sorts of limitations I can expect to see. In particular: 1. Should I try to incorporate this into existing CAM APIs or do something else? 2. Can we support tagged queueing? 3. Will disconnecting on every command while its queued to userspace cause problems either locally or with the initiator? 4. What degree of control over disconnection do the HBA drivers support? thanks john To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020121135542.C23025>