* eth1394 has problems with persistent-net with kernel 2.6.21
@ 2007-05-02 9:19 Matthias Schwarzott
2007-05-02 9:23 ` Marco d'Itri
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Matthias Schwarzott @ 2007-05-02 9:19 UTC (permalink / raw)
To: linux-hotplug
Hi!
As eth1394 had some "small" change in Kernel 2.6.21, it now has no
parent-device, and thus no DRIVERS="?*". So the generated rule for
persistent-net does no longer apply, and we get the known sympthoms of
devices called "eth?_rename" and 30sec timeout at boot.
The relevant change to that driver:
--- linux-2.6.20/drivers/ieee1394/eth1394.c 2007-02-21 18:17:20.000000000
+0100
+++ linux-2.6.21/drivers/ieee1394/eth1394.c 2007-04-27 @@ -585,7 +584,10
@@
}
SET_MODULE_OWNER(dev);
+#if 0
+ /* FIXME - Is this the correct parent device anyway? */
SET_NETDEV_DEV(dev, &host->device);
+#endif
priv = netdev_priv(dev);
Matthias
--
Matthias Schwarzott (zzam)
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
@ 2007-05-02 9:23 ` Marco d'Itri
2007-05-02 9:25 ` Matthias Schwarzott
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Marco d'Itri @ 2007-05-02 9:23 UTC (permalink / raw)
To: linux-hotplug
On May 02, Matthias Schwarzott <zzam@gentoo.org> wrote:
> As eth1394 had some "small" change in Kernel 2.6.21, it now has no
> parent-device, and thus no DRIVERS="?*". So the generated rule for
> persistent-net does no longer apply, and we get the known sympthoms of
> devices called "eth?_rename" and 30sec timeout at boot.
Let's just say that this sucks.
--
ciao,
Marco
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
2007-05-02 9:23 ` Marco d'Itri
@ 2007-05-02 9:25 ` Matthias Schwarzott
2007-05-02 11:35 ` Marco d'Itri
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Matthias Schwarzott @ 2007-05-02 9:25 UTC (permalink / raw)
To: linux-hotplug
On Mittwoch, 2. Mai 2007, Marco d'Itri wrote:
> On May 02, Matthias Schwarzott <zzam@gentoo.org> wrote:
> > As eth1394 had some "small" change in Kernel 2.6.21, it now has no
> > parent-device, and thus no DRIVERS="?*". So the generated rule for
> > persistent-net does no longer apply, and we get the known sympthoms of
> > devices called "eth?_rename" and 30sec timeout at boot.
>
> Let's just say that this sucks.
Full ack, eth1394 should not be autoloaded! Perhaps we add it to the modules
blacklist for next gentoo udev ebuild. But well, this is no solution for
people using it really. Should we in this case remove the DRIVERS="?*" ?
Matthias
--
Matthias Schwarzott (zzam)
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
2007-05-02 9:23 ` Marco d'Itri
2007-05-02 9:25 ` Matthias Schwarzott
@ 2007-05-02 11:35 ` Marco d'Itri
2007-05-02 11:50 ` Olivier Blin
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Marco d'Itri @ 2007-05-02 11:35 UTC (permalink / raw)
To: linux-hotplug
On May 02, Matthias Schwarzott <zzam@gentoo.org> wrote:
> Full ack, eth1394 should not be autoloaded! Perhaps we add it to the modules
> blacklist for next gentoo udev ebuild.
I do not consider this to be a valid solution.
> But well, this is no solution for
> people using it really. Should we in this case remove the DRIVERS="?*" ?
No, because this will breaks many more cases (at least VLANs and some
wireless drivers IIRC).
--
ciao,
Marco
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
` (2 preceding siblings ...)
2007-05-02 11:35 ` Marco d'Itri
@ 2007-05-02 11:50 ` Olivier Blin
2007-05-02 11:58 ` Matthias Schwarzott
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Olivier Blin @ 2007-05-02 11:50 UTC (permalink / raw)
To: linux-hotplug
Matthias Schwarzott <zzam@gentoo.org> writes:
> On Mittwoch, 2. Mai 2007, Marco d'Itri wrote:
>> On May 02, Matthias Schwarzott <zzam@gentoo.org> wrote:
>> > As eth1394 had some "small" change in Kernel 2.6.21, it now has no
>> > parent-device, and thus no DRIVERS="?*". So the generated rule for
>> > persistent-net does no longer apply, and we get the known sympthoms of
>> > devices called "eth?_rename" and 30sec timeout at boot.
>>
>> Let's just say that this sucks.
> Full ack, eth1394 should not be autoloaded! Perhaps we add it to the modules
> blacklist for next gentoo udev ebuild.
There should be not need for that, since eth1394 won't be autoloaded
anymore at controller initialization in future kernel releases (and
it's already this way in -mm kernel):
http://lkml.org/lkml/2007/4/29/361
--
Olivier Blin - Mandriva
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
` (3 preceding siblings ...)
2007-05-02 11:50 ` Olivier Blin
@ 2007-05-02 11:58 ` Matthias Schwarzott
2007-05-02 12:10 ` Marco d'Itri
2007-05-21 13:11 ` Matthias Schwarzott
6 siblings, 0 replies; 8+ messages in thread
From: Matthias Schwarzott @ 2007-05-02 11:58 UTC (permalink / raw)
To: linux-hotplug
On Mittwoch, 2. Mai 2007, Marco d'Itri wrote:
> On May 02, Matthias Schwarzott <zzam@gentoo.org> wrote:
> > But well, this is no solution for
> > people using it really. Should we in this case remove the DRIVERS="?*" ?
>
> No, because this will breaks many more cases (at least VLANs and some
> wireless drivers IIRC).
I just mean removing it in this special case, for ieee1394 devices.
Not for all rules.
Matthias
--
Matthias Schwarzott (zzam)
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
` (4 preceding siblings ...)
2007-05-02 11:58 ` Matthias Schwarzott
@ 2007-05-02 12:10 ` Marco d'Itri
2007-05-21 13:11 ` Matthias Schwarzott
6 siblings, 0 replies; 8+ messages in thread
From: Marco d'Itri @ 2007-05-02 12:10 UTC (permalink / raw)
To: linux-hotplug
On May 02, Matthias Schwarzott <zzam@gentoo.org> wrote:
> I just mean removing it in this special case, for ieee1394 devices.
> Not for all rules.
This can be done, but the real problem is automatically updating the
existing rules files on upgrades.
--
ciao,
Marco
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: eth1394 has problems with persistent-net with kernel 2.6.21
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
` (5 preceding siblings ...)
2007-05-02 12:10 ` Marco d'Itri
@ 2007-05-21 13:11 ` Matthias Schwarzott
6 siblings, 0 replies; 8+ messages in thread
From: Matthias Schwarzott @ 2007-05-21 13:11 UTC (permalink / raw)
To: linux-hotplug
On Mittwoch, 2. Mai 2007, Matthias Schwarzott wrote:
> Hi!
>
> As eth1394 had some "small" change in Kernel 2.6.21, it now has no
> parent-device, and thus no DRIVERS="?*". So the generated rule for
> persistent-net does no longer apply, and we get the known sympthoms of
> devices called "eth?_rename" and 30sec timeout at boot.
>
This bugzilla-entry tracks that problem:
http://bugs.gentoo.org/show_bug.cgi?id\x177199
Matthias
--
Matthias Schwarzott (zzam)
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Linux-hotplug-devel mailing list http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2007-05-21 13:11 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-02 9:19 eth1394 has problems with persistent-net with kernel 2.6.21 Matthias Schwarzott
2007-05-02 9:23 ` Marco d'Itri
2007-05-02 9:25 ` Matthias Schwarzott
2007-05-02 11:35 ` Marco d'Itri
2007-05-02 11:50 ` Olivier Blin
2007-05-02 11:58 ` Matthias Schwarzott
2007-05-02 12:10 ` Marco d'Itri
2007-05-21 13:11 ` Matthias Schwarzott
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).