mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-11 15:11:48 -04:00
IB/hns: Fix the value of device_cap_flags
In the latest IB core version, it has some known issues with memory registration using the local_dma_lkey. Thus RoCE don't expose support for it, and remove device->local_dma_lkey which is introduced to working systems. Signed-off-by: Lijun Ou <oulijun@huawei.com> Reviewed-by: Wei Hu <xavier.huwei@huawei.com> Signed-off-by: Salil Mehta <salil.mehta@huawei.com> Signed-off-by: Doug Ledford <dledford@redhat.com>
This commit is contained in:
parent
31644665d4
commit
a74aab6c2f
1 changed files with 1 additions and 2 deletions
|
|
@ -355,8 +355,7 @@ static int hns_roce_query_device(struct ib_device *ib_dev,
|
|||
props->max_qp = hr_dev->caps.num_qps;
|
||||
props->max_qp_wr = hr_dev->caps.max_wqes;
|
||||
props->device_cap_flags = IB_DEVICE_PORT_ACTIVE_EVENT |
|
||||
IB_DEVICE_RC_RNR_NAK_GEN |
|
||||
IB_DEVICE_LOCAL_DMA_LKEY;
|
||||
IB_DEVICE_RC_RNR_NAK_GEN;
|
||||
props->max_sge = hr_dev->caps.max_sq_sg;
|
||||
props->max_sge_rd = 1;
|
||||
props->max_cq = hr_dev->caps.num_cqs;
|
||||
|
|
|
|||
Loading…
Reference in a new issue