On Wed, Aug 01, 2007 at 11:34:27 -0400, Douglas Allan Tutty wrote:
> On Tue, Jul 31, 2007 at 11:21:27PM +0200, Florian Kulzer wrote:
>  
> > This flip-flopping is, AFAIK, more the fault of the newer kernel then
> > the fault of udev. If the kernel would always load the modules in the
> > same order then udev would probably assign the device nodes in a
> > consistent manner.
> 
> I disagree.  Udev is responsible for creating device nodes.  It should
> remember what devices nodes it has made in the past for different
> devices, and recreate them the same way in the futuer.

My point was that I think that the randomness is introduced by the newer
kernels. This hypothesis is based on observing sudden instability in the
assignment of my eth* device nodes, triggered by a kernel upgrade rather
than an udev upgrade. As far as I can tell, udev behaves
deterministically for any given sequence of module loading. I was not
making any statement about whether udev should do more to compensate for
the uncertain order of module loading.

Udev seems to have persistence mechanisms already anyway for important
things (e.g. persistent-net.rules, the /dev/disk/by-* symlinks).

-- 
Regards,            | http://users.icfo.es/Florian.Kulzer
          Florian   |


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED] 
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to