Re: Udev coldplugging loads 8139too driver instead of 8139cp

!MAILaRCHIVE_VOTE_RePLACE
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Michael Tokarev <mjt@...>
Cc: Frederik Himpe <fhimpe@...>, LKML <linux-kernel@...>, <netdev@...>
Date: Tuesday, January 29, 2008 - 7:34 pm

On Tue, 2008-01-29 at 03:46 +0300, Michael Tokarev wrote:


Actually, it's the order in which the probe functions run, which is
typically related to the order in which they are loaded. You can
blacklist one driver and get the other instead.


Nah. Random build ordering as it always has been - two different builds
would end up with modules in a different order on disk, hence depmod
would generate a different ordering. This will be fixed shortly with the
Modules.order bits, but you will still need to blacklist one of the
drivers (unless you're lucky and 8139too comes first), until there is
proper support for dynamic rebinding and udev rules to do that.


Nah. It's a "bug" insomuch as we don't handle multiple matching aliases
very well, and it's becoming more common, so we probably should :)

Jon.


--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Udev coldplugging loads 8139too driver instead of 8139cp, Frederik Himpe, (Mon Jan 28, 5:16 pm)
Re: Udev coldplugging loads 8139too driver instead of 8139cp, Michael Tokarev, (Mon Jan 28, 8:46 pm)
Re: Udev coldplugging loads 8139too driver instead of 8139cp, Jon Masters, (Tue Jan 29, 7:34 pm)
Re: Udev coldplugging loads 8139too driver instead of 8139cp, Stephen Hemminger, (Mon Jan 28, 9:08 pm)
Re: Udev coldplugging loads 8139too driver instead of 8139cp, Michael Tokarev, (Tue Jan 29, 6:43 am)