diff options
author | Bart Van Assche | 2013-10-26 14:35:08 +0200 |
---|---|---|
committer | Roland Dreier | 2013-11-08 23:43:15 +0100 |
commit | c1120f8981fe8ac8dd21092afaf664ba030a76cd (patch) | |
tree | d0d821d18c9f2999b2d1619d4c87b308ea57fa15 /drivers/infiniband/ulp/srp/ib_srp.h | |
parent | IB/srp: Use SRP transport layer error recovery (diff) | |
download | kernel-qcow2-linux-c1120f8981fe8ac8dd21092afaf664ba030a76cd.tar.gz kernel-qcow2-linux-c1120f8981fe8ac8dd21092afaf664ba030a76cd.tar.xz kernel-qcow2-linux-c1120f8981fe8ac8dd21092afaf664ba030a76cd.zip |
IB/srp: Start timers if a transport layer error occurs
Start the reconnect timer, fast_io_fail timer and dev_loss timers if a
transport layer error occurs.
Signed-off-by: Bart Van Assche <bvanassche@acm.org>
Acked-by: David Dillow <dillowda@ornl.gov>
Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/ulp/srp/ib_srp.h')
-rw-r--r-- | drivers/infiniband/ulp/srp/ib_srp.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/infiniband/ulp/srp/ib_srp.h b/drivers/infiniband/ulp/srp/ib_srp.h index fd1817e48ad4..446b0452107b 100644 --- a/drivers/infiniband/ulp/srp/ib_srp.h +++ b/drivers/infiniband/ulp/srp/ib_srp.h @@ -177,6 +177,7 @@ struct srp_target_port { struct srp_iu *rx_ring[SRP_RQ_SIZE]; struct srp_request req_ring[SRP_CMD_SQ_SIZE]; + struct work_struct tl_err_work; struct work_struct remove_work; struct list_head list; |