root@BDW102:/opt/X11R7/src/intel-gpu-tools/tests# ./pm_rps --r reset IGT-Version: 1.16-gf565b6c (x86_64) (Linux: 4.8.0-rc5-nightly+ x86_64) (pm_rps:6197) CRITICAL: Test assertion failure function idle_check, file pm_rps.c:505: (pm_rps:6197) CRITICAL: Failed assertion: freqs[CUR] == freqs[RPn] (pm_rps:6197) CRITICAL: error: 1100 != 300 Stack trace: #0 [__igt_fail_assert+0xf1] #1 [idle_check+0x9f] #2 [waitboost+0x21b] #3 [__real_main682+0x32d] #4 [main+0x29] #5 [__libc_start_main+0xf0] #6 [_start+0x29] #7 [+0x29] Subtest reset failed. **** DEBUG **** (pm_rps:6197) drmtest-DEBUG: Test requirement passed: !(fd<0) (pm_rps:6197) DEBUG: Apply low load... (pm_rps:6197) DEBUG: gt freq (MHz): cur=500 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=500 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: Waited 0 msec to stabilize cur (pm_rps:6197) DEBUG: Reset gpu... (pm_rps:6197) drmtest-DEBUG: Test requirement passed: !(fd<0) (pm_rps:6197) ioctl-wrappers-DEBUG: Test requirement passed: gem_has_ring(fd, ring) (pm_rps:6197) ioctl-wrappers-DEBUG: Test requirement passed: has_ban_period (pm_rps:6197) igt-gt-DEBUG: Test requirement passed: has_gpu_reset(fd) (pm_rps:6197) igt-gt-DEBUG: Test requirement passed: ctx == 0 || ring == I915_EXEC_RENDER (pm_rps:6197) DEBUG: Wait for gpu... (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: Apply low load again... (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: Waited 0 msec to stabilize cur (pm_rps:6197) DEBUG: Removing load... (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) DEBUG: gt freq (MHz): cur=1100 min=500 max=1100 RP0=1100 RP1=300 RPn=300 (pm_rps:6197) CRITICAL: Test assertion failure function idle_check, file pm_rps.c:505: (pm_rps:6197) CRITICAL: Failed assertion: freqs[CUR] == freqs[RPn] (pm_rps:6197) CRITICAL: error: 1100 != 300 **** END **** Subtest reset: FAIL (22.215s)