RE: [PATCH v3 01/28] IB/Verbs: Implement new callback query_transport()

From: Hefty, Sean
Date: Wed Apr 15 2015 - 15:30:00 EST


> libibverbs also exposes transport at the device level. Isn't a change to
> make transport per port rather than per device needed there as well to
> be consistent with these proposed kernel changes ? If so, would the
> additional IBoE transport be exposed ? We also need to worry about
> backward compatibility for existing applications.

Libibverbs probably can't change without bumping the major version number. If the kernel attribute structures change, this is probably something that the user_verbs module would need to handle to avoid breaking the ABI.

- Sean