On Fri, Feb 16, 2024 at 04:12:30PM +0200, Mathias Nyman wrote: > Several unused ports may share the same bogus location data in ACPI > PLD tables. This causes port peering failures as these several unused > USB2 and USB3 ports suddenly match based on their location. > > Don't print the "usb: port power management may be unreliable" warning, > or block port power-off in case peering failed for two ports with > connect type set to USB_PORT_NOT_USED. What if one port is marked USB_PORT_NOT_USED but its bogus location data causes the system to think it should peer with a port that _is_ in use (and maybe is already peered with a different port)? Alan Stern