summaryrefslogtreecommitdiffstats
path: root/drivers/s390
diff options
context:
space:
mode:
authorMike Christie <michaelc@cs.wisc.edu>2008-08-19 18:45:29 -0500
committerJames Bottomley <James.Bottomley@HansenPartnership.com>2008-10-13 09:28:51 -0400
commit056a44834950ffa51fafa6c76a720fa32e86851a (patch)
treecba7635eb187bf12a561ca77053c5db017dfa607 /drivers/s390
parentf46e307da925a7b71a0018c0510cdc6e588b87fc (diff)
downloadtalos-obmc-linux-056a44834950ffa51fafa6c76a720fa32e86851a.tar.gz
talos-obmc-linux-056a44834950ffa51fafa6c76a720fa32e86851a.zip
[SCSI] qla2xxx: use new host byte transport errors.
This has qla2xxx use the new transport error values instead of DID_BUS_BUSY. I am not sure if all the errors in qla_isr.c I changed are transport related. We end up blocking/deleting the rport for all of them so it is better to use the new transport error since the fc classs will decide when to fail the IO. With this patch if I pull a cable then IO that had reached the driver, will be failed with DID_TRANSPORT_DISRUPTED (not including tape). The fc class will then fail the IO when the fast io fail tmo has fired, and the driver will flush any other commands running. Signed-off-by: Mike Christie <michaelc@cs.wisc.edu> Cc: Andrew Vasquez <andrew.vasquez@qlogic.com> Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>
Diffstat (limited to 'drivers/s390')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud