aboutsummaryrefslogtreecommitdiffstats
path: root/include/rdma
diff options
context:
space:
mode:
authorLeon Romanovsky <leonro@mellanox.com>2016-02-23 10:25:25 +0200
committerDoug Ledford <dledford@redhat.com>2016-03-21 16:32:59 -0400
commitfb532d6a79b96a4c8f678024d7ed3549ff0ca916 (patch)
tree9c55f37516fe18c344284b8dc00b3e2aedeaba3d /include/rdma
parentIB/core: Replace setting the zero values in ib_uverbs_ex_query_device (diff)
downloadlinux-dev-fb532d6a79b96a4c8f678024d7ed3549ff0ca916.tar.xz
linux-dev-fb532d6a79b96a4c8f678024d7ed3549ff0ca916.zip
IB/{core, ulp} Support above 32 possible device capability flags
The old bitwise device_cap_flags variable was limited to u32 which has all bits already defined. In order to overcome it, we converted device_cap_flags variable to be u64 type. Signed-off-by: Leon Romanovsky <leonro@mellanox.com> Reviewed-by: Matan Barak <matanb@mellanox.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'include/rdma')
-rw-r--r--include/rdma/ib_verbs.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/rdma/ib_verbs.h b/include/rdma/ib_verbs.h
index 3a03c1d18afa..c9b62344d22e 100644
--- a/include/rdma/ib_verbs.h
+++ b/include/rdma/ib_verbs.h
@@ -274,7 +274,7 @@ struct ib_device_attr {
u32 hw_ver;
int max_qp;
int max_qp_wr;
- int device_cap_flags;
+ u64 device_cap_flags;
int max_sge;
int max_sge_rd;
int max_cq;