Sean Hefty wrote:
Is interoperation between Linux big- and little-endian broken?
If so, who can push the fix to the Linux code?

I don't believe anything is broken wrt RKeys.  The verb APIs between Linux and
Windows are different.  The user of the APIs needs to be aware of the
differences and program to those APIs accordingly.
Both systems indeed have different handling of rkey, which are fine as long as they stay in their own world.

But it's not good when you want to interoperate. You'll end-up having code in your applications trying to do some black magic to decide what format should it send the rkey to the remote side. IMO that's bad and that should be fixed. Applications shouldn't have to be aware of these details.

I believe each IB stack should give rkey in net order, and accept them in net order.

Frank.
_______________________________________________
ofw mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/ofw

Reply via email to