patch "usbcore: Select only first configuration for non-UAC3 compliant" added to usb-linus