--- usr/src/nv/nv.c.old	2007-01-30 21:48:51.000000000 +0100
+++ usr/src/nv/nv.c	2007-01-30 21:49:53.000000000 +0100
@@ -1909,7 +1909,7 @@
         }
 
         status = request_irq(nv->interrupt_line, nv_kern_isr,
-                             SA_INTERRUPT | SA_SHIRQ, "nvidia",
+                             IRQF_DISABLED | IRQF_SHARED, "nvidia",
                              (void *) nvl);
         if (status != 0)
         {

