Bug 111594 - [guc/huc] Deep Package C-states never reached after laptop screen is turned off
Summary: [guc/huc] Deep Package C-states never reached after laptop screen is turned off
Status: NEEDINFO
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: not set not set
Assignee: sujaritha.sundaresan
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-09-09 07:34 UTC by kitestramuort
Modified: 2019-09-16 15:39 UTC (History)
2 users (show)

See Also:
i915 platform: KBL
i915 features: display/eDP, display/FBC, firmware/guc, firmware/huc, power/runtime PM


Attachments
dmesg (159.16 KB, text/plain)
2019-09-09 07:34 UTC, kitestramuort
no flags Details
powertop before (11.37 KB, text/plain)
2019-09-09 07:35 UTC, kitestramuort
no flags Details
powertop after (11.37 KB, text/x-log)
2019-09-09 07:35 UTC, kitestramuort
no flags Details
turbostat before (16.75 KB, text/plain)
2019-09-09 07:36 UTC, kitestramuort
no flags Details
turbostat after (11.47 KB, text/plain)
2019-09-09 07:36 UTC, kitestramuort
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description kitestramuort 2019-09-09 07:34:44 UTC
Created attachment 145301 [details]
dmesg

Hardware is a laptop with a Core i5 8250U and Intel GFX 620 running Coreboot. 

# turbostat --show Pkg%pc8
Pkg%pc8
80.72
80.72

# xset dpms force off

wait a minute or so, then turn the screen back on

# turbostat --show Pkg%pc8
Pkg%pc8
0.00
0.00

Powertop also confirms this. PC states 2 and below are never reached.

All 5.3.0-RCs have this, 5.2.x all work well.
Comment 1 kitestramuort 2019-09-09 07:35:20 UTC
Created attachment 145302 [details]
powertop before
Comment 2 kitestramuort 2019-09-09 07:35:38 UTC
Created attachment 145303 [details]
powertop after
Comment 3 kitestramuort 2019-09-09 07:36:00 UTC
Created attachment 145304 [details]
turbostat before
Comment 4 kitestramuort 2019-09-09 07:36:38 UTC
Created attachment 145305 [details]
turbostat after
Comment 5 Lakshmi 2019-09-09 07:46:30 UTC
> All 5.3.0-RCs have this, 5.2.x all work well.
A bisect will help us to find clues. Can you bisect?
Comment 6 kitestramuort 2019-09-09 08:46:51 UTC
I'm afraid I can't :-/
Comment 7 kitestramuort 2019-09-16 13:46:17 UTC
5.3 final also has this. Tried with a Skylake laptop this time (Xps15, 6700HQ). Could it be firmware related, 5.3 uses a different GuC.
Comment 8 Radosław Szwichtenberg 2019-09-16 14:15:32 UTC
Could you please try with i915.enable_guc=0 and let us know if behaviour is different?
Comment 9 kitestramuort 2019-09-16 14:54:42 UTC
Nailed it! No problem with i915.enable_guc=0 on both machines.

Thanks.
Comment 10 Lakshmi 2019-09-16 15:27:26 UTC
Thanks for the feedback.(In reply to Radosław Szwichtenberg from comment #8)
> Could you please try with i915.enable_guc=0 and let us know if behaviour is
> different?

(In reply to kitestramuort from comment #9)
> Nailed it! No problem with i915.enable_guc=0 on both machines.
> 
> Thanks.

Thanks for the feedback.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.