kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #106650
[Bug 1425803] Re: Driver problem with USB chipset VIA VL812-B2
Kernel 4.0-rc2 tested. Problem remains.
In rc2 there was a minimal fglrx driver in the kernel so I was able to
get a more usual desktop and use the graphical system monitor app. The
manifestation of the problem is slightly different now. Total CPU usage
still goes to 24 - 25% when a USB 3.0 hub is plugged in, but the khubd
process does not seem to take excessive CPU time. Instead, the kworker
and ksoftirqd processes take it all up. The kworker thread(s) take in
total about 17% and the ksoftirqd thread(s) about 7%.
The problem remains the same in all other aspects. It is present with
hubs using the VIA or Genesyslogic chipsets. Excessive CPU usage
continues even after the external hubs are disconnected. The cure
remains to unbind and then bind the xhci_hcd driver serving the internal
USB 3.0 hub.
** Changed in: linux (Ubuntu)
Status: Incomplete => Confirmed
--
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/1425803
Title:
Driver problem with USB chipset VIA VL812-B2
Status in linux package in Ubuntu:
Confirmed
Bug description:
Presuming the system info you need is in the automatically generated
collection from ubuntu-bug. Ubuntu 14.10, fully updated. Kernel
3.16.0-31-generic.
The problem described also exists in earlier kernels although I cannot
say when it first appeared.
I have a HooToo HT-UH005 4-Port USB 3.0 hub (VIA VL812-B2 chipset) .
I'm using it with a HP Pavilion 17-e049wm laptop. This computer has
two USB 3.0 ports.
When the computer is quiescent the CPU consumed is normally 0% to 1%.
That's the same whether there are USB 2.0 or 3.0 devices plugged into
its onboard USB 3.0 ports, or not.
As soon as I plug the HT-UH005 hub into one of those USB 3.0 ports, a
system process khubd appears and it takes about 7% of CPU. Also,
several "kworker" and "ksoftirqd" threads appear which between them
consume another 18% of CPU, for a total of 25% CPU load. That's just
because the HT-UH005 was plugged in. No peripherals attached to the
HT-UH005.
Stranger still, when I unplug the HT-UH005 the khubd, kworker, and
ksoftirqd threads *continue* to consume 25% CPU. That's with the HT-
UH005 disconnected after it was previously connected. This goes on
indefinitely. The only way I can get things back to normal is to
reboot or to manually stop and restart (unbind and then bind) the
xhci_hcd driver that's servicing the internal hub that runs the
computer's two USB 3.0 ports.
The listing from dmesg shows no apparent problems when the HT-UH005 is
connected or disconnected. Listing from lsusb shows the HT-UH005
successfully connected to a port on the internal USB 3.0 hub using
driver xhci_hcd.
This could be caused by some sort of incompatibility between the AMD
internal hub and the VIA external hub. But, that the condition
persists after the HT- UH005 is disconnected suggests it is almost
surely a linux driver problem.
ProblemType: Bug
DistroRelease: Ubuntu 14.10
Package: linux-image-3.16.0-31-generic 3.16.0-31.41
ProcVersionSignature: Ubuntu 3.16.0-31.41-generic 3.16.7-ckt5
Uname: Linux 3.16.0-31-generic x86_64
NonfreeKernelModules: wl fglrx
ApportVersion: 2.14.7-0ubuntu8.2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC1: warren 5539 F.... pulseaudio
/dev/snd/controlC0: warren 5539 F.... pulseaudio
CurrentDesktop: Unity
Date: Wed Feb 25 22:12:53 2015
HibernationDevice: RESUME=UUID=d6ce9a82-d272-4efa-bfe4-e13c883b2418
InstallationDate: Installed on 2012-05-23 (1008 days ago)
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Release amd64 (20120425)
MachineType: Hewlett-Packard HP Pavilion 17 Notebook PC
ProcFB: 0 EFI VGA
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-31-generic root=UUID=515bfe03-1a57-4762-9cc1-6896e081c4c5 ro quiet splash rootfstype=ext4 vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.16.0-31-generic N/A
linux-backports-modules-3.16.0-31-generic N/A
linux-firmware 1.138.1
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/04/2013
dmi.bios.vendor: Insyde
dmi.bios.version: F.31
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 1984
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 01.13
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrF.31:bd12/04/2013:svnHewlett-Packard:pnHPPavilion17NotebookPC:pvr0880100003305B10000620100:rvnHewlett-Packard:rn1984:rvr01.13:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: HP Pavilion 17 Notebook PC
dmi.product.version: 0880100003305B10000620100
dmi.sys.vendor: Hewlett-Packard
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1425803/+subscriptions
References