Bug 217955
Summary: | Performance regression: resume_console takes 100ms longer in S2idle/S3 resume in v6.6-rc1 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Todd Brandt (todd.e.brandt) |
Component: | Serial | Assignee: | Russell King (rmk) |
Status: | RESOLVED PATCH_ALREADY_AVAILABLE | ||
Severity: | normal | CC: | john.ogness, pmladek |
Priority: | P3 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 6.6.0-rc1 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | 9e70a5e109a4a23367810de09be826c52d27ee2f |
Bug Depends on: | |||
Bug Blocks: | 178231 | ||
Attachments: |
otcpl-asus-e200-cht_freeze-6.5.html
otcpl-asus-e200-cht_freeze-6.6-rc1.html otcpl-dell-p3520_freeze-6.5.html otcpl-dell-p3520_freeze-6.6-rc1.html otcpl-z170x-ud5_freeze-6.5.html otcpl-z170x-ud5_freeze-6.6-rc1.html |
Description
Todd Brandt
2023-09-27 20:15:53 UTC
Created attachment 305152 [details]
otcpl-asus-e200-cht_freeze-6.5.html
Created attachment 305153 [details]
otcpl-asus-e200-cht_freeze-6.6-rc1.html
Created attachment 305154 [details]
otcpl-dell-p3520_freeze-6.5.html
Created attachment 305155 [details]
otcpl-dell-p3520_freeze-6.6-rc1.html
Created attachment 305156 [details]
otcpl-z170x-ud5_freeze-6.5.html
Created attachment 305157 [details]
otcpl-z170x-ud5_freeze-6.6-rc1.html
The effect is most pronounced in the GigaByte z170x UD5. It goes from 300ms to 400ms because of an msleep 100 in the resume_console code. This might not seem like much but it's in series with everything else so it will always be there. Our goal is to keep both suspend and resume under 1 second if at all possible, so every bit counts. Thanks for reporting. I can reproduce this with Qemu. I am looking into it. I'll test this in this weekend's 48 hour run. Thanks. I've just completed an hour block of testing on the affected systems and can confirm that the issue is resolved. Thanks! Tested-by: Todd Brandt <todd.e.brandt@linux.intel.com> |