2016-12-22 18:28:27 |
Mike Rushton |
bug |
|
|
added bug |
2016-12-22 18:28:52 |
Mike Rushton |
attachment added |
|
kern.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1652132/+attachment/4795377/+files/kern.log |
|
2016-12-22 18:29:05 |
Mike Rushton |
attachment added |
|
dmesg1.log https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1652132/+attachment/4795378/+files/dmesg1.log |
|
2016-12-22 18:30:10 |
Brad Figg |
linux (Ubuntu): status |
New |
Incomplete |
|
2016-12-22 18:34:25 |
Mike Rushton |
summary |
Call trace when testing fstat stressor on ppc64el with virtual keyboard and mouse |
Call trace when testing fstat stressor on ppc64el with virtual keyboard and mouse present |
|
2016-12-22 18:35:28 |
Mike Rushton |
tags |
|
blocks-hwcert-server |
|
2016-12-22 18:42:53 |
Jeff Lane |
bug task added |
|
stress-ng |
|
2016-12-23 16:36:35 |
Jeff Lane |
linux (Ubuntu): status |
Incomplete |
Confirmed |
|
2016-12-23 16:40:00 |
Jeff Lane |
stress-ng: assignee |
|
Colin Ian King (colin-king) |
|
2017-01-20 18:45:42 |
Colin Ian King |
bug task deleted |
stress-ng |
|
|
2017-01-20 18:45:47 |
Colin Ian King |
linux (Ubuntu): importance |
Undecided |
High |
|
2017-01-20 18:45:49 |
Colin Ian King |
linux (Ubuntu): assignee |
|
Colin Ian King (colin-king) |
|
2017-01-20 18:45:51 |
Colin Ian King |
linux (Ubuntu): status |
Confirmed |
In Progress |
|
2017-01-26 14:38:39 |
Colin Ian King |
bug watch added |
|
http://bugzilla.kernel.org/show_bug.cgi?id=193301 |
|
2017-01-26 14:38:39 |
Colin Ian King |
bug task added |
|
linux |
|
2017-01-27 11:11:26 |
Colin Ian King |
description |
Ubuntu 16.04.1
Kernel = 4.4.0-53-generic-74-Ubuntu ppc64le
When running the stress-ng "fstat" stressor, it is trying to access the USB bus and giving a call trace and locking up any further USB activity (lsusb hangs). This only seems to occur so far on openpower(Firestone and Garrison) where there is a virtual USB keyboard and mouse built into the BMC.
From lsusb(before crashing): Bus 001 Device 004: ID 046b:ff10 American Megatrends, Inc. Virtual Keyboard and Mouse
Another openpower server(Briggs) has no virtual usb devices and does not experience the failure.
Please see attached kern.log and dmesg output for further details. |
== SRU REQUEST [Xenial, Yakkety, Zesty] ==
Ubuntu 16.04.1
Kernel = 4.4.0-53-generic-74-Ubuntu ppc64le
When running the stress-ng "fstat" stressor, it is trying to access the USB bus and giving a call trace and locking up any further USB activity (lsusb hangs). This only seems to occur so far on openpower(Firestone and Garrison) where there is a virtual USB keyboard and mouse built into the BMC.
From lsusb(before crashing): Bus 001 Device 004: ID 046b:ff10 American Megatrends, Inc. Virtual Keyboard and Mouse
Another openpower server(Briggs) has no virtual usb devices and does not experience the failure.
Please see attached kern.log and dmesg output for further details.
== Fix ==
Quirking the Virtual AMI keyboard and mouse with ALWAYS_POLL addresses the issue. The patch has been accepted into the upstream queue for 4.11.
== Test Case ==
run 10 times:
sudo stress-ng --fstat 128 -t 60 -v
Without the fix, it will hang, with the fix there is no hang or USB error messages.
== Regression Potential ==
This only quirks a specific AMI virtual keyboard and mouse into a poll mode, so it touches one device. Futhermore, the poll mode shouldn't affect operation; it just makes the URB handling less efficient. |
|
2017-01-27 11:12:29 |
Colin Ian King |
description |
== SRU REQUEST [Xenial, Yakkety, Zesty] ==
Ubuntu 16.04.1
Kernel = 4.4.0-53-generic-74-Ubuntu ppc64le
When running the stress-ng "fstat" stressor, it is trying to access the USB bus and giving a call trace and locking up any further USB activity (lsusb hangs). This only seems to occur so far on openpower(Firestone and Garrison) where there is a virtual USB keyboard and mouse built into the BMC.
From lsusb(before crashing): Bus 001 Device 004: ID 046b:ff10 American Megatrends, Inc. Virtual Keyboard and Mouse
Another openpower server(Briggs) has no virtual usb devices and does not experience the failure.
Please see attached kern.log and dmesg output for further details.
== Fix ==
Quirking the Virtual AMI keyboard and mouse with ALWAYS_POLL addresses the issue. The patch has been accepted into the upstream queue for 4.11.
== Test Case ==
run 10 times:
sudo stress-ng --fstat 128 -t 60 -v
Without the fix, it will hang, with the fix there is no hang or USB error messages.
== Regression Potential ==
This only quirks a specific AMI virtual keyboard and mouse into a poll mode, so it touches one device. Futhermore, the poll mode shouldn't affect operation; it just makes the URB handling less efficient. |
== SRU REQUEST [Xenial, Yakkety, Zesty] ==
Ubuntu 16.04.1
Kernel = 4.4.0-53-generic-74-Ubuntu ppc64le
When running the stress-ng "fstat" stressor, it is trying to access the USB bus and giving a call trace and locking up any further USB activity (lsusb hangs). This only seems to occur so far on openpower(Firestone and Garrison) where there is a virtual USB keyboard and mouse built into the BMC.
From lsusb(before crashing): Bus 001 Device 004: ID 046b:ff10 American Megatrends, Inc. Virtual Keyboard and Mouse
Another openpower server(Briggs) has no virtual usb devices and does not experience the failure.
Please see attached kern.log and dmesg output for further details.
== Fix ==
Quirking the Virtual AMI keyboard and mouse with ALWAYS_POLL addresses the issue. The patch has been accepted into the upstream queue for 4.11, see http://www.spinics.net/lists/linux-usb/msg152977.html
== Test Case ==
run 10 times:
sudo stress-ng --fstat 128 -t 60 -v
Without the fix, it will hang, with the fix there is no hang or USB error messages.
== Regression Potential ==
This only quirks a specific AMI virtual keyboard and mouse into a poll mode, so it touches one device. Futhermore, the poll mode shouldn't affect operation; it just makes the URB handling less efficient. |
|
2017-01-31 14:01:14 |
Tim Gardner |
nominated for series |
|
Ubuntu Xenial |
|
2017-01-31 14:01:14 |
Tim Gardner |
bug task added |
|
linux (Ubuntu Xenial) |
|
2017-01-31 14:01:35 |
Tim Gardner |
linux (Ubuntu Xenial): assignee |
|
Colin Ian King (colin-king) |
|
2017-01-31 14:01:40 |
Tim Gardner |
linux (Ubuntu Xenial): status |
New |
Fix Committed |
|
2017-02-03 11:22:11 |
Thadeu Lima de Souza Cascardo |
nominated for series |
|
Ubuntu Yakkety |
|
2017-02-09 22:02:12 |
Thadeu Lima de Souza Cascardo |
tags |
blocks-hwcert-server |
blocks-hwcert-server verification-needed-xenial |
|
2017-02-09 22:02:51 |
Thadeu Lima de Souza Cascardo |
tags |
blocks-hwcert-server verification-needed-xenial |
blocks-hwcert-server verification-needed-xenial verification-needed-yakkety |
|
2017-02-14 09:30:47 |
Colin Ian King |
tags |
blocks-hwcert-server verification-needed-xenial verification-needed-yakkety |
blocks-hwcert-server verification-done-xenial verification-needed-yakkety |
|
2017-02-14 10:05:42 |
Colin Ian King |
tags |
blocks-hwcert-server verification-done-xenial verification-needed-yakkety |
blocks-hwcert-server verification-done-xenial verification-done-yakkety |
|
2017-02-20 07:42:07 |
Launchpad Janitor |
linux (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-02-20 07:46:10 |
Launchpad Janitor |
linux (Ubuntu): status |
In Progress |
Fix Released |
|