summaryrefslogtreecommitdiffstats
path: root/drivers/ssb/sdio.c
diff options
context:
space:
mode:
authorSagi Grimberg <sagi@grimberg.me>2016-07-24 09:22:19 +0300
committerSagi Grimberg <sagi@grimberg.me>2016-08-03 16:25:16 +0300
commita34ca17a9717fe607cd58285a1704cb6526cf561 (patch)
tree311b034794a67e48d3fba1bb4f7e1ff3652ac4ce /drivers/ssb/sdio.c
parent2461a8dd38bea3cb5b1c1f0323794483292fb03f (diff)
downloadlinux-stable-a34ca17a9717fe607cd58285a1704cb6526cf561.tar.gz
linux-stable-a34ca17a9717fe607cd58285a1704cb6526cf561.tar.bz2
linux-stable-a34ca17a9717fe607cd58285a1704cb6526cf561.zip
nvme-rdma: Free the I/O tags when we delete the controller
If we wait until we free the controller (free_ctrl) we might lose our rdma device without any notification while we still have open resources (tags mrs and dma mappings). Instead, destroy the tags with their rdma resources once we delete the device and not when freeing it. Note that we don't do that in nvme_rdma_shutdown_ctrl because controller reset uses it as well and we want to give active I/O a chance to complete successfully. Signed-off-by: Sagi Grimberg <sagi@grimberg.me> Reviewed-by: Christoph Hellwig <hch@lst.de>
Diffstat (limited to 'drivers/ssb/sdio.c')
0 files changed, 0 insertions, 0 deletions