Re: udev and devfs - The final word

From: Olaf Hering (olh_at_suse.de)
Date: 01/07/04

  • Next message: Olaf Hering: "Re: removable media revalidation - udev vs. devfs or static /dev"
    Date:	Wed, 7 Jan 2004 11:23:40 +0100
    To: Rob Landley <rob@landley.net>
    
    

     On Thu, Jan 01, Rob Landley wrote:

    > Fundamental problem: "Unique" depends on the other devices in the system. You
    > can't guarantee unique by looking at one device, more or less by definition.

    This is certainly not true. (well, maybe for a few device types).

    Almost everything can be reached via a well defined bus (or more than
    one bus). Each of them does obviously require an identifier. Thats the
    hardware part.
    Software tends to put a unique identifier into the 'logical' stuff, like
    filesystem UUIDs.
    So you can construct a unique device node for every device in the
    system. And this will work even across distributions!
    Stuff like sda3, mouse1 or dsp0 will obviously break. It just happend to
    work because everyone on this list knows what to do and where to look.

    Sure, there are exceptions, like 2 identical mice, or 2 identical USB
    audio devices. But this cant be fixed.

    -- 
    USB is for mice, FireWire is for men!
    sUse lINUX ag, nÜRNBERG
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at  http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at  http://www.tux.org/lkml/
    

  • Next message: Olaf Hering: "Re: removable media revalidation - udev vs. devfs or static /dev"

    Relevant Pages

    • Re: CONFIG_DEBUG_PAGEALLOC and virt_addr_valid()
      ... >> We are trying to validate a kernel address that is passed by the user. ... >> structure is passed to the user as an identifier of the association. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: CONFIG_DEBUG_PAGEALLOC and virt_addr_valid()
      ... We are trying to validate a kernel address that is passed by the user. ... structure is passed to the user as an identifier of the association. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: CONFIG_DEBUG_PAGEALLOC and virt_addr_valid()
      ... > We are trying to validate a kernel address that is passed by the user. ... > structure is passed to the user as an identifier of the association. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)