--- /dev/null
+--- 20080112/pci.c 2008/01/12 12:16:53 8
++++ 20080112/pci.c 2008/01/12 20:10:36 9
+@@ -2060,7 +2060,7 @@
+ /* then wait until interrupts have finished executing on other CPUs */
+ acx_lock(adev, flags);
+ disable_acx_irq(adev);
+- synchronize_irq(adev->irq);
++ synchronize_irq(adev->pdev->irq);
+ acx_unlock(adev, flags);
+
+ /* we really don't want to have an asynchronous tasklet disturb us
+