[PATCH 0/2] drm/radeon: Do not acquire console lock during suspend/resume
Thomas Zimmermann
tzimmermann at suse.de
Tue Jul 15 09:50:52 UTC 2025
Radeon is the only driver acquiring the console lock on suspend and
resume by itself. This creates cyclic locking dependencies with the
client-list mutex.
Drop the console locking from radeon and let fbdev client handle the
console locking as necessary. Adopts the behavior of all other DRM
drivers. Fixes the cyclic locking.
Tested by repeatedly suspeding/resuming on Radeon HD 6570.
Thomas Zimmermann (2):
drm/radeon: Do not hold console lock while suspending clients
drm/radeon: Do not hold console lock during resume
drivers/gpu/drm/radeon/radeon_device.c | 23 ++++++-----------------
1 file changed, 6 insertions(+), 17 deletions(-)
--
2.50.0
More information about the dri-devel
mailing list