On Wed, Mar 20, 2013 at 03:11:51PM -0700, Ira Weiny wrote: > Why does this need to be done in user space? This seems like > something which should be done in the kernel for all Transaction ID's > which might be sent to the umad layer.
Agreed, if Solaris is going to emulate the Linux umad dev FD it should be done properly. The kernel overrides some bits and returns the TRID it actually put on the wire after the MAD is sent. Linux is already doing this to add per-process uniqueness, per-guest SRIOV uniqueness should use the same mechanism. Thus, this masking is either redundant, or hiding a kernel bug.. Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
