To: linus, akpm Cc: lkml, linux-scsi Subject: [PATCH] Mac NCR5380 SCSI: Fix bus error Mac NCR5380 SCSI: Fix bus error by passing the correct instance pointer to request_irq() Signed-off-by: Finn Thain Signed-off-by: Geert Uytterhoeven --- mac_scsi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- linux-2.6.12-rc1/drivers/scsi/mac_scsi.c 2005-03-09 22:21:01.369397570 +1100 +++ linux-m68k-2.6.12-rc1/drivers/scsi/mac_scsi.c 2005-03-09 22:02:12.594082086 +1100 @@ -302,7 +302,7 @@ int macscsi_detect(Scsi_Host_Template * if (instance->irq != SCSI_IRQ_NONE) if (request_irq(instance->irq, NCR5380_intr, IRQ_FLG_SLOW, - "ncr5380", NCR5380_intr)) { + "ncr5380", instance)) { printk(KERN_WARNING "scsi%d: IRQ%d not free, interrupts disabled\n", instance->host_no, instance->irq); instance->irq = SCSI_IRQ_NONE;