> The ibv_context structure will be getting additional ops,
> to be added at the end of the structure (and not as part of
> the existing ibv_context_ops structure).
> 
> Reason: ibv_context_ops is declared directly as a member of 
> ibv_context,
> and not as a pointer.  Binaries compiled with previous 
> libibverbs versions
> will not be backwards compatible if we add new operations to 
> ibv_context_ops,
> since fields following the ops structure will move.
> 
> To enable adding new operations at the end of the existing 
> ibv_context struct,
> all driver libraries MUST zero their context structure at 
> allocation time, so
> that new ops will be NULL by default.
> 
> Signed-off-by: Jack Morgenstein <[EMAIL PROTECTED]>

Applied.

Thanks,
Glenn.
_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to