A kernel patch has been accepted that mostly resolves this issue:

http://www.gossamer-threads.com/lists/linux/kernel/2126922

This modifies the xHCI driver to apply a quirk (XHCI_AVOID_BEI) to all
Intel xHCI host controllers (previously the quirk was only applied to
one series of Intel controllers).  The patch affects all isochronous USB
devices, e.g. video and audio capture.

After applying the patch I'm able to record video as long as the Live2
is plugged in after the PC has booted.  If the Live2 is present during
boot, the failure is intermittent.  Our latest hypothesis is that this
is a bug in the cx231xx driver, not the xHCI driver. The current
behaviour is still a big step forward, allowing reliable recording, and
likely will resolve issues for a significant number of video and audio
capture devices connected to Intel xHCI host controllers, thus for now I
would mark this issue resolved and I'll submit another bug report if I'm
able to narrow down the outstanding issue(s).

I've successfully tested the patch against the following kernels:

* Mainline 4.0-rc5
* Mainline 3.19.2
* Mainline 3.19.3
* Ubuntu 3.19.0-10-generic

It looks like it will be kernel 4.1 before the patch makes it to general
availability.

Should I change the status from "Triaged" to "Fix Committed"?

Thanks,
Alistair

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1412121

Title:
  Hauppauge USB-Live2 fails on Haswell USB3 port

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1412121/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to