diff options
author | Dasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com> | 2017-04-27 19:05:59 -0400 |
---|---|---|
committer | Doug Ledford <dledford@redhat.com> | 2017-05-01 14:37:28 -0400 |
commit | dfa834e1d97e24c7d6b7c5b102728d69d6361501 (patch) | |
tree | 9e713bef0935093568dad32ca96c1c92f19fff10 /drivers/infiniband/core/uverbs_marshall.c | |
parent | c2f8fc4ec4400901e5561d4815deca19f395deb6 (diff) | |
download | blackbird-op-linux-dfa834e1d97e24c7d6b7c5b102728d69d6361501.tar.gz blackbird-op-linux-dfa834e1d97e24c7d6b7c5b102728d69d6361501.zip |
IB/SA: Introduce path record specific types
struct sa_path_rec has a gid_type field. This patch introduces a more
generic path record specific type 'rec_type' which is either IB, ROCE v1
or ROCE v2. The patch also provides conversion functions to get
a gid type from a path record type and vice versa
Reviewed-by: Don Hiatt <don.hiatt@intel.com>
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Signed-off-by: Dasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Diffstat (limited to 'drivers/infiniband/core/uverbs_marshall.c')
-rw-r--r-- | drivers/infiniband/core/uverbs_marshall.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/infiniband/core/uverbs_marshall.c b/drivers/infiniband/core/uverbs_marshall.c index eda6f301a3b1..b4e9ce888c3e 100644 --- a/drivers/infiniband/core/uverbs_marshall.c +++ b/drivers/infiniband/core/uverbs_marshall.c @@ -149,6 +149,6 @@ void ib_copy_path_rec_from_user(struct sa_path_rec *dst, memset(dst->dmac, 0, sizeof(dst->dmac)); dst->net = NULL; dst->ifindex = 0; - dst->gid_type = IB_GID_TYPE_IB; + dst->rec_type = SA_PATH_REC_TYPE_IB; } EXPORT_SYMBOL(ib_copy_path_rec_from_user); |