linux/drivers/infiniband/hw
Gal Pressman e0e3f39759 RDMA/efa: Remove unneeded admin commands abort flow
The admin commands abort flow is buggy (use-after-free) and not really
necessary as it is guaranteed that after ib_unregister_device() is called
there are no user verbs threads running in parallel, delete it.

Suggested-by: Jason Gunthorpe <jgg@ziepe.ca>
Reviewed-by: Firas JahJah <firasj@amazon.com>
Reviewed-by: Yossi Leybovich <sleybo@amazon.com>
Signed-off-by: Gal Pressman <galpress@amazon.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
2019-05-29 13:14:14 -03:00
..
bnxt_re RDMA/bnxt_re: Use core helpers to get aligned DMA address 2019-05-06 13:08:11 -03:00
cxgb3 RDMA/cxgb3: Delete and properly mark unimplemented resize CQ function 2019-05-27 14:24:04 -03:00
cxgb4 iw_cxgb4: Fix qpid leak 2019-05-27 14:58:24 -03:00
efa RDMA/efa: Remove unneeded admin commands abort flow 2019-05-29 13:14:14 -03:00
hfi1 IB/hfi1: Remove extra brackets from an if 2019-05-29 12:59:48 -03:00
hns RDMA/hns: Replace magic numbers with #defines 2019-05-27 17:31:00 -03:00
i40iw RDMA/i40iw: Remove useless NULL checks 2019-05-21 15:50:53 -03:00
mlx4 IB/mlx4: Delete unused func arg 2019-05-21 15:27:25 -03:00
mlx5 RDMA/umem: Move page_shift from ib_umem to ib_odp_umem 2019-05-21 15:23:24 -03:00
mthca RDMA: Convert put_page() to put_user_page*() 2019-05-27 20:11:11 -03:00
nes RDMA/nes: Remove second wait queue initialization call 2019-05-21 15:50:53 -03:00
ocrdma RDMA: Directly cast the sockaddr union to sockaddr 2019-05-13 22:16:38 -03:00
qedr RDMA/qedr: Fix incorrect device rate. 2019-05-21 15:04:53 -03:00
qib RDMA: Convert put_page() to put_user_page*() 2019-05-27 20:11:11 -03:00
usnic RDMA: Convert put_page() to put_user_page*() 2019-05-27 20:11:11 -03:00
vmw_pvrdma Merge branch 'rdma_mmap' into rdma.git for-next 2019-04-24 16:20:34 -03:00
Makefile RDMA/efa: Add driver to Kconfig/Makefile 2019-05-07 12:47:47 -03:00