[openib-general] SRP & Infiniband
Roland Dreier
rolandd at cisco.com
Tue Oct 11 10:45:53 PDT 2005
Mohit> I am not clear about the functionalities of the user level
Mohit> HCA driver? Are there any specifications for it or it is
Mohit> totally vendor based?
The userspace interface is based on the "verbs" described in chapter
11 of the IB spec, but there is no formal API spec.
Mohit> It is also said it is used in speed path operations? Does
Mohit> anyone has any ideas how does it do accomplishes it?
The kernel sets up a mapping of HCA registers into userspace, and then
userspace can talk directly to the IB hardware without going through
the kernel.
Mohit> If I have SCSI storage devices in a SAN then can I use SRP
Mohit> module to send some request and User mode HCA library for
Mohit> some speed path operation? Basically I wanted to know that
Mohit> for SCSI devices can User mode HCA library be used for
Mohit> speed path operations . If yes the how they can be
Mohit> used(Only theoretical details rest I wil try)
It would be theoretically possible to implement a userspace process
that connects to an SRP target and implement SRP in userspace.
However, I don't think this would be any better than using a kernel
SRP driver along with direct IO from userspace.
- R.
More information about the general
mailing list