[Bug 52411] New: Kernel 3.7 regression: intel gpu never go in rc6 after suspend

bugzilla-daemon at bugzilla.kernel.org bugzilla-daemon at bugzilla.kernel.org
Mon Jan 7 01:19:39 PST 2013


https://bugzilla.kernel.org/show_bug.cgi?id=52411

           Summary: Kernel 3.7 regression: intel gpu never go in rc6 after
                    suspend
           Product: Drivers
           Version: 2.5
    Kernel Version: 3.7.1
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Video(DRI - Intel)
        AssignedTo: intel-gfx-bugs at lists.freedesktop.org
        ReportedBy: bay at hackerdom.ru
                CC: intel-gfx-bugs at lists.freedesktop.org
        Regression: Yes


Created an attachment (id=90581)
 --> (https://bugzilla.kernel.org/attachment.cgi?id=90581)
Xorg.0.log

In kernels 3.7.0 and 3.7.1 gpu sometimes switches in permanent "always-powered
on" state after resume from suspend.

This results in increased power consumpution and a noise from fans.

An output from powertop:
|             GPU     |
|                     |
| Powered On100.0%    |
| RC6         0.0%    |
| RC6p        0.0%    |
| RC6pp       0.0%    |

intel_gpu_top says that there are no programs who use gpu:

render busy:      0%:                 render space: 0/131072
bitstream busy:   0%:                 bitstream space: 0/131072
  blitter busy:   0%:                 blitter space: 0/131072

task  percent busy
                                      vert fetch: 0 (0/sec)
                                      prim fetch: 0 (0/sec)
                                  VS invocations: 0 (0/sec)
                                  GS invocations: 0 (0/sec)
                                        GS prims: 0 (0/sec)
                                  CL invocations: 0 (0/sec)
                                        CL prims: 0 (0/sec)
                                  PS invocations: 0 (0/sec)
                                   PS depth pass: 0 (0/sec)

I haven't seen this on older kernels(3.6.8, 3.6.6, 3.6.1, 3.6.0, 3.5.2, 3.5.0,
3.4.5, 3.4.0, 3.3.0, 3.2.5, 3.2.0, 3.1.0, 3.0.3)

Some data about the system:
# uname -a
Linux BaysGentooNotebook 3.7.1-gentoo #1 SMP Thu Jan 3 22:16:59 YEKT 2013
x86_64 Intel(R) Core(TM) i5-2410M CPU @ 2.30GHz GenuineIntel GNU/Linux
# intel_stepping 
Vendor: 0x8086, Device: 0x0116, Revision: 0x09 (??)
# dmesg | grep RC6
[ 3388.580819] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 5458.208680] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[27481.114489] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[29492.097527] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[29909.872220] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off

Kernel command line: root=/dev/sda7 rootfstype=ext4 resume=/dev/sda6 rw
pcie_aspm=force i915.i915_enable_rc6=1 quiet

-- 
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the intel-gfx-bugs mailing list