1
0
Fork 0
remarkable-linux/drivers/infiniband/ulp
Sagi Grimberg 9ace222b5d iser-target: Fix possible use-after-free in connection establishment error
commit cd52cb26e7 upstream.

In case we fail to establish the connection we must drain our pre-posted
login recieve work request before continuing safely with connection
teardown.

Fixes: a060b5629a ("IB/core: generic RDMA READ/WRITE API")
Reported-by: Amrani, Ram <Ram.Amrani@cavium.com>
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-01-23 19:58:12 +01:00
..
ipoib IB/ipoib: Grab rtnl lock on heavy flush when calling ndo_open/stop 2017-12-20 10:10:37 +01:00
iser IB: Correct MR length field to be 64-bit 2017-09-25 11:47:23 -04:00
isert iser-target: Fix possible use-after-free in connection establishment error 2018-01-23 19:58:12 +01:00
opa_vnic IB/opa_vnic: Properly return the total MACs in UC MAC list 2017-12-25 14:26:30 +01:00
srp IB/srp: Avoid that a cable pull can trigger a kernel crash 2017-11-30 08:40:55 +00:00
srpt IB/srpt: Fix ACL lookup during login 2018-01-17 09:45:17 +01:00
Makefile License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00