linux/drivers/gpu/drm/ci/xfails
Maxime Ripard 5164f7e7ff drm: Rename struct drm_atomic_state to drm_atomic_commit
The KMS framework uses two slightly different definitions for the state
concept. For a given object (plane, CRTC, encoder, etc., so
drm_$OBJECT_state), the state is the entire state of that object.
However, at the device level, drm_atomic_state refers to a state update
for a limited number of objects.

Thus, drm_atomic_state isn't the entire device state, but only the full
state of some objects in that device. This has been an endless source of
confusion and thus bugs.

We can rename the drm_atomic_state structure to drm_atomic_commit to
make it less confusing.

This patch was created using:

rg -l drm_atomic_state | \
	xargs sed -i 's/drm_atomic_state/drm_atomic_commit/g; s/drm_atomic_commit_helper/drm_atomic_state_helper/g'
mv drivers/gpu/drm/tests/drm_atomic_state_test.c drivers/gpu/drm/tests/drm_atomic_commit_test.c

Acked-by: Simona Vetter <simona.vetter@ffwll.ch>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Acked-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Tested-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Link: https://patch.msgid.link/20260427-drm-drm-atomic-update-v4-1-c0e713bfdf25@kernel.org
2026-05-04 14:05:04 +10:00
..
amdgpu-stoney-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
amdgpu-stoney-flakes.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
amdgpu-stoney-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-amly-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-amly-flakes.txt drm/ci: uprev IGT 2025-01-06 14:42:00 -03:00
i915-amly-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-apl-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-apl-flakes.txt drm/ci: uprev mesa, IGT and deqp-runner 2024-09-24 10:43:51 -03:00
i915-apl-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-cml-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-cml-flakes.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-cml-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-glk-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-glk-flakes.txt drm/ci: uprev IGT 2025-01-06 14:42:00 -03:00
i915-glk-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-jsl-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-jsl-flakes.txt drm/ci: uprev IGT 2025-01-06 14:42:00 -03:00
i915-jsl-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-kbl-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-kbl-flakes.txt drm/ci: uprev IGT 2024-07-10 15:38:07 -03:00
i915-kbl-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-tgl-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-tgl-flakes.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-tgl-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
i915-whl-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
i915-whl-flakes.txt drm/ci: uprev IGT 2025-01-06 14:42:00 -03:00
i915-whl-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
mediatek-mt8173-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
mediatek-mt8173-flakes.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
mediatek-mt8173-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
mediatek-mt8183-fails.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
mediatek-mt8183-flakes.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
mediatek-mt8183-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
meson-g12b-fails.txt drm/ci: uprev mesa, IGT and deqp-runner 2024-09-24 10:43:51 -03:00
meson-g12b-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
msm-apq8016-fails.txt drm/ci: move qualcomm baremetal jobs to lava 2026-03-25 02:15:31 +02:00
msm-apq8016-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
msm-apq8096-fails.txt drm/ci: move qualcomm baremetal jobs to lava 2026-03-25 02:15:31 +02:00
msm-apq8096-flakes.txt drm/ci: uprev IGT 2024-07-10 15:38:07 -03:00
msm-apq8096-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
msm-sc7180-trogdor-kingoftown-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
msm-sc7180-trogdor-kingoftown-flakes.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
msm-sc7180-trogdor-kingoftown-skips.txt drm/ci: Uprev igt 2025-07-04 11:06:38 -07:00
msm-sc7180-trogdor-lazor-limozeen-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
msm-sc7180-trogdor-lazor-limozeen-flakes.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
msm-sc7180-trogdor-lazor-limozeen-skips.txt drm/ci: Uprev igt 2025-07-04 11:06:38 -07:00
msm-sm8350-hdk-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
msm-sm8350-hdk-flakes.txt drm/ci: add sm8350-hdk 2024-10-29 07:42:26 -03:00
msm-sm8350-hdk-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
panfrost-g12b-fails.txt drm/ci: uprev mesa, IGT and deqp-runner 2024-09-24 10:43:51 -03:00
panfrost-g12b-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
panfrost-mt8183-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
panfrost-mt8183-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
panfrost-rk3288-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
panfrost-rk3288-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
panfrost-rk3399-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
panfrost-rk3399-flakes.txt drm/ci: rockchip: add tests for rockchip display driver 2024-08-06 11:20:58 -03:00
panfrost-rk3399-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
panthor-rk3588-fails.txt drm/ci: add rk3588-rock-5b 2026-03-25 02:15:37 +02:00
panthor-rk3588-skips.txt drm/ci: add rk3588-rock-5b 2026-03-25 02:15:37 +02:00
rockchip-rk3288-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
rockchip-rk3288-flakes.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
rockchip-rk3288-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
rockchip-rk3399-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
rockchip-rk3399-flakes.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
rockchip-rk3399-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
rockchip-rk3588-fails.txt drm/ci: add rk3588-rock-5b 2026-03-25 02:15:37 +02:00
rockchip-rk3588-skips.txt drm/ci: add rk3588-rock-5b 2026-03-25 02:15:37 +02:00
virtio_gpu-none-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
virtio_gpu-none-skips.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
vkms-none-fails.txt drm/ci: uprev mesa 2026-03-25 02:15:27 +02:00
vkms-none-flakes.txt drm/ci: uprev IGT 2025-03-25 16:29:52 +05:30
vkms-none-skips.txt drm: Rename struct drm_atomic_state to drm_atomic_commit 2026-05-04 14:05:04 +10:00