]> git.ipfire.org Git - thirdparty/linux.git/commitdiff
drm/atomic: WARN about missing acquire_ctx in drm_atomic_get_private_obj_state()
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 17 Oct 2025 16:33:26 +0000 (19:33 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 28 Oct 2025 19:44:55 +0000 (21:44 +0200)
The crtc/plane/connector counterparts of
drm_atomic_get_private_obj_state() all WARN about a missing
acquire_ctx. Do the same in drm_atomic_get_private_obj_state()
for consistency.

Cc: Maxime Ripard <mripard@kernel.org>
Cc: Dan Carpenter <dan.carpenter@linaro.org>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patch.msgid.link/20251017163327.9074-1-ville.syrjala@linux.intel.com
Reviewed-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/drm_atomic.c

index be2cb6e43cb07fbe553d1ab875911253be628d1a..5d31b20e67ab96ad94831523ba156c0bcb6297b7 100644 (file)
@@ -836,6 +836,8 @@ drm_atomic_get_private_obj_state(struct drm_atomic_state *state,
        struct __drm_private_objs_state *arr;
        struct drm_private_state *obj_state;
 
+       WARN_ON(!state->acquire_ctx);
+
        obj_state = drm_atomic_get_new_private_obj_state(state, obj);
        if (obj_state)
                return obj_state;