Created attachment 95002 [details] dmesg System Environment: -------------------------- Platform: Haswell kernel (drm-intel-fixes)e20ec540c7796a46107da2ec51c702fcd9af8e17 Bug detailed description: ----------------------------- New case pm_pc8/reg-read-ioctl fails on Haswell with -fixes, -queued and -nihglty kernel. output: IGT-Version: 1.5-g072d358 (x86_64) (Linux: 3.13.0-rc8_drm-intel-fixes_e20ec5_201 40303+ x86_64) Runtime PM support: 1 PC8 residency support: 0 Test assertion failure function reg_read_ioctl_subtest, file pm_pc8.c:1409: Last errno: 5, Input/output error Failed assertion: wait_for_suspended() Subtest reg-read-ioctl: FAIL Reproduce steps: ------------------------- 1. ./pm_pc8 --run-subtest reg-read-ioctl
Judging by the igt commit Paulo has a fix for this, but I haven't yet recovered from the mail flood.
Hi The current drm-intel-nightly tree has some problems with runtime PM, so none of the current tests are passing. I already submitted patches to fix that: "[PATCH 0/6] More runtime PM fixes". The fix for this specific bug is "[PATCH 3/6] drm/i915: get runtime PM at i915_reg_read_ioctl", which can be found here: http://lists.freedesktop.org/archives/intel-gfx/2014-March/041364.html Thanks, Paulo
Hi Patch "drm/i915: get runtime PM at i915_reg_read_ioctl" was merged on -fixes, and I'm pretty sure it fixes the reported bug. If the bug still happens, please reopen the bug report. Thanks, Paulo
Verified.fixed.
Closing old verified.
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.