Commit 44f1aa71 authored by James Bottomley's avatar James Bottomley

qla2xxx: fix BUG's for smp_processor_id() on interrupt

From: Andrew Vasquez <andrew.vasquez@qlogic.com>

replace them with _smp_processor_id()
Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
parent f5d76f2d
...@@ -94,7 +94,7 @@ qla2100_intr_handler(int irq, void *dev_id, struct pt_regs *regs) ...@@ -94,7 +94,7 @@ qla2100_intr_handler(int irq, void *dev_id, struct pt_regs *regs)
spin_unlock_irqrestore(&ha->hardware_lock, flags); spin_unlock_irqrestore(&ha->hardware_lock, flags);
qla2x00_next(ha); qla2x00_next(ha);
ha->last_irq_cpu = smp_processor_id(); ha->last_irq_cpu = _smp_processor_id();
ha->total_isr_cnt++; ha->total_isr_cnt++;
if (test_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags) && if (test_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags) &&
...@@ -207,7 +207,7 @@ qla2300_intr_handler(int irq, void *dev_id, struct pt_regs *regs) ...@@ -207,7 +207,7 @@ qla2300_intr_handler(int irq, void *dev_id, struct pt_regs *regs)
spin_unlock_irqrestore(&ha->hardware_lock, flags); spin_unlock_irqrestore(&ha->hardware_lock, flags);
qla2x00_next(ha); qla2x00_next(ha);
ha->last_irq_cpu = smp_processor_id(); ha->last_irq_cpu = _smp_processor_id();
ha->total_isr_cnt++; ha->total_isr_cnt++;
if (test_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags) && if (test_bit(MBX_INTR_WAIT, &ha->mbx_cmd_flags) &&
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment