]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
drm/atomic: WARN about invalid drm_foo_get_state() usage
authorVille Syrjälä <ville.syrjala@linux.intel.com>
Fri, 17 Oct 2025 16:33:27 +0000 (19:33 +0300)
committerVille Syrjälä <ville.syrjala@linux.intel.com>
Tue, 28 Oct 2025 19:45:14 +0000 (21:45 +0200)
commit0a0e79a2d9ed846fc3c3f5ef92b691e81bc9721a
tree3090427abc9124f905329a1bd16cc30a0cd7c6c9
parent1a88bb47a809433c5683e8d955f0611e7a188275
drm/atomic: WARN about invalid drm_foo_get_state() usage

drm_{crtc,plane,connector,private_obj}_get_state() must not
be called after the atomic check phase. At that point the commit
has been carved in stone and no new objects must be introduced
into it. WARN if anyone attempts to violate this rule.

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-2-ville.syrjala@linux.intel.com
Reviewed-by: Maxime Ripard <mripard@kernel.org>
drivers/gpu/drm/drm_atomic.c
include/drm/drm_atomic.h