--- drivers/block/DAC960.c~ 2006-02-23 16:34:47.000000000 +0100 +++ drivers/block/DAC960.c 2006-02-23 16:34:47.000000000 +0100 @@ -3024,7 +3024,7 @@ DAC960_DetectController(struct pci_dev * Acquire shared access to the IRQ Channel. */ IRQ_Channel = PCI_Device->irq; - if (request_irq(IRQ_Channel, InterruptHandler, SA_SHIRQ, + if (request_irq(IRQ_Channel, InterruptHandler, SA_SHIRQ|SA_SAMPLE_RANDOM, Controller->FullModelName, Controller) < 0) { DAC960_Error("Unable to acquire IRQ Channel %d for Controller at\n",