[Bug 80703] New: [BSW]The infomation read from RC6 status register is wrong

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jun 30 00:00:01 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=80703

          Priority: medium
            Bug ID: 80703
                CC: intel-gfx-bugs at lists.freedesktop.org
          Assignee: intel-gfx-bugs at lists.freedesktop.org
           Summary: [BSW]The infomation read from RC6 status register is
                    wrong
        QA Contact: intel-gfx-bugs at lists.freedesktop.org
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: jinxianx.guo at intel.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: DRM/Intel
           Product: DRI

Created attachment 101997
  --> https://bugs.freedesktop.org/attachment.cgi?id=101997&action=edit
The infomation read from RC6 status register is wrong

==System Environment==
--------------------------
Regression: No. 
It's first time to run the test.

Non-working platforms: BYT

==kernel==
--------------------------
origin/drm-intel-nightly: 1087d4bf01e79523898c6c31615bf0c369e0039a(fails)
    drm-intel-nightly: 2014y-06m-25d-13h-11m-05s integration manifest
origin/drm-intel-next-queued: 91565c85b66db820f01894a971d39aaef60c4325(fails)
    drm/i915: Don't try to look up object for non-existent fb    
origin/drm-intel-fixes: 8525a235c96a548873c6c5644f50df32b31f04c6(fails)
    drm/i915: vlv_prepare_pll is only needed in case of non DSI interfaces

==Bug detailed description==
-----------------------------
[root at x-bsw01 tools]# ./intel_reg_read 0x130094
0x130094 : 0xA1

If run igt case pm_rc6_residency, the result shows below:
[root at x-bsw01 tests]# ./pm_rc6_residency
IGT-Version: 1.7-g67e29a3 (x86_64) (Linux: 3.16.0-rc2_kcloud_1305a9_20140630+
x86_64)
Test assertion failure function rc6_residency_check, file
pm_rc6_residency.c:146:
Last errno: 0, Success
Failed assertion: diff >= (SLEEP_DURATION - RC6_FUDGE)
GPU was not in RC6 long enough. Check that the GPU is as idle as possible(ie.
no X, running and running no other tests)
Subtest rc6-residency-check: FAIL
This machine doesn't support rc6pp
This machine doesn't support rc6p
This machine doesn't support rc6
The residency counter: 0.000000
Test requirement not met in function rc6_residency_counter, file
pm_rc6_residency.c:130:
Last errno: 0, Success
Test requirement: (flag_support == 0)
This machine didn't entry any RC6 state.
Subtest rc6-residency-counter: SKIP


if apply the attached patch, we can see below debugfs information: 
[root at x-bsw01 ~]# cat /sys/kernel/debug/dri/64/i915_drpc_info 
Video Turbo Mode: no 
Turbo enabled: yes 
HW control enabled: yes 
SW control enabled: no 
RC6 Enabled: yes 
Render Power Well: Down 
Media Power Well: Down 
Render RC6 residency since boot: 210147482 
Media RC6 residency since boot: 210147747 
Forcewake Render Count = 0 
Forcewake Media Count = 0

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are on the CC list for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20140630/0f925d6c/attachment-0001.html>


More information about the intel-gfx-bugs mailing list