Re: USB devices with same vendor:product id

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

 



Quoting Ján Tomko (2020-02-03 14:45:38)
> There has been a proposal (or two?) for addressing USB hostdevs by bus/port
> https://bugzilla.redhat.com/show_bug.cgi?id=1497984
> Sadly it never landed upstream.

Regarding that patch, as I mentioned in another reply, *USB* bus numbers
on Linux aren't stable -- see
<https://github.com/torvalds/linux/blob/master/drivers/usb/core/usb.c#L629-L633>

("Each device's dev->devpath will be stable until USB is re-cabled, and hubs
are often labeled with these port numbers.  The name isn't as stable:
bus->busnum changes easily from modprobe order, cardbus or pci hotplugging, and
so on.")

So unless it uses PCI devpaths, which from a quick glance at the code I
don't think it does, that doesn't actually solve the problem of changing
*bus* numbers -- it only solves the problem of changing *device* numbers
under an assumed-to-be-but-not-actually stable bus.

-- Pol






[Index of Archives]     [Virt Tools]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [KDE Users]

  Powered by Linux