linux/drivers/infiniband/hw
Selvin Xavier 213d2b9bb2 RDMA/bnxt_re: Protect the PD table bitmap
Syncrhonization is required to avoid simultaneous allocation
of the PD. Add a new mutex lock to handle allocation from
the PD table.

Signed-off-by: Kashyap Desai <kashyap.desai@broadcom.com>
Signed-off-by: Selvin Xavier <selvin.xavier@broadcom.com>
Link: https://lore.kernel.org/r/1692032419-21680-2-git-send-email-selvin.xavier@broadcom.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
2023-08-15 09:06:06 +03:00
..
bnxt_re RDMA/bnxt_re: Protect the PD table bitmap 2023-08-15 09:06:06 +03:00
cxgb4 RDMA/cxgb4: Set sq_sig_type correctly 2023-08-13 10:26:11 +03:00
efa RDMA/efa: Add RDMA write HW statistics counters 2023-07-12 15:07:32 +03:00
erdma RDMA/erdma: use vmalloc_array and vcalloc 2023-07-21 15:51:58 -03:00
hfi1 RDMA: Make all 'class' structures const 2023-08-08 13:25:15 +03:00
hns RDMA/hns: Remove unused declaration hns_roce_modify_srq() 2023-08-08 21:35:05 +03:00
irdma RDMA: Remove unnecessary NULL values 2023-08-07 16:56:57 +03:00
mana RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing 2023-06-01 12:52:01 -03:00
mlx4 RDMA/mlx: Remove unnecessary variable initializations 2023-07-31 10:05:23 +03:00
mlx5 IB/mlx5: Add HW counter called rx_dct_connect 2023-07-31 11:40:32 +03:00
mthca RDMA/mthca: Remove unnecessary NULL assignments 2023-07-31 10:59:06 +03:00
ocrdma RDMA: Remove unnecessary ternary operators 2023-07-31 15:16:12 +03:00
qedr RDMA: Remove unnecessary ternary operators 2023-07-31 15:16:12 +03:00
qib RDMA: Make all 'class' structures const 2023-08-08 13:25:15 +03:00
usnic mm/gup: remove vmas parameter from pin_user_pages() 2023-06-09 16:25:26 -07:00
vmw_pvrdma RDMA/vmw_pvrdma: Remove unnecessary check on wr->opcode 2023-06-09 14:11:53 -03:00
Makefile RDMA/mana_ib: Add a driver for Microsoft Azure Network Adapter 2022-11-11 11:40:09 +02:00