[cc: kraxel] Jan Kiszka <jan.kis...@web.de> writes:
> From: Jan Kiszka <jan.kis...@siemens.com> > > Device IDs may conflict with device names or aliases. From now on we > only accept them outside qtree paths. This also makes dumping IDs in > qbus_list_dev/bus obsolete. > > Signed-off-by: Jan Kiszka <jan.kis...@siemens.com> I don't like this at all. 1. Specific problem: With the current code, multiple devices with the same driver work only if I take care: addressing by driver name gets me only the first, so I better set suitable IDs. With your patch, multiple devices with the same driver don't work, no matter what I do. 2. General principle: When I set an ID, I want the system to accept that ID in all contexts where it makes sense. Ambiguity created by badly chosen IDs is *my* problem.