HP Probook 450 usb ehci breaks between 3.13.0-36 and 3.13.0-37

Bug #1454108 reported by Eddie Dunckley
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

Release: Ubuntu 14.04.2 LTS
Package version: linux-image-3.13.0-37-generic
What expect to happen: USB to work after boot-up
Whap happened instead: dead USB, no dmesg messages when unplugging or plugging in USB devices.

HP Probook 450 USB support got broken since 3.13.0-37. Ubuntu 14.04.2 LTS

Similar but not identical to problems as described in https://bugs.launchpad.net/bugs/1072918.
All USB ports dead. dmesg shows ehci_hcd died. cleaning up.

By passing extra kernel parameters using grub menu:
ehci=noirq (or was that acpi=noirq) makes it work but that breaks onboard ethernet.
also tried with tried iommu=soft (didn't work)

Tried all kernel images from 3.13.0-37 to 3.13.0-52 .. all the same result: broken USB.

had to back-step to 3.13.0-36 ...

Just thought I'd mention, that might affect other HP Probook models as well.

kernel modules affected: xhci_hcd, hid_generic, usbhid, ehci

Tags: ehci hp probook usb
Revision history for this message
Eddie Dunckley (eddiedunckley) wrote :

All the new kernel updates still suffer from same problem, I have to hold back kernel to 3.13.0-36

think its related to

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1072918

and

https://bugs.launchpad.net/ubuntu/+source/linux-lts-trusty/+bug/1454108

and

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1133670

If it worked perfectly in 3.13.0-36, what change was made in 37 that breaks it?

There is no linux firmware updater software on HP site, and I do not wish to
install windows just to do a hp firmware flash if its some changes in linux kernel
that is causing the problem.

Revision history for this message
penalvch (penalvch) wrote :

Eddie Dunckley, thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:
apport-collect 1454108

no longer affects: linux-lts-trusty (Ubuntu)
affects: linux-kernel-headers → linux (Ubuntu)
Changed in linux (Ubuntu):
status: New → Incomplete
importance: Undecided → Low
Revision history for this message
Eddie Dunckley (eddiedunckley) wrote :

Ok, have done the apport-collect.

Idea:

if one does a diff between kernel 3.13.0-36 and 3.13.0-37 on the usb source,
that one could see what changed to introduce this bug.

Revision history for this message
Eddie Dunckley (eddie-dunckley) wrote : Re: [Bug 1454108] Re: HP Probook 450 usb ehci breaks between 3.13.0-36 and 3.13.0-37

Thanks you Christopher M. Penalver for looking into this. I did
the apport-collect (had to install a few qt4 qt5 python packages and kde
core python things before it worked)

info re lspci that might be helpful:
00:14.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB xHCI (rev 04)
00:1a.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB EHCI #2 (rev 04)
00:1d.0 USB controller: Intel Corporation 8 Series/C220 Series Chipset
Family USB EHCI #1 (rev 04)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
03:00.0 Network controller: Qualcomm Atheros QCA9565 / AR9565 Wireless
Network Adapter (rev 01)

On Fri, Jan 1, 2016 at 8:16 PM, Christopher M. Penalver <
<email address hidden>> wrote:

> Eddie Dunckley, thank you for taking the time to report this bug and
> helping to make Ubuntu better. Please execute the following command only
> once, as it will automatically gather debugging information, in a terminal:
> apport-collect 1454108
>
> ** No longer affects: linux-lts-trusty (Ubuntu)
>
> ** Project changed: linux-kernel-headers => linux (Ubuntu)
>
> ** Changed in: linux (Ubuntu)
> Status: New => Incomplete
>
> ** Changed in: linux (Ubuntu)
> Importance: Undecided => Low
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1454108
>
> Title:
> HP Probook 450 usb ehci breaks between 3.13.0-36 and 3.13.0-37
>
> Status in linux package in Ubuntu:
> Incomplete
>
> Bug description:
> Release: Ubuntu 14.04.2 LTS
> Package version: linux-image-3.13.0-37-generic
> What expect to happen: USB to work after boot-up
> Whap happened instead: dead USB, no dmesg messages when unplugging or
> plugging in USB devices.
>
> HP Probook 450 USB support got broken since 3.13.0-37. Ubuntu 14.04.2
> LTS
>
> Similar but not identical to problems as described in
> https://bugs.launchpad.net/bugs/1072918.
> All USB ports dead. dmesg shows ehci_hcd died. cleaning up.
>
> By passing extra kernel parameters using grub menu:
> ehci=noirq (or was that acpi=noirq) makes it work but that breaks
> onboard ethernet.
> also tried with tried iommu=soft (didn't work)
>
> Tried all kernel images from 3.13.0-37 to 3.13.0-52 .. all the same
> result: broken USB.
>
> had to back-step to 3.13.0-36 ...
>
> Just thought I'd mention, that might affect other HP Probook models as
> well.
>
> kernel modules affected: xhci_hcd, hid_generic, usbhid, ehci
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1454108/+subscriptions
>

--
------------------------------------------
Eddie Dunckley
the eMail of the species is deadlier than the mail.

Revision history for this message
penalvch (penalvch) wrote :

Eddie Dunckley, unfortunately, nothing was attached to this report.

Hence, could you please use http://cdimage.ubuntu.com/daily-live/current/ instead when apport-collect'ing?

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.