On Tue, Sep 22, 2015 at 12:59 AM, Doug Ledford <[email protected]> wrote:
> Here's the only matrix of IP checksumming that makes sense: > > 1) UD over IB (because it is one of the supported IPoIB types) > 2) RC over IB (same as above) > 3) Raw ETH over Eth (because IP over Eth makes sense and is a common > type of packet to send on Raw Eth, but Raw Eth will never be sent on IB > as it isn't supported there at all) > > Anything else would require adding more Raw ETH QPs elsewhere, or > expanding the IPoIB spec to include more connection types. OK, I'm good with that, so you want two news bits of device caps and not the too fancy matrix of checksum-caps-for-qp-type-and-link-type. >> Really, there's enough spare bits in ib_device_cap_flags that >> you could do away with the new caps entirely. Yes, Bodong, please go ahead and use bits 26,27 of include/rdma/ib_verbs.h :: enum ib_device_cap_flags for the two new caps Doug asked. Or. -- 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
