linux/drivers/infiniband
Jason Gunthorpe c1cf6d9f74 IB/cm: Call the correct message free functions in cm_send_handler()
There are now three destroy functions for the cm_msg, and all places
except the general send completion handler use the correct function.

Fix cm_send_handler() to detect which kind of message is being completed
and destroy it using the correct function with the correct locking.

Link: https://lore.kernel.org/r/62a507195b8db85bb11228d0c6e7fa944204bf12.1622629024.git.leonro@nvidia.com
Signed-off-by: Leon Romanovsky <leonro@nvidia.com>
Signed-off-by: Jason Gunthorpe <jgg@nvidia.com>
2021-06-02 15:41:57 -03:00
..
core IB/cm: Call the correct message free functions in cm_send_handler() 2021-06-02 15:41:57 -03:00
hw RDMA/core: Sanitize WQ state received from the userspace 2021-06-02 15:20:11 -03:00
sw RDMA/rxe: Remove unused parameter udata 2021-05-20 11:52:17 -03:00
ulp RDMA/rtrs: Avoid Wtautological-constant-out-of-range-compare 2021-05-31 15:38:08 -03:00
Kconfig RDMA/umem: Support importing dma-buf as user memory region 2021-01-20 16:07:52 -04:00
Makefile treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00