Bug 91241
Summary: | Get "vblank not available on crtc 1" warning with 3.19-rc1 onwards | ||
---|---|---|---|
Product: | Drivers | Reporter: | William (wjfgb) |
Component: | Video(DRI - Intel) | Assignee: | intel-gfx-bugs (intel-gfx-bugs) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | intel-gfx-bugs |
Priority: | P1 | ||
Hardware: | x86-64 | ||
OS: | Linux | ||
Kernel Version: | 3.19-rc4 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Attachments: |
annotated syslog
output of "xrandr --verbose" syslog traces for 3.19-rc7 dmesg output as requested in comment 9 |
Description
William
2015-01-12 21:12:40 UTC
Created attachment 163321 [details]
output of "xrandr --verbose"
As my timeouts are fairly long I had not previously realised the problem with kernels 3.17.n and 3.18.n - so a correction is needed to my original report. [I do not currently have 3.15.n or 3.16.n installed - but could test them if needed.] I have done some more testing (including 3.19-rc5) :- Kernel | Console goes | X start | X awakes from | to sleep | | Blank/Standby/Suspend/Off. ---------------------------------------------------------------- | | | 3.14.28 | Ok | Ok | Ok Ok Ok Ok | | | 3.17.3 | Ok | Ok | Trace Trace Trace Trace | | | 3.18.3 | Ok | Ok | Trace Trace Trace Trace | | | 3.19-rc1 | Trace | Trace | Trace Trace Trace Trace | | | 3.19-rc5 | Trace | Trace | Trace Trace Trace Trace | | | The three events which can cause a warning/trace are :- The console (no X running) goes to sleep. X Starts up X awakens after a Blank/Standby/Suspend/Off. I have now tested with more kernels (inc 3.15-rc1 and 3.19-rc6) :- The bug related to X awakes from Blank/Standby/Suspend/Off was first introduced in 3.15-rc1. The bug related to Console goes to sleep and X startup was first introduced in 3.19-rc1. Please try drm-intel-nightly branch of http://cgit.freedesktop.org/drm-intel. Thanks, but I do not know my way around that site, or the build process associated with it. I managed to download a few of the patches but I am not sure what the base for the patches is. So I think I need to wait a couple of days till the 3.19-rc7 comes out to test with that. Created attachment 165561 [details]
syslog traces for 3.19-rc7
Tested with 3.19-rc7 with similar results to previous 3.19-rc's.
Will attach syslog traces.
Please try drm-intel-nightly branch of http://cgit.freedesktop.org/drm-intel. I suspect this may be fixed by commit f9b61ff6bce9a44555324b29e593fdffc9a115bc Author: Daniel Vetter <daniel.vetter@ffwll.ch> Date: Wed Jan 7 13:54:39 2015 +0100 drm/i915: Push vblank enable/disable past encoder->enable/disable That helps thanks. The problem related to "Console goes to sleep" and "X startup", which was introduced in 3.19-rc1, is fixed by applying the patch in commit-f9b61ff6bce9a44555324b29e593fdffc9a115bc to 3.19.0. But the problem related to X awakes from Blank/Standby/Suspend/Off, which was introduced in 3.15-rc1, is still present. (In reply to William from comment #8) > That helps thanks. > > The problem related to "Console goes to sleep" and "X startup", which > was introduced in 3.19-rc1, is fixed by applying the patch in > commit-f9b61ff6bce9a44555324b29e593fdffc9a115bc to 3.19.0. > > But the problem related to X awakes from Blank/Standby/Suspend/Off, > which was introduced in 3.15-rc1, is still present. Please attach dmesg from boot to the problem with drm.debug=14 module parameter set, running the kernel with the other problem fixed. Created attachment 167071 [details] dmesg output as requested in comment 9 Used "xset s blank s 5" Attaching dmesg output as requested in comment 9. (In reply to William from comment #10) > Created attachment 167071 [details] > dmesg output as requested in comment 9 > > Used "xset s blank s 5" > Attaching dmesg output as requested in comment 9. OK, please file a *new* bug about this. Add drm.debug=14 module parameter, and attach complete dmesg on the new bug. Closing this one as fixed. |