Re: bootp starts before network device?

David Woodhouse (dwmw2@infradead.org)
Tue, 23 Jan 2001 09:42:51 +0000


ookhoi@dds.nl said:
> It says: IP-Config: No network devices available.
> a few lines below that the nic (3com 575) is detected. Of course it
> fails to do the nfs mount.

The kernel delays the initialisation of CardBus sockets to prevent it from
dying in an IRQ storm as soon as it registers the interrupt. The CardBus
sockets don't actually get initialised until later (from keventd).

Can you try changing the end of yenta_open() to call yenta_open_bh()
directly instead of queueing via schedule_task().

--
dwmw2

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/