Dan Williams
3af74a3c07
[SCSI] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages
...
libsas sometimes short circuits timeouts to force commands into error
recovery. It is misleading to log that the command timed-out in
sas_scsi_timed_out() when in fact it was just queued for error handling.
It's also redundant in the case of a true timeout as libata eh will
detect and report timeouts via it's AC_ERR_TIMEOUT facility.
Given that some environments consider "timeout" errors to be indicative
of impending device failure demote the sas_scsi_timed_out() timeout
message to be disabled by default. This parallels ata_scsi_timed_out().
[jejb: checkpatch fix]
Reported-by: Xun Ni <xun.ni@intel.com>
Tested-by: Nelson Cheng <nelson.cheng@intel.com>
Acked-by: Lukasz Dorau <lukasz.dorau@intel.com>
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: James Bottomley <JBottomley@Parallels.com>
2014-03-15 10:18:53 -07:00
..
fc
libfc: Source code comment spelling fixes
2013-09-04 12:47:49 -07:00
fc_encode.h
fc_frame.h
fcoe_sysfs.h
libfcoe, fcoe, bnx2fc: Add new fcoe control interface
2012-12-14 10:38:54 -08:00
iscsi_if.h
[SCSI] scsi_transport_iscsi: Export ISCSI_PARAM_LOCAL_IPADDR attr for iscsi_connection
2013-12-19 20:56:26 -08:00
iscsi_proto.h
[SCSI] be2iscsi: Get Initiator Name for the iSCSI_Host
2012-04-25 09:29:35 +01:00
libfc.h
libfc: Do not invoke the response handler after fc_exch_done()
2013-09-04 13:45:22 -07:00
libfcoe.h
libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception
2013-10-11 13:25:40 -07:00
libiscsi.h
[SCSI] libiscsi: Add local_ipaddr parameter in iscsi_conn struct
2013-12-19 20:56:26 -08:00
libiscsi_tcp.h
libsas.h
[SCSI] libsas: implement > 16 byte CDB support
2013-06-04 11:15:59 -07:00
libsrp.h
osd_attributes.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
osd_initiator.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
osd_ore.h
ore: Fix wrong math in allocation of per device BIO
2014-01-23 10:55:03 +02:00
osd_protocol.h
[SCSI] libosd: remover duplicate __bitwise annotation
2013-05-02 12:15:10 -07:00
osd_sec.h
UAPI: (Scripted) Convert #include "..." to #include <path/...> in kernel system headers
2012-10-02 18:01:25 +01:00
osd_sense.h
osd_types.h
sas.h
[SCSI] sas: unify the pointlessly separated enums sas_dev_type and sas_device_type
2013-05-10 07:47:52 -07:00
sas_ata.h
[SCSI] sas: unify the pointlessly separated enums sas_dev_type and sas_device_type
2013-05-10 07:47:52 -07:00
scsi.h
target_core_alua: Referrals infrastructure
2014-01-09 21:48:17 -08:00
scsi_bsg_iscsi.h
scsi_cmnd.h
[SCSI] improved eh timeout handler
2013-12-19 07:39:02 -08:00
scsi_dbg.h
scsi_device.h
[SCSI] libsas: introduce scmd_dbg() to quiet false positive "timeout" messages
2014-03-15 10:18:53 -07:00
scsi_devinfo.h
[SCSI] Workaround for disks that report bad optimal transfer length
2013-06-24 13:00:10 -07:00
scsi_dh.h
[SCSI] scsi_dh: add scsi_dh_attached_handler_name
2012-07-20 08:58:42 +01:00
scsi_driver.h
[SCSI] Fix erratic device offline during EH
2013-12-19 07:39:02 -08:00
scsi_eh.h
scsi_host.h
[SCSI] improved eh timeout handler
2013-12-19 07:39:02 -08:00
scsi_ioctl.h
scsi_tcq.h
scsi_tgt.h
scsi_tgt_if.h
scsi_transport.h
scsi_transport_fc.h
[SCSI] scsi_transport_fc: Add 32Gbps speed definition.
2014-03-15 10:17:50 -07:00
scsi_transport_iscsi.h
[SCSI] scsi_transport_iscsi: Add host statistics support
2013-12-19 20:56:25 -08:00
scsi_transport_sas.h
[SCSI] sas: unify the pointlessly separated enums sas_dev_type and sas_device_type
2013-05-10 07:47:52 -07:00
scsi_transport_spi.h
scsi_transport_srp.h
scsi_transport_srp: Fix kernel-doc warnings
2014-01-21 10:46:17 -08:00
scsicam.h
sg.h
srp.h