RDMA/bnxt_re: Avoid initializing the software queue for user queues
authorSelvin Xavier <selvin.xavier@broadcom.com>
Wed, 4 Dec 2024 07:54:13 +0000 (13:24 +0530)
committerLeon Romanovsky <leon@kernel.org>
Thu, 5 Dec 2024 08:57:52 +0000 (03:57 -0500)
commit5effcacc8a8f3eb2a9f069d7e81a9ac793598dfb
treed0cd7c9a8cc14828fcd6412e93ca2fb71c6f89a8
parent79d330fbdffd8cee06d8bdf38d82cb62d8363a27
RDMA/bnxt_re: Avoid initializing the software queue for user queues

Software Queues to hold the WRs needs to be created
for only kernel queues. Avoid allocating the unnecessary
memory for user Queues.

Fixes: 1ac5a4047975 ("RDMA/bnxt_re: Add bnxt_re RoCE driver")
Fixes: 159fb4ceacd7 ("RDMA/bnxt_re: introduce a function to allocate swq")
Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com>
Link: https://patch.msgid.link/20241204075416.478431-3-kalesh-anakkur.purayil@broadcom.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/bnxt_re/qplib_fp.c