6b0acb
From 1affec67207e8f06cfa84c61817da27b8633e621 Mon Sep 17 00:00:00 2001
6b0acb
From: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
6b0acb
Date: Wed, 6 Nov 2019 11:17:24 +0100
6b0acb
Subject: kabi protect RDMA_DRIVER_EFA
6b0acb
Patch-mainline: never, kabi
6b0acb
References: jsc#SLE-4805
6b0acb
6b0acb
EFA driver requires RDMA_DRIVER_EFA to be a valid rdma_driver_id enum.
6b0acb
This does not break the existing ABI.
6b0acb
Add kABI markers to avoid ABI checker complaints
6b0acb
6b0acb
Signed-off-by: Nicolas Morey-Chaisemartin <nmoreychaisemartin@suse.com>
6b0acb
---
6b0acb
 include/uapi/rdma/rdma_user_ioctl_cmds.h | 2 ++
6b0acb
 1 file changed, 2 insertions(+)
6b0acb
6b0acb
diff --git a/include/uapi/rdma/rdma_user_ioctl_cmds.h b/include/uapi/rdma/rdma_user_ioctl_cmds.h
6b0acb
index 26213f49f5c8..f55c00c52cd9 100644
6b0acb
--- a/include/uapi/rdma/rdma_user_ioctl_cmds.h
6b0acb
+++ b/include/uapi/rdma/rdma_user_ioctl_cmds.h
6b0acb
@@ -102,7 +102,9 @@ enum rdma_driver_id {
6b0acb
 	RDMA_DRIVER_RXE,
6b0acb
 	RDMA_DRIVER_HFI1,
6b0acb
 	RDMA_DRIVER_QIB,
6b0acb
+#ifndef __GENKSYMS__
6b0acb
 	RDMA_DRIVER_EFA,
6b0acb
+#endif
6b0acb
 };
6b0acb
 
6b0acb
 #endif
6b0acb
-- 
6b0acb
2.21.0
6b0acb