OSDN Git Service

iser-target: Fix session hang in case of an rdma read DIF error
authorSagi Grimberg <sagig@mellanox.com>
Sun, 29 Mar 2015 12:52:03 +0000 (15:52 +0300)
committerNicholas Bellinger <nab@linux-iscsi.org>
Wed, 8 Apr 2015 06:27:48 +0000 (23:27 -0700)
commit364189f0ada5478e4faf8a552d6071a650d757cd
treeaa45bfd1bf3a79064bf2a170d8250e3283829cce
parent901c04a33f138e5fb935a1621375a1a0997fe7b1
iser-target: Fix session hang in case of an rdma read DIF error

This hang was a result of a missing command put when
a DIF error occurred during a rdma read (and we sent
an CHECK_CONDITION error without passing it to the
backend).

Signed-off-by: Sagi Grimberg <sagig@mellanox.com>
Cc: <stable@vger.kernel.org> # v3.14+
Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>
drivers/infiniband/ulp/isert/ib_isert.c