The Solution
- Allow drivers to create device nodes themselves
- Removes device number indirection
- Can ignore device numbers and use device instance structures
- Effectively increases device number space
- Hot-plug support comes free
- Easy and natural scanning of devices
- Provide a structured name-space
- Provide multiple name-spaces, exposing:
- True physical location of devices (vapourware)
- Driver topology (partly exposes physical location)
- Classification by device types
- Consistent references to roaming devices (vapourware)
- We need them all
Next