diff options
| -rw-r--r-- | drivers/scsi/gdth.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/scsi/gdth.c b/drivers/scsi/gdth.c index 4bc14ad92e22..4c698a71f66f 100644 --- a/drivers/scsi/gdth.c +++ b/drivers/scsi/gdth.c | |||
| @@ -3531,7 +3531,7 @@ static irqreturn_t gdth_interrupt(int irq,void *dev_id) | |||
| 3531 | IStatus &= ~0x80; | 3531 | IStatus &= ~0x80; |
| 3532 | #ifdef INT_COAL | 3532 | #ifdef INT_COAL |
| 3533 | if (coalesced) | 3533 | if (coalesced) |
| 3534 | ha->status = pcs->ext_status && 0xffff; | 3534 | ha->status = pcs->ext_status & 0xffff; |
| 3535 | else | 3535 | else |
| 3536 | #endif | 3536 | #endif |
| 3537 | ha->status = gdth_readw(&dp6m_ptr->i960r.status); | 3537 | ha->status = gdth_readw(&dp6m_ptr->i960r.status); |
| @@ -3543,7 +3543,7 @@ static irqreturn_t gdth_interrupt(int irq,void *dev_id) | |||
| 3543 | if (coalesced) { | 3543 | if (coalesced) { |
| 3544 | ha->info = pcs->info0; | 3544 | ha->info = pcs->info0; |
| 3545 | ha->info2 = pcs->info1; | 3545 | ha->info2 = pcs->info1; |
| 3546 | ha->service = (pcs->ext_status >> 16) && 0xffff; | 3546 | ha->service = (pcs->ext_status >> 16) & 0xffff; |
| 3547 | } else | 3547 | } else |
| 3548 | #endif | 3548 | #endif |
| 3549 | { | 3549 | { |
