diff options
| author | Sagi Grimberg <sagig@mellanox.com> | 2014-12-02 16:57:27 +0200 |
|---|---|---|
| committer | Luis Henriques <luis.henriques@canonical.com> | 2015-01-15 10:44:28 +0000 |
| commit | 868d84f1cc67faa05d7899f86c5cf14cfd0646c1 (patch) | |
| tree | f2b975603e50d24bd4f68bb242497426e11bad06 /include/linux/vmalloc.h | |
| parent | d1bfea1a803a6eca3e0c754a5b5bcf4b8d11d1cf (diff) | |
iser-target: Handle ADDR_CHANGE event for listener cm_id
commit ca6c1d82d12d8013fb75ce015900d62b9754623c upstream.
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>
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
Signed-off-by: Luis Henriques <luis.henriques@canonical.com>
Diffstat (limited to 'include/linux/vmalloc.h')
0 files changed, 0 insertions, 0 deletions
