summaryrefslogtreecommitdiffstats
path: root/drivers/scsi
diff options
context:
space:
mode:
authorSagi Grimberg <sagig@mellanox.com>2014-12-02 15:57:27 +0100
committerNicholas Bellinger <nab@linux-iscsi.org>2014-12-13 08:18:09 +0100
commitca6c1d82d12d8013fb75ce015900d62b9754623c (patch)
treea96f9ade9f2164c8120fca68c5bc8e51bbef8359 /drivers/scsi
parentiser-target: Fix connected_handler + teardown flow race (diff)
downloadlinux-ca6c1d82d12d8013fb75ce015900d62b9754623c.tar.xz
linux-ca6c1d82d12d8013fb75ce015900d62b9754623c.zip
iser-target: Handle ADDR_CHANGE event for listener cm_id
The np listener cm_id will also get ADDR_CHANGE event upcall (in case it is bound to a specific IP). Handle it correctly by creating a new cm_id and implicitly destroy the old one. Since this is the second event a listener np cm_id may encounter, we move the np cm_id event handling to a routine. Squashed: iser-target: Move cma_id setup to a function Reported-by: Slava Shwartsman <valyushash@gmail.com> Signed-off-by: Sagi Grimberg <sagig@mellanox.com> Cc: <stable@vger.kernel.org> # v3.10+ Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Diffstat (limited to 'drivers/scsi')
0 files changed, 0 insertions, 0 deletions