RDMA/ocrdma: ABI versioning between ocrdma and be2net
While loading RoCE driver be2net driver should check for ABI version to catch functional incompatibilities. Signed-off-by: Devesh Sharma <devesh.sharma@emulex.com> Signed-off-by: Selvin Xavier <selvin.xavier@emulex.com> Signed-off-by: Roland Dreier <roland@purestorage.com>
This commit is contained in:
parent
1eebbb6ec3
commit
b6b87d2e69
|
@ -29,6 +29,7 @@
|
|||
#define __OCRDMA_ABI_H__
|
||||
|
||||
#define OCRDMA_ABI_VERSION 1
|
||||
#define OCRDMA_BE_ROCE_ABI_VERSION 1
|
||||
/* user kernel communication data structures. */
|
||||
|
||||
struct ocrdma_alloc_ucontext_resp {
|
||||
|
|
|
@ -478,6 +478,7 @@ static struct ocrdma_driver ocrdma_drv = {
|
|||
.add = ocrdma_add,
|
||||
.remove = ocrdma_remove,
|
||||
.state_change_handler = ocrdma_event_handler,
|
||||
.be_abi_version = OCRDMA_BE_ROCE_ABI_VERSION,
|
||||
};
|
||||
|
||||
static void ocrdma_unregister_inet6addr_notifier(void)
|
||||
|
|
Loading…
Reference in New Issue