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>
