Bug 103489

Summary: [Regression bisected]: vblank time outs and machine hangs on RX560 drm-next-4.15-dc
Product: DRI Reporter: oschowa
Component: DRM/AMDgpuAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium CC: harry.wentland, jordan.lazare
Version: DRI git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg none

Description oschowa 2017-10-27 17:24:40 UTC
Created attachment 135115 [details]
dmesg

Running the most recent code of agd5f/drm-next-4.15-dc leads to dmesg spam about vblank time outs (see attachment) and eventual full machine hangs when a 4k screen is connected to my RX560. The maching does not hang if only a 1080p screen is connected and it was running fine on commit 	d7205d5c0f2b09d900231de9026b97105c37d343.
Bisecting produced d050f8ed14494ea23c6e10b5893010946ef0f78b as the first bad commit, although on this commit the machine hangs immediatly after boot, so it might be a different issue.
Comment 1 Michel Dänzer 2017-10-30 10:08:53 UTC
(In reply to oschowa from comment #0)
> Bisecting produced d050f8ed14494ea23c6e10b5893010946ef0f78b as the first bad
> commit, although on this commit the machine hangs immediatly after boot, so
> it might be a different issue.

Since you can't test that commit for this problem, you should run

 git bisect skip

for it, not "bad". Does the following commit boot and exhibit the problem?
Comment 2 oschowa 2017-10-30 18:45:06 UTC
OK, I took another look and the first commit which boots and exhibits the problem is 8459f633b65a81979b9b233ed0a91a9fdc98b7bd
Comment 3 oschowa 2017-11-05 02:01:43 UTC
I did a new kernel build with the most recent patches from agd5f/drm-next-4.15-dc applied and the issue persists. But then I manually reverted

c196cbe065da drm/amd/display: add dpms state to DC follow up
and
d050f8ed1449 drm/amd/display: add dpms state to DC

and the issue seems to be gone.
Comment 4 oschowa 2017-11-30 23:00:34 UTC
Fixed by the recent commits in agd5f/drm-fixes-4.15.

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.