[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <AANLkTi=1fuwDpJ_RafhQ2sMZRqSaikqAQAOC=UYCUknN@mail.gmail.com>
Date: Thu, 7 Oct 2010 19:13:31 +0200
From: Kay Sievers <kay.sievers@...y.org>
To: David Lamparter <equinox@...c24.net>
Cc: Matt Domsch <Matt_Domsch@...l.com>, Greg KH <greg@...ah.com>,
Narendra_K@...l.com, netdev@...r.kernel.org,
linux-hotplug@...r.kernel.org, linux-pci@...r.kernel.org,
Jordan_Hargrave@...l.com, Vijay_Nijhawan@...l.com,
Charles_Rose@...l.com
Subject: Re: [PATCH V2] Use firmware provided index to register a network interface
On Thu, Oct 7, 2010 at 18:49, David Lamparter <equinox@...c24.net> wrote:
> On Thu, Oct 07, 2010 at 11:31:13AM -0500, Matt Domsch wrote:
>> At most, they'll have to deal with the same "eth0_rename"
>
> Getting that "eth0_rename" stuff is not something unchangeably imposed
> by the kernel. I think this should be considered an udev bug most of all
> things, since if the udev scripts did it right, this wouldn't happen. A
> "right" way to do this would for example be to first rename all devices
> to "tmpwhatever0", then rename them back to their proper ethX names.
Whats the difference between eth0_rename and tmpeth0? I don't see any. :)
> Now I don't know even a single bit about udev scripting, so maybe this
> isn't possible with the current udev infrastructure, but there's
> certainly no kernel part stopping a proper implementation.
>
> Btw, what happened to nameif(8)? It's totally outdated (and deprecated I
> guess?), but it got the job done...
It can't swap already taken device names on hotplug, and that job
might get complicated very easily. Also stuff needs to be renamed
before the device is announced to userspace, otherwise the interface
gets configured and can't be renamed anymore.
Kay
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists