<html><body>
<p><tt>> > > Note this is not a full emulation, just close enough to make <br>
> IPoIB CM work.<br>
> <br>
> > If the emulation is only enough for IPoIB, then I think it belongs in<br>
> > IPoIB, and not in every HCA driver.<br>
> <br>
> I was thinking the same thing. Otherwise you're just setting a booby<br>
> trap for someone who tries to use SRQ for something else.<br>
> <br>
> However it may be a good approach to put an abstraction layer in IPoIB<br>
> so that the CM code can use an SRQ-like interface to both HCAs that<br>
> support SRQ and HCAs that don't.<br>
> <br>
> - R.<br>
</tt><br>
<tt>That's an interesting point. How to explore different HCAs hardware features in ULPs is definitely worth to think about deeply.</tt><br>
<br>
<tt>Thanks</tt><br>
<tt>Shirley </tt></body></html>