The patch introduced a new watchdog for handling missing interrupts. Which can cause problems if it does not get stopped before a suspend (for example). I found two commits in the upstream sources that potentially fix the behaviour for this. Maybe you could find out whether/which one (or both) helps in this case:
The patch introduced a new watchdog for handling missing interrupts. Which can cause problems if it does not get stopped before a suspend (for example). I found two commits in the upstream sources that potentially fix the behaviour for this. Maybe you could find out whether/which one (or both) helps in this case:
1. cdc647a9b757416 59bfc6acc44a6b3 a646ad53bf (USB: another ehci_iaa watchdog fix) d014ca3352d1ab5 c2279ec548 (USB: ehci shutdown refactored)
2. 21da84a89312dd8
Best try 1. first since this is the less intrusive change, which would have better chances to get accepted for SRU.