OSDN Git Service

IB/core: Change wc.slid from 16 to 32 bits
authorHiatt, Don <don.hiatt@intel.com>
Thu, 8 Jun 2017 17:37:49 +0000 (13:37 -0400)
committerDoug Ledford <dledford@redhat.com>
Tue, 8 Aug 2017 18:50:25 +0000 (14:50 -0400)
commit7db20ecd1d9700e2c240dee505162eb56ab55b5b
tree0e4d235e6c552bb8f9c708503d9aba0a102a7b93
parentdb58540b021a17e0ede64f761b740556d77f1679
IB/core: Change wc.slid from 16 to 32 bits

slid field in struct ib_wc is increased to 32 bits.
This enables core components to use larger LIDs if needed.
The user ABI is unchanged and return 16 bit values when queried.

Signed-off-by: Dasaratharaman Chandramouli <dasaratharaman.chandramouli@intel.com>
Reviewed-by: Ira Weiny <ira.weiny@intel.com>
Signed-off-by: Don Hiatt <don.hiatt@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
drivers/infiniband/core/cm.c
drivers/infiniband/core/user_mad.c
drivers/infiniband/core/uverbs_cmd.c
drivers/infiniband/hw/hfi1/mad.c
drivers/infiniband/hw/mlx4/mad.c
drivers/infiniband/hw/mlx5/mad.c
drivers/infiniband/hw/mthca/mthca_cmd.c
drivers/infiniband/hw/mthca/mthca_mad.c
drivers/infiniband/sw/rdmavt/cq.c
include/rdma/ib_verbs.h