On 07/27/2014 11:21 PM, Evan Langlois wrote: > Sorry if this is answered somewhere, but I couldn't find anything > specific on Google as far as how to determine if this quirk is needed > or if its configurable at boot/run-time. Its an HP laptop, and it > looks like other HP models have the problem. > > I most often get this when turning on a USB TV Tuner, which is also HP > branded but shows up as a Hauppage device. I get glitches on the TV > output, less with tvtime than other viewers, and these glitches go > away if I transcode a DVD while watching TV .. yeah, I know that makes > no sense. Not sure if the glitches are related to the dmesg warnings. > > I'll attach the lspci to the message in case anyone needs it. Please > advise on the next step to proceed. > > I'm running a Ubuntu kernel, but I imagine a stock kernel would react > the same. uname -a ... > Linux Taro 3.13.0-32-lowlatency #57-Ubuntu SMP PREEMPT Tue Jul 15 > 04:08:59 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux > > dmesg output .... (all the repeats deleted) ... > [270905.416782] xhci_hcd 0000:00:10.0: WARN Successful completion on > short TX: needs XHCI_TRUST_TX_LENGTH quirk? > It's possible you need the quirk, The patch description explains the quirk quite well: http://article.gmane.org/gmane.linux.usb.general/64390/match=xhci+add+new+short+tx+quirk+fresco+logic+host The flag is set based on the vendor and device id of the xhci controller. what does lspci say about your xhci controller? -Mathias -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html