From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Schwarzott Date: Wed, 02 May 2007 09:19:39 +0000 Subject: eth1394 has problems with persistent-net with kernel 2.6.21 Message-Id: <200705021119.39742.zzam@gentoo.org> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: linux-hotplug@vger.kernel.org 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