summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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.patch26
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;