On 22.2.2024 16.06, Greg KH wrote:
On Thu, Feb 22, 2024 at 03:38:19PM +0200, Mathias Nyman wrote:
Unused USB ports may have bogus location data in ACPI PLD tables.
This causes port peering failures as these unused USB2 and USB3 ports
location may match.
This is seen on DELL systems where all unused ports return zeroed
location data.
Don't try to peer or match ports that have connect type set to
USB_PORT_NOT_USED.
Tested-by: Paul Menzel <pmenzel@xxxxxxxxxxxxx>
Cc: stable@xxxxxxxxxxxxxxx
Signed-off-by: Mathias Nyman <mathias.nyman@xxxxxxxxxxxxxxx>
What commit does this fix? "all" of them?
Right, git blame shows the code this fixes was added 10 years ago in 3.16
Fixes: 3bfd659baec8 ("usb: find internal hub tier mismatch via acpi")
Cc: stable@xxxxxxxxxxxxxxx # v3.16+
Thanks
Mathias