Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#61682 - [linux] 4.20 autosuspend causes 1 core to spend all it's time in kernel space.

Attached to Project: Arch Linux
Opened by Jakub (kubast2) - Friday, 08 February 2019, 19:51 GMT
Last edited by Andreas Radke (AndyRTR) - Thursday, 09 January 2020, 05:47 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Jan Alexander Steffens (heftig)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Usb driver sits the whole time in kernel space, disabling usb autosuspend with usbcore.autosuspend=-1 kernel cmdline gets rid of the issue, and gives a noticeable boost to ffmpeg encoding times.

Additional info:
* 4.20.7
* in attachments compressed 10 seconds perf report

Steps to reproduce:
1.Turn on my laptop.
2.kworker uses 80% of a single cpu core, one cpu core spends 100% of the time in kernel space at all time.
3.Disconnecting all usb devices doesn't help.
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Thursday, 09 January 2020, 05:47 GMT
Reason for closing:  Fixed
Comment by Jakub (kubast2) - Friday, 08 February 2019, 22:02 GMT
[Deleted]
Comment by Andreas Radke (AndyRTR) - Tuesday, 10 December 2019, 16:05 GMT
Is this still an issue?
Comment by Jakub (kubast2) - Wednesday, 08 January 2020, 21:56 GMT
Nope it seemingly got fixed, I tried to go back to previous kernel version(4.20.7), but the problem didn't persist.

Loading...