Bug 176311 - Fiji DisplayPort amdgpu_crtc_page_flip *ERROR* failed to get vblank before flip
Summary: Fiji DisplayPort amdgpu_crtc_page_flip *ERROR* failed to get vblank before flip
Status: NEW
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-10-04 19:42 UTC by Vedran Miletić
Modified: 2018-04-17 15:24 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.8.4-200.fc24.x86_64
Subsystem:
Regression: No
Bisected commit-id:


Attachments
dmesg (69.27 KB, text/plain)
2016-10-25 15:24 UTC, Vedran Miletić
Details
xorg log (273.38 KB, text/plain)
2016-10-25 15:26 UTC, Vedran Miletić
Details

Description Vedran Miletić 2016-10-04 19:42:47 UTC
As said in bug 176301, I have a Fiji card

01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Fiji [Radeon R9 FURY / NANO Series] (rev ca)

with two LG DisplayPort 27" 4K monitors. Locking screen while GNOME is running on X makes both monitors go to sleep, all fine. Upon moving a mouse or pressing a key, only one of them will wake up, and always the same one. Dmesg shows:

[drm:amdgpu_crtc_page_flip [amdgpu]] *ERROR* failed to get vblank before flip

The other monitor will wake up if one switches to a console (e.g. Ctrl+Alt+F3) and back or one powers any of the monitors off and back on.
Comment 1 Alex Deucher 2016-10-04 20:08:00 UTC
Please attach your dmesg output and xorg log.
Comment 2 Vedran Miletić 2016-10-25 15:24:50 UTC
Created attachment 242711 [details]
dmesg
Comment 3 Vedran Miletić 2016-10-25 15:26:21 UTC
Created attachment 242721 [details]
xorg log
Comment 4 Michel Dänzer 2016-10-26 08:09:08 UTC
Does this still happen with current xf86-video-ati Git, or at least the 7.7.1 release?
Comment 5 Vedran Miletić 2016-11-02 16:53:39 UTC
Testing. Looks good and haven't had it happen thus far, will report in a few days. Bug 176301 is still occuring.
Comment 6 Vedran Miletić 2016-11-02 17:19:32 UTC
Still happens with xorg-x11-drv-ati-7.7.1-1.20160928git3fc839ff
Comment 7 Michel Dänzer 2018-04-17 15:24:32 UTC
Does https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=daf8809626c0ee7a152f9c34058fc3b43385dd51 help for this, by any chance?

BTW, I made a mistake in comment 4, need to test xf86-video-amdgpu here, not xf86-video-ati.

Note You need to log in before you can comment on or make changes to this bug.