summaryrefslogtreecommitdiff
path: root/drivers/net/irda/vlsi_ir.c
diff options
context:
space:
mode:
authorSagi Grimberg <sagi@grimberg.me>2017-02-27 20:16:33 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-12-25 14:22:12 +0100
commit52cd7920b7ac2617ffbfd6912e6488a0d3e34042 (patch)
treea2c984ed28944ef7bafcdb717f3a23bf068ce1e5 /drivers/net/irda/vlsi_ir.c
parent85e54ef781b63796e1abfc3bfc3a765f87734fd4 (diff)
RDMA/iser: Fix possible mr leak on device removal event
[ Upstream commit ea174c9573b0e0c8bc1a7a90fe9360ccb7aa9cbb ] When the rdma device is removed, we must cleanup all the rdma resources within the DEVICE_REMOVAL event handler to let the device teardown gracefully. When this happens with live I/O, some memory regions are occupied. Thus, track them too and dereg all the mr's. We are safe with mr access by iscsi_iser_cleanup_task. Reported-by: Raju Rangoju <rajur@chelsio.com> Signed-off-by: Sagi Grimberg <sagi@grimberg.me> Reviewed-by: Max Gurtovoy <maxg@mellanox.com> Reviewed-by: Max Gurtovoy <maxg@mellanox.com> Signed-off-by: Doug Ledford <dledford@redhat.com> Signed-off-by: Sasha Levin <alexander.levin@verizon.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/net/irda/vlsi_ir.c')
0 files changed, 0 insertions, 0 deletions