https://bugzilla.kernel.org/show_bug.cgi?id=201585
Bug ID: 201585 Summary: 144Hz 2560x1440 no longer works (caps at 120Hz) Product: Drivers Version: 2.5 Kernel Version: 4.18 Hardware: All OS: Linux Tree: Mainline Status: NEW Severity: normal Priority: P1 Component: Video(DRI - non Intel) Assignee: drivers_video-dri@kernel-bugs.osdl.org Reporter: dan@acristinii.com Regression: No
Using the default driver on Ubuntu 18.10 starting from the 4.18 kernel and up, results in the maximum frame rate being limited to 120Hz at 2560x1440. Downgrading to 4.17.19 increases it back to 144Hz.
sudo lshw -c video, *-display description: VGA compatible controller product: Vega 10 XT [Radeon RX Vega 64] vendor: Advanced Micro Devices, Inc. [AMD/ATI] physical id: 0 bus info: pci@0000:28:00.0 version: c1 width: 64 bits clock: 33MHz capabilities: pm pciexpress msi vga_controller bus_master cap_list rom configuration: driver=amdgpu latency=0 resources: irq:70 memory:e0000000-efffffff memory:f0000000-f01fffff ioport:e000(size=256) memory:fe600000-fe67ffff memory:fe680000-fe69ffff
https://bugzilla.kernel.org/show_bug.cgi?id=201585
Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nicholas.kazlauskas@amd.com
--- Comment #1 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- Please attach a full dmesg log as well as an xorg log if applicable.
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #2 from Dan Acristinii (dan@acristinii.com) --- for which kernel version, 4.18 or 4.19?
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #3 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- The kernel you're experiencing the issue on, 4.18.
It might be worth trying 4.19 to see if you can still reproduce the issue there, however.
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #4 from Dan Acristinii (dan@acristinii.com) --- Created attachment 279285 --> https://bugzilla.kernel.org/attachment.cgi?id=279285&action=edit dmesg.log on 4.18
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #5 from Dan Acristinii (dan@acristinii.com) --- The issue persists on 4.19
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #6 from Dan Acristinii (dan@acristinii.com) --- Created attachment 279287 --> https://bugzilla.kernel.org/attachment.cgi?id=279287&action=edit 144Hz working dmesg on 4.17.19
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #7 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- It may also help to have a dmesg log for 4.18 with drm.debug=4 as part of your bootline.
Thanks for all the logs.
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #8 from Dan Acristinii (dan@acristinii.com) --- Created attachment 279289 --> https://bugzilla.kernel.org/attachment.cgi?id=279289&action=edit 4.18 with drm.debug=4
I think I added it in the right way
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #9 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- These patches should fix your issue:
https://patchwork.freedesktop.org/series/52164/
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #10 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- (In reply to Nicholas Kazlauskas from comment #9)
These patches should fix your issue:
I suppose I should mention that these are for amd-staging-drm-next, they probably won't cleanly apply on Linus' tree.
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #11 from Dan Acristinii (dan@acristinii.com) --- Created attachment 279377 --> https://bugzilla.kernel.org/attachment.cgi?id=279377&action=edit applied patch to amd-staging-drm-next
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #12 from Dan Acristinii (dan@acristinii.com) --- (In reply to Nicholas Kazlauskas from comment #10)
(In reply to Nicholas Kazlauskas from comment #9)
These patches should fix your issue:
I suppose I should mention that these are for amd-staging-drm-next, they probably won't cleanly apply on Linus' tree.
I would like to mention that revision 2 of the patch is incompatible with amd-staging-drm-next
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #13 from Nicholas Kazlauskas (nicholas.kazlauskas@amd.com) --- (In reply to Dan Acristinii from comment #12)
(In reply to Nicholas Kazlauskas from comment #10)
(In reply to Nicholas Kazlauskas from comment #9)
These patches should fix your issue:
I suppose I should mention that these are for amd-staging-drm-next, they probably won't cleanly apply on Linus' tree.
I would like to mention that revision 2 of the patch is incompatible with amd-staging-drm-next
Are you on the amd-staging-drm-next branch? ie.
git checkout --track origin/amd-staging-drm-next
https://bugzilla.kernel.org/show_bug.cgi?id=201585
--- Comment #14 from Alexander Walker (alex@alexwalker.info) --- Also experiencing this on AMD Vega 56 on 4.20.
dri-devel@lists.freedesktop.org