Activity log for bug #1652132

Date Who What changed Old value New value Message
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