Re: default udev rules

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2008-08-11 at 16:42 +0100, Scott James Remnant wrote:
> But surely that means cases where we need NAME= rules are now better
> fixed by fixing the kernel to give it the right name in the first place?

The kernel name is most of the time useless - it's simply just a damn
cookie. FWIW, my view is that any application depending on the kernel
name is always almost broken (except for singleton devices
like /dev/mapper/control etc.) except for when the user hasn't
configured what device to use (e.g. use the first webcam, the first
optical drive etc. etc.).

So this is why udev ships code (not user configurable settings!) in udev
rules for persistent naming. Unfortunately we don't have persistent
names for everything (and for some things it of course won't make
sense). Send patches.

Also, I would like to propose that whenever someone adds a subsystem to
the kernel they also need, for the subsystem to be merged, to send a
patch to udev for persistent naming (in cases where it makes sense).
Such a patch would some of the time need to include a user space tool
for investigating the device (for the cases where persistent naming make
sense) if device not in sysfs is needed (sometimes it doesn't make sense
for the kernel to collect all data in sysfs)

I would really like to see the kernel adopt such a requirement for new
subsystems. Greg?

     David


--
To unsubscribe from this list: send the line "unsubscribe linux-hotplug" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [Linux DVB]     [Asterisk Internet PBX]     [DCCP]     [Netdev]     [X.org]     [Util Linux NG]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux