diff options
author | Damodharam Ammepalli <damodharam.ammepalli@broadcom.com> | 2025-08-14 16:55:51 +0530 |
---|---|---|
committer | Leon Romanovsky <leon@kernel.org> | 2025-09-08 03:08:35 -0400 |
commit | 832fc9e1614e00bb9d7b8350c65b4637a9941cdf (patch) | |
tree | d25c94173305cda93a40ad5b3df27f6c526c8ad8 /drivers/infiniband/hw/ionic/ionic_datapath.c | |
parent | ae7990ce1f605d74b41afe0dff8ec8030105c8cc (diff) |
RDMA/bnxt_re: Optimize bnxt_qplib_get_dev_attr function
Optimize bnxt_qplib_get_dev_attr() by separating out query_version which
uses creq notification method to host. Due to serialization of cmdq by
firmware, expected latency in response to heavy multi-threaded rdma
applications might be observed.
This patch separates the version_query logic out of device attribute
query and called only during rdma driver init.
Signed-off-by: Damodharam Ammepalli <damodharam.ammepalli@broadcom.com>
Reviewed-by: Hongguang Gao <hongguang.gao@broadcom.com>
Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
Link: https://patch.msgid.link/20250814112555.221665-6-kalesh-anakkur.purayil@broadcom.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
Diffstat (limited to 'drivers/infiniband/hw/ionic/ionic_datapath.c')
0 files changed, 0 insertions, 0 deletions