On Tue, 14 Dec 2004 22:02:40 +0000, Christoph Hellwig <[EMAIL PROTECTED]> wrote:
> 
> Note that this isn't different from any sufficiently complex HBA driver,
> except that the code that can operate under these conditions is more
> complex for iscsi.

I don't understand why you think the situation is at all comparable to
other HBA drivers.  The complexity of the HBA driver code isn't the
real issue.  The problem with software-only iSCSI HBA drivers is that
they usually try to make use of the OS TCP stack, and that stack
usually wasn't designed to operate under the constraints that an HBA
driver has to operate under.  The correctness of a software-only iSCSI
HBA driver depends on properties of the TCP stack, as well as the HBA
driver's code.   I don't think that's true of any other HBA driver.

-- 
Scott M. Ferris
_______________________________________________
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to