linux/drivers/scsi/qla2xxx
Andrew Vasquez b7d2280c15 [SCSI] qla2xxx: Cleanup FCP-command-status processing debug statements.
Migrate to a consistent set of debug entries during status-IOCB
handling:

* group CS_TIMEOUT handling with CS_PORT_UNAVAILABLE and the like
  (more regrouping of common behaviour).

* drop CS_DATA_OVERRUN handling as it now falls into the
  'default' case (still returns DID_ERROR).

* consolidate CS_RESET and CS_ABORTED handling, as we the only
  functional difference was a printk() (still returns DID_RESET).

* dropped all the earlier inconsistent [qla_]printk()s sprinkled
  throught the needlessly large case-statement.  Failure case
  I/Os are now logged with a 'standard' format:

	<command failure details>
	<command generic details>

  so, for example a dropped-frame is logged as:

	qla2xxx 0000:13:00.0: scsi(16:0:0) Dropped frame(s) detected (4000 of 4000 bytes).
	qla2xxx 0000:13:00.0: scsi(16:0:0) FCP command status: 0x15-0x18 (70018) \
    oxid=78 ser=76 cdb=280000 len=4000 rsp_info=0 resid=0 fw_resid=4000

  which should now convey all relevant information.

Signed-off-by: Giridhar Malavali <giridhar.malavali@qlogic.com>
Signed-off-by: James Bottomley <James.Bottomley@suse.de>
2010-05-16 18:21:54 -04:00
..
Kconfig [SCSI] qla2xxx: Update firmware filenames for new ISP parts. 2008-04-07 12:19:11 -05:00
Makefile [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_attr.c [SCSI] qla2xxx: Display proper link state for disconnected ports. 2010-05-16 18:21:31 -04:00
qla_bsg.c [SCSI] qla2xxx: General checkpatch corrections. 2010-04-11 09:45:53 -05:00
qla_bsg.h [SCSI] qla2xxx: Re-organized BSG interface specific code. 2010-04-11 09:44:10 -05:00
qla_dbg.c [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_dbg.h [SCSI] qla2xxx: Extend base EEH support in qla2xxx. 2009-12-30 11:09:49 -06:00
qla_def.h [SCSI] qla2xxx: Limit mailbox command contention for ADISC requests. 2010-05-16 18:21:47 -04:00
qla_devtbl.h [SCSI] qla2xxx: fix Kernel Panic with Qlogic 2472 Card. 2009-02-10 11:15:18 -05:00
qla_dfs.c [SCSI] qla2xxx: Initialize FCE debugfs codes with the proper vha structure. 2009-04-03 09:22:45 -05:00
qla_fw.h [SCSI] qla2xxx: Add APEX support. 2010-04-11 09:45:50 -05:00
qla_gbl.h [SCSI] qla2xxx: Limit mailbox command contention for ADISC requests. 2010-05-16 18:21:47 -04:00
qla_gs.c [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_init.c [SCSI] qla2xxx: Limit mailbox command contention for ADISC requests. 2010-05-16 18:21:47 -04:00
qla_inline.h [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_iocb.c [SCSI] qla2xxx: Limit mailbox command contention for ADISC requests. 2010-05-16 18:21:47 -04:00
qla_isr.c [SCSI] qla2xxx: Cleanup FCP-command-status processing debug statements. 2010-05-16 18:21:54 -04:00
qla_mbx.c [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_mid.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
qla_nx.c [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_nx.h [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_os.c [SCSI] qla2xxx: Limit mailbox command contention for ADISC requests. 2010-05-16 18:21:47 -04:00
qla_settings.h [SCSI] qla2xxx: Remove unused and obsolete #define's. 2008-04-07 12:19:13 -05:00
qla_sup.c [SCSI] qla2xxx: Add ISP82XX support. 2010-05-01 14:11:17 -05:00
qla_version.h [SCSI] qla2xxx: Updated version number to 8.03.02-k2. 2010-03-27 15:11:39 -04:00