[Public] I see, thanks for the info. I'll try repro'ing it locally. But do you have the open userspace stack from AMD's packaged driver installed ? If not, could you please try downloading from https://www.amd.com/en/support/linux-drivers and install just the open components? You can run:
sudo amdgpu-install --use-case=graphics --no-dkms -- Regards, Jay ________________________________ From: amd-gfx <[email protected]> on behalf of Michel Dänzer <[email protected]> Sent: Thursday, June 1, 2023 10:59 AM To: Pillai, Aurabindo <[email protected]>; Zhuo, Qingqing (Lillian) <[email protected]>; [email protected] <[email protected]>; Chalmers, Wesley <[email protected]> Cc: Wang, Chao-kai (Stylon) <[email protected]>; Li, Sun peng (Leo) <[email protected]>; Wentland, Harry <[email protected]>; Siqueira, Rodrigo <[email protected]>; Li, Roman <[email protected]>; Chiu, Solomon <[email protected]>; Lin, Wayne <[email protected]>; Lakha, Bhawanpreet <[email protected]>; Gutierrez, Agustin <[email protected]>; Kotarac, Pavle <[email protected]> Subject: Re: [PATCH 10/66] drm/amd/display: Do not set drr on pipe commit On 5/31/23 22:14, Aurabindo Pillai wrote: > On 5/11/23 03:06, Michel Dänzer wrote: >> On 5/10/23 22:54, Aurabindo Pillai wrote: >>> On 5/10/23 09:20, Michel Dänzer wrote: >>>> On 5/9/23 23:07, Pillai, Aurabindo wrote: >>>>> >>>>> Sorry - the firmware in the previous message is for DCN32. For Navi2x, >>>>> please use the firmware attached here. >>>> >>>> Same problem (contents of /sys/kernel/debug/dri/0/amdgpu_firmware_info >>>> below). >>>> >>>> Even if it did work with newer FW, the kernel must keep working with older >>>> FW, so in that case the new behaviour would need to be guarded by the FW >>>> version. >>>> >>> >>> Agreed. Were you able to repro the hang on any other modes/monitors? >> >> Haven't tried specifically, and this is the only system I have with VRR. >> >> > Hi Michel, > > I've fixed a related issue on Navi21. Could you please try the attached DMCUB > along with the patches to be applied on top of amd-staging-drm-next and check > if the hang/corruption is gone? Thanks, though I'm afraid that made it kind of worse: Now it already hangs when Steam starts up in Big Picture mode. Same with the new DMCUB firmware or older one. This time, only amdgpu 0000:0c:00.0: [drm] *ERROR* [CRTC:82:crtc-0] flip_done timed out appears in dmesg. -- Earthling Michel Dänzer | https://redhat.com Libre software enthusiast | Mesa and Xwayland developer
