regression on Carrizo display bringup

Michel Dänzer michel at
Tue Nov 14 15:38:35 UTC 2017

On 14/11/17 03:37 PM, Tom St Denis wrote:
> On 14/11/17 09:36 AM, Harry Wentland wrote:
>> On 2017-11-14 08:30 AM, Tom St Denis wrote:
>>> Hi all,
>>> Found when testing the tip of drm-next on my A12-9800 Carrizo.
>>> [root at carrizo linux]# git bisect good
>>> 138a3358c17918bb5cd5aa1ea9e8760ac69c515d is the first bad commit
>>> commit 138a3358c17918bb5cd5aa1ea9e8760ac69c515d
>>> Author: Yongqiang Sun <yongqiang.sun at>
>>> Date:   Tue Nov 7 11:01:34 2017 -0500
>>>      drm/amd/display: Optimize programming front end
>>>      In case of update type is medium, optimize squence,
>>>      reduce programing time.
>>>      Change-Id: Ib1793408897b0c4d4a64434c239c3703d43e83d9
>>>      Signed-off-by: Yongqiang Sun <yongqiang.sun at>
>>>      Reviewed-by: Tony Cheng <Tony.Cheng at>
>>>      Acked-by: Harry Wentland <harry.wentland at>
>>> :040000 040000 8d62da91eddb89e8152b46cce5c1c8aa8edb80bf
>>> c377c5887076041e5a61640e78be756af48001ff M      drivers
>>> When I load amdgpu I get a screen that is mostly white with red bars
>>> and then some noise.  Nothing shows up in my dmesg log that is
>>> specific to this error.
>>> When I load X it seems like it's working though.  I do get noise when
>>> I resize mpv from full to windowed (and back) but it goes away.
>> We've had a ton of fallout from this change. Can you open a Jira
>> ticket and queue it to us?
> Sure will do.

FWIW, I was seeing similar symptoms on Tonga, except even Xorg didn't
always display correctly; sometimes it only started displaying correctly
once a client used page flipping.

Anyway, it's fixed for me with the latest DC commits which were missing

Earthling Michel Dänzer               |     
Libre software enthusiast             |             Mesa and X developer

More information about the amd-gfx mailing list