> Dealing with ABI compatability is a different issue, this new scheme is API incompatible due to the change in semantics for existing values.
For rdmacm applications, there are no semantic changes between IB and RDMAoE. > Please look at my message regarding using multiple devices, perhaps you can improve on that general idea. RDMAoE *is* IB transport over Ethernet - we don't want different devices with different node types exactly for this reason: applications shouldn't care if they are running over IB or RDMAoE, and shouldn't add another switch statement to support RDMAoE. In addiiton, any existing rdmacm app can work transparently over RDMAoE without recompilation or relinking. -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html