← Back to team overview

kernel-packages team mailing list archive

[Bug 1412121] Re: Hauppauge USB-Live2 fails on Haswell USB3 port

 

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 Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1412121

Title:
  Hauppauge USB-Live2 fails on Haswell USB3 port

Status in linux package in Ubuntu:
  Triaged

Bug description:
  Hi,

  I've been attempting to capture video using a Hauppauge USB-Live2.
  This works fine in Ubuntu 14.04 on an older laptop that only has USB2
  ports, but fails on my Dell XPS13 which is USB3 with the Haswell
  chipset.

  The information in this bug report is based on Ubuntu 14.10 / Kernel
  3.16.0-29, however I have also tried it on a daily 15.04 image (3.18
  kernel) and using the upstream 3.19-rc4 kernel without success (the
  error messages change, and it does seem to be improving, but still
  fails to operate correctly).

  I'll attach an extract from /var/log/syslog that shows the following:

  1. Plugging in the Live2 - from 09:30:48 to 09:30:56
  2. Attempting to run mythffmpeg as shown below - at 09:31:33
  3. Terminating mythffmpeg with Control-C - 09:31:43
  4. Unplugging the Live2 - 09:32:47

  The command line was: mythffmpeg -y -loglevel debug -f alsa -i
  plughw:1,0 -f v4l2 -s pal -pix_fmt yuyv422 -i /dev/video1 -b:v 2048k
  a.nut

  Please let me know what other information you would like to see.

  Thanks,
  Alistair

  ProblemType: Bug
  DistroRelease: Ubuntu 14.10
  Package: linux-image-3.16.0-29-generic 3.16.0-29.39
  ProcVersionSignature: Ubuntu 3.16.0-29.39-generic 3.16.7-ckt2
  Uname: Linux 3.16.0-29-generic x86_64
  ApportVersion: 2.14.7-0ubuntu8
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  alistair   3318 F.... pulseaudio
   /dev/snd/controlC0:  alistair   3318 F.... pulseaudio
  CurrentDesktop: Unity
  Date: Sun Jan 18 09:34:55 2015
  EcryptfsInUse: Yes
  HibernationDevice: RESUME=UUID=702aea9f-a502-441c-b933-e9c6a284ce3a
  InstallationDate: Installed on 2013-12-25 (389 days ago)
  InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20131224)
  MachineType: Dell Inc. XPS13 9333
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-29-generic root=UUID=d63939df-e79f-4ea5-a068-c9bf2a928200 ro persistent quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.16.0-29-generic N/A
   linux-backports-modules-3.16.0-29-generic  N/A
   linux-firmware                             1.138.1
  SourcePackage: linux
  UpgradeStatus: Upgraded to utopic on 2014-12-10 (38 days ago)
  dmi.bios.date: 11/11/2013
  dmi.bios.vendor: Dell Inc.
  dmi.bios.version: A01
  dmi.board.name: 099TN4
  dmi.board.vendor: Dell Inc.
  dmi.board.version: A00
  dmi.chassis.type: 8
  dmi.chassis.vendor: Dell Inc.
  dmi.chassis.version: 0.1
  dmi.modalias: dmi:bvnDellInc.:bvrA01:bd11/11/2013:svnDellInc.:pnXPS139333:pvr:rvnDellInc.:rn099TN4:rvrA00:cvnDellInc.:ct8:cvr0.1:
  dmi.product.name: XPS13 9333
  dmi.sys.vendor: Dell Inc.

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


References