diff options
Diffstat (limited to 'openvz-sources/022.050/5210_diff-drv-megaraid-entropy-20051025.patch')
-rw-r--r-- | openvz-sources/022.050/5210_diff-drv-megaraid-entropy-20051025.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/openvz-sources/022.050/5210_diff-drv-megaraid-entropy-20051025.patch b/openvz-sources/022.050/5210_diff-drv-megaraid-entropy-20051025.patch new file mode 100644 index 0000000..69ebaf9 --- /dev/null +++ b/openvz-sources/022.050/5210_diff-drv-megaraid-entropy-20051025.patch @@ -0,0 +1,26 @@ +--- ./drivers/scsi/megaraid/megaraid_mbox.c.megaent 2005-10-25 13:18:59.000000000 +0400 ++++ ./drivers/scsi/megaraid/megaraid_mbox.c 2005-10-25 13:20:15.705441392 +0400 +@@ -840,9 +840,8 @@ megaraid_init_mbox(adapter_t *adapter) + // + + // request IRQ and register the interrupt service routine +- if (request_irq(adapter->irq, megaraid_isr, SA_SHIRQ, "megaraid", +- adapter)) { +- ++ if (request_irq(adapter->irq, megaraid_isr, SA_SHIRQ | SA_SAMPLE_RANDOM, ++ "megaraid", adapter)) { + con_log(CL_ANN, (KERN_WARNING + "megaraid: Couldn't register IRQ %d!\n", adapter->irq)); + +--- ./drivers/scsi/megaraid.c.megaent 2005-10-25 13:18:59.000000000 +0400 ++++ ./drivers/scsi/megaraid.c 2005-10-25 13:19:29.546458624 +0400 +@@ -4729,7 +4729,8 @@ megaraid_probe_one(struct pci_dev *pdev, + + if (request_irq(irq, (adapter->flag & BOARD_MEMMAP) ? + megaraid_isr_memmapped : megaraid_isr_iomapped, +- SA_SHIRQ, "megaraid", adapter)) { ++ SA_SHIRQ | SA_SAMPLE_RANDOM, ++ "megaraid", adapter)) { + printk(KERN_WARNING + "megaraid: Couldn't register IRQ %d!\n", irq); + goto out_free_scb_list; |