netdev
[Top] [All Lists]

Re: alloc_etherdev breaks ether=

To: Jeff Garzik <jgarzik@xxxxxxxxxxxxxxxx>
Subject: Re: alloc_etherdev breaks ether=
From: Andrew Morton <andrewm@xxxxxxxxxx>
Date: Sat, 30 Jun 2001 10:55:02 +1000
Cc: Alan Cox <alan@xxxxxxxxxxxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx>, netdev@xxxxxxxxxxx, Linus Torvalds <torvalds@xxxxxxxxxxxxx>
References: <3B3C9089.D85A26@xxxxxxxxxxxxxxxx> from "Jeff Garzik" at Jun 29, 2001 10:28:25 AM <E15G028-0000TQ-00@xxxxxxxxxxxxxxxxx> <3B3CA2D4.608135EF@xxxxxxxxxx> <3B3CA803.FF5BFD68@xxxxxxxxxxxxxxxx>
Sender: owner-netdev@xxxxxxxxxxx
Jeff Garzik wrote:
> 
> Andrew Morton wrote:
> > Which basically takes us back to the thing I did in
> > December: allocate and reserve the device name at the
> > start of probe, and publish it (ie: make it eligible for
> > open) at the end of probe.
> 
> How does this solve the problem I just described, where device B gets
> options intended for device A?

Or where someone swaps your NICs around.  Or where the kernel changes
its bus scan direction.  Or when you're using /sbin/hotplug to load
the drivers and the wind is in the South East.

It doesn't.  We need to be able to address interfaces by MAC address,
bus location, etcetera to solve these things.

<Prev in Thread] Current Thread [Next in Thread>