--- a/sys/dev/drm/radeon/radeon_dp_mst.c 2026-10-14 05:31:46.577586432 +0000 +++ b/sys/dev/drm/radeon/radeon_dp_mst.c 2026-10-14 05:31:46.589586279 +0000 @@ -313,9 +313,10 @@ drm_connector_unregister(connector); radeon_fb_remove_connector(rdev, connector); - drm_connector_cleanup(connector); - - kfree(connector); + drm_connector_put(connector); /* kref release path runs + * radeon_dp_mst_connector_destroy(), + * which performs the full teardown + * including the fake MST encoder */ DRM_DEBUG_KMS("\n"); }