diff options
Diffstat (limited to 'drivers/scsi/qla4xxx/ql4_isr.c')
-rw-r--r-- | drivers/scsi/qla4xxx/ql4_isr.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/drivers/scsi/qla4xxx/ql4_isr.c b/drivers/scsi/qla4xxx/ql4_isr.c index 2a1ab63f3eb0..7c33fd5943d5 100644 --- a/drivers/scsi/qla4xxx/ql4_isr.c +++ b/drivers/scsi/qla4xxx/ql4_isr.c | |||
@@ -72,7 +72,7 @@ qla4xxx_status_cont_entry(struct scsi_qla_host *ha, | |||
72 | { | 72 | { |
73 | struct srb *srb = ha->status_srb; | 73 | struct srb *srb = ha->status_srb; |
74 | struct scsi_cmnd *cmd; | 74 | struct scsi_cmnd *cmd; |
75 | uint8_t sense_len; | 75 | uint16_t sense_len; |
76 | 76 | ||
77 | if (srb == NULL) | 77 | if (srb == NULL) |
78 | return; | 78 | return; |
@@ -487,6 +487,8 @@ static void qla4xxx_isr_decode_mailbox(struct scsi_qla_host * ha, | |||
487 | case MBOX_ASTS_SYSTEM_ERROR: | 487 | case MBOX_ASTS_SYSTEM_ERROR: |
488 | /* Log Mailbox registers */ | 488 | /* Log Mailbox registers */ |
489 | ql4_printk(KERN_INFO, ha, "%s: System Err\n", __func__); | 489 | ql4_printk(KERN_INFO, ha, "%s: System Err\n", __func__); |
490 | qla4xxx_dump_registers(ha); | ||
491 | |||
490 | if (ql4xdontresethba) { | 492 | if (ql4xdontresethba) { |
491 | DEBUG2(printk("scsi%ld: %s:Don't Reset HBA\n", | 493 | DEBUG2(printk("scsi%ld: %s:Don't Reset HBA\n", |
492 | ha->host_no, __func__)); | 494 | ha->host_no, __func__)); |
@@ -621,6 +623,18 @@ static void qla4xxx_isr_decode_mailbox(struct scsi_qla_host * ha, | |||
621 | } | 623 | } |
622 | break; | 624 | break; |
623 | 625 | ||
626 | case MBOX_ASTS_TXSCVR_INSERTED: | ||
627 | DEBUG2(printk(KERN_WARNING | ||
628 | "scsi%ld: AEN %04x Transceiver" | ||
629 | " inserted\n", ha->host_no, mbox_sts[0])); | ||
630 | break; | ||
631 | |||
632 | case MBOX_ASTS_TXSCVR_REMOVED: | ||
633 | DEBUG2(printk(KERN_WARNING | ||
634 | "scsi%ld: AEN %04x Transceiver" | ||
635 | " removed\n", ha->host_no, mbox_sts[0])); | ||
636 | break; | ||
637 | |||
624 | default: | 638 | default: |
625 | DEBUG2(printk(KERN_WARNING | 639 | DEBUG2(printk(KERN_WARNING |
626 | "scsi%ld: AEN %04x UNKNOWN\n", | 640 | "scsi%ld: AEN %04x UNKNOWN\n", |