1
linux/drivers/scsi/arcmsr
Jeff Garzik 488a5c8a9a [SCSI] arcmsr: irq handler fixes, cleanups, micro-opts
* Remove IRQF_DISABLED, it is clearly wrong for this driver.

* Remove wasteful spin_lock_irqsave() in interrupt handler.
  The lighter-weight spin_lock() is all that's needed.

* Annotate with FIXME where arcmsr_interrupt() is called
  without any spinlock being acquired.

* Eliminate pointless cast from void pointer in arcmsr_do_interrupt()

[jejb: conflict resolution]

Signed-off-by: Jeff Garzik <jeff@garzik.org>
Acked-by: Nick Cheng <nick.cheng@areca.com.tw>
Signed-off-by: James Bottomley <James.Bottomley@SteelEye.com>
2007-10-12 14:50:51 -04:00
..
arcmsr_attr.c [SCSI] arcmsr: fix compile problems 2007-10-12 14:48:30 -04:00
arcmsr_hba.c [SCSI] arcmsr: irq handler fixes, cleanups, micro-opts 2007-10-12 14:50:51 -04:00
arcmsr.h [SCSI] arcmsr: 1.20.00.15: add SATA RAID plus other fixes 2007-10-12 14:48:27 -04:00
Makefile [SCSI] arcmsr: initial driver, version 1.20.00.13 2006-07-28 14:13:40 -05:00