[Bug 286311] x11-wm/sway: fails to start on amdgpu after ports bb43067a6928

From: <bugzilla-noreply_at_freebsd.org>
Date: Wed, 30 Apr 2025 17:23:35 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286311

--- Comment #13 from Evgenii Khramtsov <2khramtsov@gmail.com> ---
(In reply to Thibault Payet from comment #9)

Can you test patched drm-kmod? Works for me on RX 580 as a workaround.

diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
index fe6529f39e..72a3274f7e 100644
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c
@@ -2835,8 +2835,7 @@ static const struct drm_driver amdgpu_kms_driver = {
        .driver_features =
            DRIVER_ATOMIC |
            DRIVER_GEM |
-           DRIVER_RENDER | DRIVER_MODESET | DRIVER_SYNCOBJ |
-           DRIVER_SYNCOBJ_TIMELINE,
+           DRIVER_RENDER | DRIVER_MODESET | DRIVER_SYNCOBJ,
        .open = amdgpu_driver_open_kms,
        .postclose = amdgpu_driver_postclose_kms,
        .lastclose = amdgpu_driver_lastclose_kms,
@@ -2862,8 +2861,7 @@ static const struct drm_driver amdgpu_kms_driver = {

 const struct drm_driver amdgpu_partition_driver = {
        .driver_features =
-           DRIVER_GEM | DRIVER_RENDER | DRIVER_SYNCOBJ |
-           DRIVER_SYNCOBJ_TIMELINE,
+           DRIVER_GEM | DRIVER_RENDER | DRIVER_SYNCOBJ,
        .open = amdgpu_driver_open_kms,
        .postclose = amdgpu_driver_postclose_kms,
        .lastclose = amdgpu_driver_lastclose_kms,

-- 
You are receiving this mail because:
You are on the CC list for the bug.