vserver 2.0 rc7
[linux-2.6.git] / drivers / net / ni65.c
index 1dffbbf..925d1df 100644 (file)
@@ -526,8 +526,7 @@ static int __init ni65_probe1(struct net_device *dev,int ioaddr)
                        ni65_init_lance(p,dev->dev_addr,0,0);
                        irq_mask = probe_irq_on();
                        writereg(CSR0_INIT|CSR0_INEA,CSR0); /* trigger interrupt */
-                       set_current_state(TASK_UNINTERRUPTIBLE);
-                       schedule_timeout(HZ/50);
+                       msleep(20);
                        dev->irq = probe_irq_off(irq_mask);
                        if(!dev->irq)
                        {