[PATCH v1] drm/ci: uprev IGT

Vignesh Raman vignesh.raman at collabora.com
Thu Jul 4 02:22:02 PDT 2024


Uprev IGT to the latest version, which includes a fix for the
writeback tests issue on MSM devices. Enable debugging for
igt-runner to log output such as 'Begin test' and 'End test'.
This will help identify which test causes system freeze or hangs.
Update xfails and add metadata header for each flake test.

Signed-off-by: Vignesh Raman <vignesh.raman at collabora.com>
---

v1:
  - https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1216850

---
 drivers/gpu/drm/ci/gitlab-ci.yml              |   2 +-
 drivers/gpu/drm/ci/igt_runner.sh              |   1 +
 .../gpu/drm/ci/xfails/amdgpu-stoney-fails.txt |   1 +
 .../drm/ci/xfails/amdgpu-stoney-flakes.txt    |  14 +-
 .../gpu/drm/ci/xfails/amdgpu-stoney-skips.txt |   4 +-
 drivers/gpu/drm/ci/xfails/i915-amly-fails.txt |  12 +-
 .../gpu/drm/ci/xfails/i915-amly-flakes.txt    |  41 ++++-
 drivers/gpu/drm/ci/xfails/i915-amly-skips.txt |   5 +-
 drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt |   2 +-
 drivers/gpu/drm/ci/xfails/i915-apl-skips.txt  |   4 +-
 drivers/gpu/drm/ci/xfails/i915-cml-fails.txt  |  14 +-
 drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt |   9 +-
 drivers/gpu/drm/ci/xfails/i915-cml-skips.txt  |   5 +-
 drivers/gpu/drm/ci/xfails/i915-glk-fails.txt  |  24 +--
 drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt |   8 +-
 drivers/gpu/drm/ci/xfails/i915-glk-skips.txt  |   4 +-
 drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt  |   2 +
 drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt |   2 +-
 drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt  |   4 +-
 drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt  |  25 +--
 drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt  |   4 +-
 drivers/gpu/drm/ci/xfails/i915-whl-fails.txt  |  17 +-
 drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt |   2 +-
 drivers/gpu/drm/ci/xfails/i915-whl-skips.txt  |   5 +-
 .../drm/ci/xfails/mediatek-mt8173-fails.txt   |   9 +-
 .../drm/ci/xfails/mediatek-mt8173-flakes.txt  |  32 +++-
 .../drm/ci/xfails/mediatek-mt8173-skips.txt   |   4 +-
 .../drm/ci/xfails/mediatek-mt8183-fails.txt   |   2 +-
 .../drm/ci/xfails/mediatek-mt8183-skips.txt   |   2 +-
 .../gpu/drm/ci/xfails/meson-g12b-fails.txt    |   2 +-
 .../gpu/drm/ci/xfails/meson-g12b-skips.txt    |   2 +-
 .../gpu/drm/ci/xfails/msm-apq8016-fails.txt   |   5 +-
 .../gpu/drm/ci/xfails/msm-apq8016-skips.txt   |   2 +-
 .../gpu/drm/ci/xfails/msm-apq8096-flakes.txt  |   2 +-
 .../gpu/drm/ci/xfails/msm-apq8096-skips.txt   |   4 +-
 .../msm-sc7180-trogdor-kingoftown-fails.txt   | 145 ------------------
 .../msm-sc7180-trogdor-kingoftown-flakes.txt  |  18 ++-
 .../msm-sc7180-trogdor-kingoftown-skips.txt   |   5 +-
 ...sm-sc7180-trogdor-lazor-limozeen-fails.txt | 145 ------------------
 ...m-sc7180-trogdor-lazor-limozeen-flakes.txt |  11 +-
 ...sm-sc7180-trogdor-lazor-limozeen-skips.txt |   2 +-
 .../gpu/drm/ci/xfails/msm-sdm845-flakes.txt   | 105 ++++++++++++-
 .../gpu/drm/ci/xfails/msm-sdm845-skips.txt    |   4 +-
 .../drm/ci/xfails/rockchip-rk3288-fails.txt   |   2 +-
 .../drm/ci/xfails/rockchip-rk3288-skips.txt   |   2 +-
 .../drm/ci/xfails/rockchip-rk3399-fails.txt   |   2 +-
 .../drm/ci/xfails/rockchip-rk3399-flakes.txt  |   4 +-
 .../drm/ci/xfails/rockchip-rk3399-skips.txt   |   2 +-
 .../drm/ci/xfails/virtio_gpu-none-fails.txt   |  64 ++++++++
 .../drm/ci/xfails/virtio_gpu-none-skips.txt   |   4 +-
 drivers/gpu/drm/ci/xfails/vkms-none-fails.txt |   4 -
 .../gpu/drm/ci/xfails/vkms-none-flakes.txt    |  21 +++
 drivers/gpu/drm/ci/xfails/vkms-none-skips.txt | 105 ++++++++++++-
 53 files changed, 527 insertions(+), 395 deletions(-)

diff --git a/drivers/gpu/drm/ci/gitlab-ci.yml b/drivers/gpu/drm/ci/gitlab-ci.yml
index 80fb0f57ae46..b09976c3d2c2 100644
--- a/drivers/gpu/drm/ci/gitlab-ci.yml
+++ b/drivers/gpu/drm/ci/gitlab-ci.yml
@@ -5,7 +5,7 @@ variables:
   UPSTREAM_REPO: git://anongit.freedesktop.org/drm/drm
   TARGET_BRANCH: drm-next
 
-  IGT_VERSION: 0df7b9b97f9da0e364f5ee30fe331004b8c86b56
+  IGT_VERSION: f13702b8e4e847c56da3ef6f0969065d686049c5
 
   DEQP_RUNNER_GIT_URL: https://gitlab.freedesktop.org/anholt/deqp-runner.git
   DEQP_RUNNER_GIT_TAG: v0.15.0
diff --git a/drivers/gpu/drm/ci/igt_runner.sh b/drivers/gpu/drm/ci/igt_runner.sh
index 79f41d7da772..37c724dba8cb 100755
--- a/drivers/gpu/drm/ci/igt_runner.sh
+++ b/drivers/gpu/drm/ci/igt_runner.sh
@@ -80,6 +80,7 @@ igt-runner \
     --igt-folder /igt/libexec/igt-gpu-tools \
     --caselist $TESTLIST \
     --output /results \
+    -vvvv \
     $IGT_SKIPS \
     $IGT_FLAKES \
     $IGT_FAILS \
diff --git a/drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt b/drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt
index e8c2f4044a92..2f74880671ca 100644
--- a/drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/amdgpu-stoney-fails.txt
@@ -30,6 +30,7 @@ kms_cursor_crc at cursor-random-64x64,Fail
 kms_cursor_crc at cursor-size-change,Fail
 kms_cursor_crc at cursor-sliding-64x21,Fail
 kms_cursor_crc at cursor-sliding-64x64,Fail
+kms_cursor_edge_walk at 64x64-left-edge,Fail
 kms_flip at flip-vs-modeset-vs-hang,Fail
 kms_flip at flip-vs-panning-vs-hang,Fail
 kms_lease at lease-uevent,Fail
diff --git a/drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt b/drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt
index ea512ff8c352..e4faa96fa000 100644
--- a/drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/amdgpu-stoney-flakes.txt
@@ -1,8 +1,20 @@
 # Board Name: hp-11A-G6-EE-grunt
 # Bug Report: https://lore.kernel.org/amd-gfx/3542730f-b8d7-404d-a947-b7a5e95d661c@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 kms_async_flips at async-flip-with-page-flip-events
+
+# Board Name: hp-11A-G6-EE-grunt
+# Bug Report: https://lore.kernel.org/amd-gfx/3542730f-b8d7-404d-a947-b7a5e95d661c@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_async_flips at crc
+
+# Board Name: hp-11A-G6-EE-grunt
+# Bug Report: https://lore.kernel.org/amd-gfx/3542730f-b8d7-404d-a947-b7a5e95d661c@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_plane at pixel-format-source-clamping
diff --git a/drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt b/drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt
index 3a2ce45d3cb9..931d6d1d0165 100644
--- a/drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/amdgpu-stoney-skips.txt
@@ -2,9 +2,9 @@
 .*suspend.*
 
 # Skip driver specific tests
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/i915-amly-fails.txt b/drivers/gpu/drm/ci/xfails/i915-amly-fails.txt
index 6641520ac587..9b84f68a5122 100644
--- a/drivers/gpu/drm/ci/xfails/i915-amly-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-amly-fails.txt
@@ -6,11 +6,11 @@ i915_module_load at reload-no-display,Fail
 i915_module_load at resize-bar,Fail
 i915_pm_rpm at gem-execbuf-stress,Timeout
 i915_pm_rpm at module-reload,Fail
-kms_async_flips at invalid-async-flip,Timeout
-kms_atomic_transition at modeset-transition-fencing,Timeout
 kms_ccs at crc-primary-rotation-180-yf-tiled-ccs,Timeout
+kms_cursor_legacy at short-flip-before-cursor-atomic-transitions,Timeout
 kms_fb_coherency at memset-crc,Crash
-kms_flip at flip-vs-dpms-off-vs-modeset,Timeout
+kms_flip at busy-flip,Timeout
+kms_flip at single-buffer-flip-vs-dpms-off-vs-modeset-interruptible,Fail
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-downscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-upscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail
@@ -33,16 +33,20 @@ kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytile-downscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytile-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling,Fail
+kms_frontbuffer_tracking at fbc-rgb565-draw-mmap-cpu,Timeout
 kms_lease at lease-uevent,Fail
 kms_plane_alpha_blend at alpha-basic,Fail
 kms_plane_alpha_blend at alpha-opaque-fb,Fail
 kms_plane_alpha_blend at alpha-transparent-fb,Fail
 kms_plane_alpha_blend at constant-alpha-max,Fail
 kms_plane_scaling at plane-scaler-with-clipping-clamping-rotation,Timeout
-kms_pm_rpm at modeset-lpsp-stress,Timeout
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-5,Timeout
 kms_pm_rpm at modeset-stress-extra-wait,Timeout
 kms_pm_rpm at universal-planes,Timeout
 kms_pm_rpm at universal-planes-dpms,Timeout
+kms_prop_blob at invalid-set-prop,Fail
+kms_rotation_crc at primary-rotation-180,Timeout
+kms_vblank at query-forked-hang,Timeout
 perf at i915-ref-count,Fail
 perf_pmu at module-unload,Fail
 perf_pmu at rc6,Crash
diff --git a/drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt b/drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt
index 0a76547a103d..581f0da4d0f2 100644
--- a/drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-amly-flakes.txt
@@ -1,9 +1,48 @@
 # Board Name: asus-C433TA-AJ0005-rammus
 # Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 i915_hangman at engine-engine-error
+
+# Board Name: asus-C433TA-AJ0005-rammus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 i915_hangman at gt-engine-hang
+
+# Board Name: asus-C433TA-AJ0005-rammus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_async_flips at crc
+
+# Board Name: asus-C433TA-AJ0005-rammus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_universal_plane at cursor-fb-leak
+
+# Board Name: asus-C433TA-AJ0005-rammus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_sysfs_edid_timing
+
+# Board Name: asus-C433TA-AJ0005-rammus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+i915_hangman at engine-engine-hang
+
+# Board Name: asus-C433TA-AJ0005-rammus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_pm_rpm at modeset-lpsp-stress
diff --git a/drivers/gpu/drm/ci/xfails/i915-amly-skips.txt b/drivers/gpu/drm/ci/xfails/i915-amly-skips.txt
index 5663ed0420a7..5186ba3dbbc6 100644
--- a/drivers/gpu/drm/ci/xfails/i915-amly-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-amly-skips.txt
@@ -5,9 +5,9 @@ kms_plane_scaling at invalid-parameters
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
@@ -19,6 +19,7 @@ gem_.*
 i915_pm_rc6_residency.*
 i915_suspend.*
 kms_scaling_modes.*
+i915_pm_rpm.*
 
 # Kernel panic
 drm_fdinfo.*
diff --git a/drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt b/drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt
index cb010c153a6a..4663d4d13f35 100644
--- a/drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-apl-flakes.txt
@@ -1,6 +1,6 @@
 # Board Name: asus-C523NA-A20057-coral
 # Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 kms_fb_coherency at memset-crc
diff --git a/drivers/gpu/drm/ci/xfails/i915-apl-skips.txt b/drivers/gpu/drm/ci/xfails/i915-apl-skips.txt
index ab588e7a447c..4f50e0240ff4 100644
--- a/drivers/gpu/drm/ci/xfails/i915-apl-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-apl-skips.txt
@@ -7,9 +7,9 @@ kms_3d
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/i915-cml-fails.txt b/drivers/gpu/drm/ci/xfails/i915-cml-fails.txt
index 26cd62bbf30a..2723e2832797 100644
--- a/drivers/gpu/drm/ci/xfails/i915-cml-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-cml-fails.txt
@@ -9,11 +9,10 @@ i915_pipe_stress at stress-xrgb8888-ytiled,Fail
 i915_pm_rpm at gem-execbuf-stress,Timeout
 i915_pm_rpm at module-reload,Fail
 i915_pm_rpm at system-suspend-execbuf,Timeout
-kms_async_flips at invalid-async-flip,Timeout
-kms_atomic_transition at modeset-transition-fencing,Timeout
 kms_ccs at crc-primary-rotation-180-yf-tiled-ccs,Timeout
 kms_fb_coherency at memset-crc,Crash
-kms_flip at flip-vs-dpms-off-vs-modeset,Timeout
+kms_flip at busy-flip,Timeout
+kms_flip at single-buffer-flip-vs-dpms-off-vs-modeset-interruptible,Fail
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-downscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-upscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-xtile-to-64bpp-xtile-downscaling,Fail
@@ -41,20 +40,25 @@ kms_plane_alpha_blend at alpha-basic,Fail
 kms_plane_alpha_blend at alpha-opaque-fb,Fail
 kms_plane_alpha_blend at alpha-transparent-fb,Fail
 kms_plane_alpha_blend at constant-alpha-max,Fail
-kms_plane_alpha_blend at constant-alpha-min,Fail
 kms_plane_scaling at plane-scaler-with-clipping-clamping-rotation,Timeout
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-5,Timeout
 kms_pm_rpm at modeset-stress-extra-wait,Timeout
 kms_pm_rpm at universal-planes,Timeout
 kms_pm_rpm at universal-planes-dpms,Timeout
+kms_prop_blob at invalid-set-prop,Fail
+kms_psr2_sf at cursor-plane-update-sf,Fail
 kms_psr2_sf at fbc-plane-move-sf-dmg-area,Timeout
 kms_psr2_sf at overlay-plane-update-continuous-sf,Fail
 kms_psr2_sf at overlay-plane-update-sf-dmg-area,Fail
+kms_psr2_sf at overlay-primary-update-sf-dmg-area,Fail
+kms_psr2_sf at plane-move-sf-dmg-area,Fail
 kms_psr2_sf at primary-plane-update-sf-dmg-area,Fail
 kms_psr2_sf at primary-plane-update-sf-dmg-area-big-fb,Fail
 kms_psr2_su at page_flip-NV12,Fail
 kms_psr2_su at page_flip-P010,Fail
-kms_psr at psr-sprite-render,Timeout
+kms_rotation_crc at primary-rotation-180,Timeout
 kms_setmode at basic,Fail
+kms_vblank at query-forked-hang,Timeout
 perf at i915-ref-count,Fail
 perf_pmu at module-unload,Fail
 perf_pmu at rc6,Crash
diff --git a/drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt b/drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt
index bb560ff1e2cd..58a6001abb28 100644
--- a/drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-cml-flakes.txt
@@ -1,6 +1,13 @@
 # Board Name: asus-C436FA-Flip-hatch
 # Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 kms_plane_alpha_blend at constant-alpha-min
+
+# Board Name: asus-C436FA-Flip-hatch
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_atomic_transition at plane-all-modeset-transition-internal-panels
diff --git a/drivers/gpu/drm/ci/xfails/i915-cml-skips.txt b/drivers/gpu/drm/ci/xfails/i915-cml-skips.txt
index 93b7736fffbb..9d753d97c9ab 100644
--- a/drivers/gpu/drm/ci/xfails/i915-cml-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-cml-skips.txt
@@ -3,9 +3,9 @@ kms_plane_scaling at invalid-parameters
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
@@ -19,6 +19,7 @@ i915_suspend.*
 xe_module_load.*
 api_intel_allocator.*
 kms_cursor_legacy.*
+i915_pm_rpm.*
 
 # Kernel panic
 drm_fdinfo.*
diff --git a/drivers/gpu/drm/ci/xfails/i915-glk-fails.txt b/drivers/gpu/drm/ci/xfails/i915-glk-fails.txt
index fca15b487929..4821c9adefd1 100644
--- a/drivers/gpu/drm/ci/xfails/i915-glk-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-glk-fails.txt
@@ -1,20 +1,16 @@
 core_setmaster at master-drop-set-user,Fail
+core_setmaster_vs_auth,Fail
 i915_module_load at load,Fail
 i915_module_load at reload,Fail
 i915_module_load at reload-no-display,Fail
 i915_module_load at resize-bar,Fail
-kms_async_flips at invalid-async-flip,Timeout
-kms_atomic_transition at modeset-transition-fencing,Timeout
-kms_big_fb at linear-16bpp-rotate-0,Fail
-kms_big_fb at linear-16bpp-rotate-180,Fail
-kms_big_fb at linear-32bpp-rotate-0,Fail
-kms_big_fb at linear-32bpp-rotate-180,Fail
-kms_big_fb at linear-8bpp-rotate-0,Fail
-kms_big_fb at linear-8bpp-rotate-180,Fail
-kms_big_fb at linear-max-hw-stride-32bpp-rotate-0,Fail
+kms_cursor_legacy at short-flip-before-cursor-atomic-transitions,Timeout
 kms_dirtyfb at default-dirtyfb-ioctl,Fail
-kms_draw_crc at draw-method-render,Fail
-kms_flip at flip-vs-dpms-off-vs-modeset,Timeout
+kms_dirtyfb at drrs-dirtyfb-ioctl,Fail
+kms_dirtyfb at fbc-dirtyfb-ioctl,Fail
+kms_flip at blocking-wf_vblank,Fail
+kms_flip at busy-flip,Timeout
+kms_flip at single-buffer-flip-vs-dpms-off-vs-modeset-interruptible,Fail
 kms_flip at wf_vblank-ts-check,Fail
 kms_flip at wf_vblank-ts-check-interruptible,Fail
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-downscaling,Fail
@@ -26,6 +22,7 @@ kms_flip_scaled_crc at flip-32bpp-ytile-to-64bpp-ytile-upscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-ytileccs-to-64bpp-ytile-downscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-ytileccs-to-64bpp-ytile-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-linear-to-16bpp-linear-downscaling,Fail
+kms_flip_scaled_crc at flip-64bpp-linear-to-16bpp-linear-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-linear-to-32bpp-linear-downscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-linear-to-32bpp-linear-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-xtile-to-16bpp-xtile-downscaling,Fail
@@ -38,19 +35,24 @@ kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytile-downscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytile-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling,Fail
+kms_frontbuffer_tracking at fbc-rgb565-draw-mmap-cpu,Timeout
 kms_frontbuffer_tracking at fbc-tiling-linear,Fail
 kms_frontbuffer_tracking at fbcdrrs-tiling-linear,Fail
 kms_lease at lease-uevent,Fail
 kms_plane_alpha_blend at alpha-opaque-fb,Fail
 kms_plane_scaling at plane-scaler-with-clipping-clamping-rotation,Timeout
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-5,Timeout
 kms_pm_rpm at legacy-planes,Timeout
 kms_pm_rpm at legacy-planes-dpms,Timeout
 kms_pm_rpm at modeset-stress-extra-wait,Timeout
 kms_pm_rpm at universal-planes,Timeout
 kms_pm_rpm at universal-planes-dpms,Timeout
+kms_prop_blob at invalid-set-prop,Fail
 kms_rotation_crc at multiplane-rotation,Fail
 kms_rotation_crc at multiplane-rotation-cropping-bottom,Fail
 kms_rotation_crc at multiplane-rotation-cropping-top,Fail
+kms_rotation_crc at primary-rotation-180,Timeout
+kms_vblank at query-forked-hang,Timeout
 perf at non-zero-reason,Timeout
 sysfs_heartbeat_interval at long,Timeout
 sysfs_heartbeat_interval at off,Timeout
diff --git a/drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt b/drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt
index 58fc424f8a42..077886b76093 100644
--- a/drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-glk-flakes.txt
@@ -1,7 +1,13 @@
 # Board Name: hp-x360-12b-ca0010nr-n4020-octopus
 # Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 core_hotunplug at unplug-rescan
+
+# Board Name: hp-x360-12b-ca0010nr-n4020-octopus
+# Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_fb_coherency at memset-crc
diff --git a/drivers/gpu/drm/ci/xfails/i915-glk-skips.txt b/drivers/gpu/drm/ci/xfails/i915-glk-skips.txt
index b3226b2d9ba1..9c64146aed90 100644
--- a/drivers/gpu/drm/ci/xfails/i915-glk-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-glk-skips.txt
@@ -6,9 +6,9 @@ kms_plane_scaling at invalid-parameters
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt b/drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt
index d4fba4f55ec1..1de04a3308c4 100644
--- a/drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-kbl-fails.txt
@@ -17,10 +17,12 @@ perf at i915-ref-count,Fail
 perf_pmu at busy-accuracy-50,Fail
 perf_pmu at module-unload,Fail
 perf_pmu at rc6,Crash
+prime_busy at after,Fail
 sysfs_heartbeat_interval at long,Timeout
 sysfs_heartbeat_interval at off,Timeout
 sysfs_preempt_timeout at off,Timeout
 sysfs_timeslice_duration at off,Timeout
+testdisplay,Timeout
 xe_module_load at force-load,Fail
 xe_module_load at load,Fail
 xe_module_load at many-reload,Fail
diff --git a/drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt b/drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt
index 6cf1fed2e575..549501e40461 100644
--- a/drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-kbl-flakes.txt
@@ -1,6 +1,6 @@
 # Board Name: hp-x360-14-G1-sona
 # Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 prime_busy at hang
diff --git a/drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt b/drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt
index f0cf8a6dda25..6ec2f83ffe13 100644
--- a/drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-kbl-skips.txt
@@ -6,9 +6,9 @@ kms_plane_scaling at invalid-parameters
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt b/drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt
index 9a50e894c3e7..e728ccc62326 100644
--- a/drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-tgl-fails.txt
@@ -1,34 +1,39 @@
-api_intel_bb at blit-noreloc-keep-cache,Timeout
+api_intel_allocator at simple-allocator,Timeout
+api_intel_bb at object-reloc-keep-cache,Timeout
 api_intel_bb at offset-control,Timeout
-api_intel_bb at render-ccs,Timeout
-core_getclient,Timeout
-core_hotunplug at hotreplug-lateclose,Timeout
-drm_read at short-buffer-block,Timeout
+core_auth at getclient-simple,Timeout
+core_hotunplug at hotunbind-rebind,Timeout
+debugfs_test at read_all_entries_display_on,Timeout
+drm_read at invalid-buffer,Timeout
 drm_read at short-buffer-nonblock,Timeout
-dumb_buffer at map-uaf,Timeout
 gen3_render_tiledx_blits,Timeout
 gen7_exec_parse at basic-allocation,Timeout
 gen7_exec_parse at batch-without-end,Timeout
 gen9_exec_parse at batch-invalid-length,Timeout
 gen9_exec_parse at bb-secure,Timeout
+gen9_exec_parse at secure-batches,Timeout
+gen9_exec_parse at shadow-peek,Timeout
+gen9_exec_parse at unaligned-jump,Timeout
 i915_module_load at load,Fail
 i915_module_load at reload,Fail
 i915_module_load at reload-no-display,Fail
 i915_module_load at resize-bar,Fail
-i915_pciid,Timeout
 i915_query at engine-info,Timeout
+i915_query at query-topology-kernel-writes,Timeout
+i915_query at test-query-geometry-subslices,Timeout
 kms_lease at lease-uevent,Fail
 kms_rotation_crc at multiplane-rotation,Fail
 perf at i915-ref-count,Fail
-perf_pmu at busy,Timeout
 perf_pmu at enable-race,Timeout
 perf_pmu at event-wait,Timeout
 perf_pmu at gt-awake,Timeout
+perf_pmu at interrupts,Timeout
 perf_pmu at module-unload,Fail
 perf_pmu at rc6,Crash
 prime_mmap at test_map_unmap,Timeout
+prime_mmap at test_refcounting,Timeout
 prime_self_import at basic-with_one_bo,Timeout
-syncobj_basic at bad-destroy,Timeout
+syncobj_basic at bad-flags-fd-to-handle,Timeout
 syncobj_eventfd at invalid-bad-pad,Timeout
 syncobj_wait at invalid-multi-wait-unsubmitted-signaled,Timeout
 syncobj_wait at invalid-signal-illegal-handle,Timeout
@@ -37,7 +42,9 @@ syncobj_wait at multi-wait-all-submitted,Timeout
 syncobj_wait at multi-wait-for-submit-submitted-signaled,Timeout
 syncobj_wait at wait-any-complex,Timeout
 syncobj_wait at wait-delayed-signal,Timeout
+template at A,Timeout
 xe_module_load at force-load,Fail
 xe_module_load at load,Fail
+xe_module_load at many-reload,Fail
 xe_module_load at reload,Fail
 xe_module_load at reload-no-display,Fail
diff --git a/drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt b/drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt
index e600782ef96a..b47df5855e8d 100644
--- a/drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-tgl-skips.txt
@@ -12,9 +12,9 @@ kms_plane_scaling at invalid-parameters
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/i915-whl-fails.txt b/drivers/gpu/drm/ci/xfails/i915-whl-fails.txt
index 7582d313dd9b..2adae2175501 100644
--- a/drivers/gpu/drm/ci/xfails/i915-whl-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-whl-fails.txt
@@ -7,18 +7,10 @@ i915_module_load at resize-bar,Fail
 i915_pm_rpm at gem-execbuf-stress,Timeout
 i915_pm_rpm at module-reload,Fail
 i915_pm_rpm at system-suspend-execbuf,Timeout
-kms_async_flips at invalid-async-flip,Timeout
-kms_atomic_transition at modeset-transition-fencing,Timeout
-kms_big_fb at linear-16bpp-rotate-0,Fail
-kms_big_fb at linear-16bpp-rotate-180,Fail
-kms_big_fb at linear-32bpp-rotate-0,Fail
-kms_big_fb at linear-32bpp-rotate-180,Fail
-kms_big_fb at linear-8bpp-rotate-0,Fail
-kms_big_fb at linear-8bpp-rotate-180,Fail
-kms_big_fb at linear-max-hw-stride-32bpp-rotate-0,Fail
 kms_ccs at crc-primary-rotation-180-yf-tiled-ccs,Timeout
+kms_cursor_legacy at short-flip-before-cursor-atomic-transitions,Timeout
 kms_dirtyfb at default-dirtyfb-ioctl,Fail
-kms_draw_crc at draw-method-render,Fail
+kms_dirtyfb at fbc-dirtyfb-ioctl,Fail
 kms_fb_coherency at memset-crc,Crash
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-downscaling,Fail
 kms_flip_scaled_crc at flip-32bpp-linear-to-64bpp-linear-upscaling,Fail
@@ -40,6 +32,7 @@ kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytile-downscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytile-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling,Fail
 kms_flip_scaled_crc at flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling,Fail
+kms_frontbuffer_tracking at fbc-rgb565-draw-mmap-cpu,Timeout
 kms_frontbuffer_tracking at fbc-tiling-linear,Fail
 kms_lease at lease-uevent,Fail
 kms_plane_alpha_blend at alpha-basic,Fail
@@ -47,9 +40,13 @@ kms_plane_alpha_blend at alpha-opaque-fb,Fail
 kms_plane_alpha_blend at alpha-transparent-fb,Fail
 kms_plane_alpha_blend at constant-alpha-max,Fail
 kms_plane_scaling at plane-scaler-with-clipping-clamping-rotation,Timeout
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-5,Timeout
 kms_pm_rpm at modeset-stress-extra-wait,Timeout
 kms_pm_rpm at universal-planes,Timeout
 kms_pm_rpm at universal-planes-dpms,Timeout
+kms_prop_blob at invalid-set-prop,Fail
+kms_rotation_crc at primary-rotation-180,Timeout
+kms_vblank at query-forked-hang,Timeout
 perf at i915-ref-count,Fail
 perf_pmu at module-unload,Fail
 perf_pmu at rc6,Crash
diff --git a/drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt b/drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt
index 1167a58c7dd1..60b8d1c64e70 100644
--- a/drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-whl-flakes.txt
@@ -1,6 +1,6 @@
 # Board Name: dell-latitude-5400-8665U-sarien
 # Bug Report: https://lore.kernel.org/intel-gfx/af4ca4df-a3ef-4943-bdbf-4c3af2c333af@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 kms_pm_rpm at modeset-lpsp-stress
diff --git a/drivers/gpu/drm/ci/xfails/i915-whl-skips.txt b/drivers/gpu/drm/ci/xfails/i915-whl-skips.txt
index 20bd91525f45..29bff8922ae1 100644
--- a/drivers/gpu/drm/ci/xfails/i915-whl-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/i915-whl-skips.txt
@@ -3,9 +3,9 @@ kms_plane_scaling at invalid-parameters
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
@@ -17,6 +17,7 @@ gem_.*
 i915_pm_rc6_residency.*
 i915_suspend.*
 kms_flip.*
+i915_pm_rpm.*
 
 # Kernel panic
 drm_fdinfo.*
diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
index cc5e9c1c2d57..95aadef2fa2d 100644
--- a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
@@ -5,8 +5,15 @@ device_reset at unbind-reset-rebind,Fail
 dumb_buffer at invalid-bpp,Fail
 fbdev at eof,Fail
 fbdev at read,Fail
-fbdev at unaligned-write,Fail
 kms_3d,Fail
+kms_bw at connected-linear-tiling-1-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-1-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-1-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-1-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-2-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-2-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-2-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-2-displays-3840x2160p,Fail
 kms_bw at linear-tiling-1-displays-1920x1080p,Fail
 kms_bw at linear-tiling-1-displays-2160x1440p,Fail
 kms_bw at linear-tiling-1-displays-2560x1440p,Fail
diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt
index 395ac0463404..2e5bf6ae25f2 100644
--- a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt
@@ -1,11 +1,41 @@
 # Board Name: mt8173-elm-hana
 # Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 core_setmaster_vs_auth
+
+# Board Name: mt8173-elm-hana
+# Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 dumb_buffer at create-clear
+
+# Board Name: mt8173-elm-hana
+# Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 fbdev at unaligned-write
+
+# Board Name: mt8173-elm-hana
+# Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 fbdev at write
+
+# Board Name: mt8173-elm-hana
+# Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at cursor-vs-flip-atomic-transitions
+
+# Board Name: mt8173-elm-hana
+# Bug Report: https://lore.kernel.org/linux-mediatek/0b2a1899-15dd-42fa-8f63-ea0ca28dbb17@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_prop_blob at invalid-set-prop
diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-skips.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-skips.txt
index 0c6108392140..562662eff802 100644
--- a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-skips.txt
@@ -1,8 +1,8 @@
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt
index 9ef460646d76..5b7d623f404b 100644
--- a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-fails.txt
@@ -4,5 +4,5 @@ dumb_buffer at invalid-bpp,Fail
 dumb_buffer at map-invalid-size,Fail
 dumb_buffer at map-uaf,Fail
 dumb_buffer at map-valid,Fail
-panfrost_prime at gem-prime-import,Fail
+panfrost/panfrost_prime at gem-prime-import,Fail
 tools_test at tools_test,Fail
diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-skips.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-skips.txt
index 715b9a8f4997..03eefa518afa 100644
--- a/drivers/gpu/drm/ci/xfails/mediatek-mt8183-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8183-skips.txt
@@ -1,6 +1,6 @@
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
 ^v3d.*
 ^vc4.*
diff --git a/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt b/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt
index 9ef460646d76..5b7d623f404b 100644
--- a/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/meson-g12b-fails.txt
@@ -4,5 +4,5 @@ dumb_buffer at invalid-bpp,Fail
 dumb_buffer at map-invalid-size,Fail
 dumb_buffer at map-uaf,Fail
 dumb_buffer at map-valid,Fail
-panfrost_prime at gem-prime-import,Fail
+panfrost/panfrost_prime at gem-prime-import,Fail
 tools_test at tools_test,Fail
diff --git a/drivers/gpu/drm/ci/xfails/meson-g12b-skips.txt b/drivers/gpu/drm/ci/xfails/meson-g12b-skips.txt
index 715b9a8f4997..03eefa518afa 100644
--- a/drivers/gpu/drm/ci/xfails/meson-g12b-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/meson-g12b-skips.txt
@@ -1,6 +1,6 @@
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
 ^v3d.*
 ^vc4.*
diff --git a/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt b/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
index 6e7fd1ccd1e3..b57884650306 100644
--- a/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
@@ -4,12 +4,9 @@ device_reset at unbind-cold-reset-rebind,Fail
 device_reset at unbind-reset-rebind,Fail
 dumb_buffer at invalid-bpp,Fail
 kms_3d,Fail
-kms_cursor_legacy at forked-move,Fail
-kms_cursor_legacy at single-bo,Fail
 kms_cursor_legacy at torture-bo,Fail
-kms_cursor_legacy at torture-move,Fail
 kms_force_connector_basic at force-edid,Fail
 kms_hdmi_inject at inject-4k,Fail
 kms_lease at lease-uevent,Fail
-msm_mapping at ring,Fail
+msm/msm_mapping at ring,Fail
 tools_test at tools_test,Fail
diff --git a/drivers/gpu/drm/ci/xfails/msm-apq8016-skips.txt b/drivers/gpu/drm/ci/xfails/msm-apq8016-skips.txt
index ff12202abb6e..ef7697190fff 100644
--- a/drivers/gpu/drm/ci/xfails/msm-apq8016-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-apq8016-skips.txt
@@ -1,7 +1,7 @@
 # Skip driver specific tests
 ^amdgpu.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt b/drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt
index a275584c8bbb..123d92cb4470 100644
--- a/drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-apq8096-flakes.txt
@@ -1,6 +1,6 @@
 # Board Name: apq8096-db820c
 # Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 dumb_buffer at create-clear
diff --git a/drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt b/drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt
index 1c45fc6c512d..244324d38964 100644
--- a/drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-apq8096-skips.txt
@@ -4,7 +4,7 @@ kms_cursor_legacy at all-pipes-torture-move
 # Skip driver specific tests
 ^amdgpu.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
@@ -23,4 +23,4 @@ core_hotunplug.*
 # *** gpu fault: ttbr0=00000001030ea000 iova=0000000001074000 dir=WRITE type=PERMISSION source=1f030000 (0,0,0,0)
 # msm_mdp 901000.display-controller: RBBM | ME master split | status=0x701000B0
 # watchdog: BUG: soft lockup - CPU#0 stuck for 26s! [kworker/u16:3:46]
-msm_mapping at shadow
+msm/msm_mapping at shadow
diff --git a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt
index eb7a3886d397..8e02392a24cb 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-fails.txt
@@ -3,13 +3,11 @@ device_reset at reset-bound,Fail
 device_reset at unbind-cold-reset-rebind,Fail
 device_reset at unbind-reset-rebind,Fail
 dumb_buffer at invalid-bpp,Fail
-kms_atomic_transition at plane-primary-toggle-with-vblank-wait,Fail
 kms_color at ctm-0-25,Fail
 kms_color at ctm-0-50,Fail
 kms_color at ctm-0-75,Fail
 kms_color at ctm-blue-to-red,Fail
 kms_color at ctm-green-to-red,Fail
-kms_color at ctm-max,Fail
 kms_color at ctm-negative,Fail
 kms_color at ctm-red-to-blue,Fail
 kms_color at ctm-signed,Fail
@@ -21,72 +19,6 @@ kms_content_protection at lic-type-1,Crash
 kms_content_protection at srm,Crash
 kms_content_protection at type1,Crash
 kms_content_protection at uevent,Crash
-kms_cursor_crc at cursor-alpha-opaque,Fail
-kms_cursor_crc at cursor-alpha-transparent,Fail
-kms_cursor_crc at cursor-dpms,Fail
-kms_cursor_crc at cursor-offscreen-128x128,Fail
-kms_cursor_crc at cursor-offscreen-128x42,Fail
-kms_cursor_crc at cursor-offscreen-256x256,Fail
-kms_cursor_crc at cursor-offscreen-256x85,Fail
-kms_cursor_crc at cursor-offscreen-32x10,Fail
-kms_cursor_crc at cursor-offscreen-32x32,Fail
-kms_cursor_crc at cursor-offscreen-512x170,Fail
-kms_cursor_crc at cursor-offscreen-512x512,Fail
-kms_cursor_crc at cursor-offscreen-64x21,Fail
-kms_cursor_crc at cursor-offscreen-64x64,Fail
-kms_cursor_crc at cursor-onscreen-128x128,Fail
-kms_cursor_crc at cursor-onscreen-128x42,Fail
-kms_cursor_crc at cursor-onscreen-256x256,Fail
-kms_cursor_crc at cursor-onscreen-256x85,Fail
-kms_cursor_crc at cursor-onscreen-32x10,Fail
-kms_cursor_crc at cursor-onscreen-32x32,Fail
-kms_cursor_crc at cursor-onscreen-512x170,Fail
-kms_cursor_crc at cursor-onscreen-512x512,Fail
-kms_cursor_crc at cursor-onscreen-64x21,Fail
-kms_cursor_crc at cursor-onscreen-64x64,Fail
-kms_cursor_crc at cursor-random-128x128,Fail
-kms_cursor_crc at cursor-random-128x42,Fail
-kms_cursor_crc at cursor-random-256x256,Fail
-kms_cursor_crc at cursor-random-256x85,Fail
-kms_cursor_crc at cursor-random-32x10,Fail
-kms_cursor_crc at cursor-random-32x32,Fail
-kms_cursor_crc at cursor-random-512x170,Fail
-kms_cursor_crc at cursor-random-512x512,Fail
-kms_cursor_crc at cursor-random-64x21,Fail
-kms_cursor_crc at cursor-random-64x64,Fail
-kms_cursor_crc at cursor-rapid-movement-128x128,Fail
-kms_cursor_crc at cursor-rapid-movement-128x42,Fail
-kms_cursor_crc at cursor-rapid-movement-256x256,Fail
-kms_cursor_crc at cursor-rapid-movement-256x85,Fail
-kms_cursor_crc at cursor-rapid-movement-32x10,Fail
-kms_cursor_crc at cursor-rapid-movement-32x32,Fail
-kms_cursor_crc at cursor-rapid-movement-512x170,Fail
-kms_cursor_crc at cursor-rapid-movement-512x512,Fail
-kms_cursor_crc at cursor-rapid-movement-64x21,Fail
-kms_cursor_crc at cursor-rapid-movement-64x64,Fail
-kms_cursor_crc at cursor-size-change,Fail
-kms_cursor_crc at cursor-sliding-128x128,Fail
-kms_cursor_crc at cursor-sliding-128x42,Fail
-kms_cursor_crc at cursor-sliding-256x256,Fail
-kms_cursor_crc at cursor-sliding-256x85,Fail
-kms_cursor_crc at cursor-sliding-32x10,Fail
-kms_cursor_crc at cursor-sliding-32x32,Fail
-kms_cursor_crc at cursor-sliding-512x170,Fail
-kms_cursor_crc at cursor-sliding-512x512,Fail
-kms_cursor_crc at cursor-sliding-64x21,Fail
-kms_cursor_crc at cursor-sliding-64x64,Fail
-kms_cursor_edge_walk at 128x128-left-edge,Fail
-kms_cursor_edge_walk at 128x128-right-edge,Fail
-kms_cursor_edge_walk at 128x128-top-bottom,Fail
-kms_cursor_edge_walk at 128x128-top-edge,Fail
-kms_cursor_edge_walk at 256x256-left-edge,Fail
-kms_cursor_edge_walk at 256x256-right-edge,Fail
-kms_cursor_edge_walk at 256x256-top-bottom,Fail
-kms_cursor_edge_walk at 256x256-top-edge,Fail
-kms_cursor_edge_walk at 64x64-left-edge,Fail
-kms_cursor_edge_walk at 64x64-right-edge,Fail
-kms_cursor_edge_walk at 64x64-top-bottom,Fail
-kms_cursor_edge_walk at 64x64-top-edge,Fail
 kms_cursor_legacy at 2x-cursor-vs-flip-atomic,Fail
 kms_cursor_legacy at 2x-cursor-vs-flip-legacy,Fail
 kms_cursor_legacy at 2x-flip-vs-cursor-atomic,Fail
@@ -100,92 +32,15 @@ kms_cursor_legacy at cursor-vs-flip-varying-size,Fail
 kms_display_modes at extended-mode-basic,Fail
 kms_flip at 2x-flip-vs-modeset-vs-hang,Fail
 kms_flip at 2x-flip-vs-panning-vs-hang,Fail
-kms_flip at absolute-wf_vblank,Fail
-kms_flip at absolute-wf_vblank-interruptible,Fail
-kms_flip at basic-flip-vs-wf_vblank,Fail
-kms_flip at basic-plain-flip,Fail
-kms_flip at blocking-absolute-wf_vblank,Fail
-kms_flip at blocking-absolute-wf_vblank-interruptible,Fail
-kms_flip at blocking-wf_vblank,Fail
-kms_flip at busy-flip,Fail
-kms_flip at dpms-off-confusion,Fail
-kms_flip at dpms-off-confusion-interruptible,Fail
-kms_flip at dpms-vs-vblank-race,Fail
-kms_flip at dpms-vs-vblank-race-interruptible,Fail
-kms_flip at flip-vs-absolute-wf_vblank,Fail
-kms_flip at flip-vs-absolute-wf_vblank-interruptible,Fail
-kms_flip at flip-vs-blocking-wf-vblank,Fail
-kms_flip at flip-vs-expired-vblank,Fail
-kms_flip at flip-vs-expired-vblank-interruptible,Fail
 kms_flip at flip-vs-modeset-vs-hang,Fail
-kms_flip at flip-vs-panning,Fail
-kms_flip at flip-vs-panning-interruptible,Fail
 kms_flip at flip-vs-panning-vs-hang,Fail
-kms_flip at flip-vs-rmfb,Fail
-kms_flip at flip-vs-rmfb-interruptible,Fail
-kms_flip at flip-vs-wf_vblank-interruptible,Fail
-kms_flip at modeset-vs-vblank-race,Fail
-kms_flip at modeset-vs-vblank-race-interruptible,Fail
-kms_flip at plain-flip-fb-recreate,Fail
-kms_flip at plain-flip-fb-recreate-interruptible,Fail
-kms_flip at plain-flip-interruptible,Fail
-kms_flip at plain-flip-ts-check,Fail
-kms_flip at plain-flip-ts-check-interruptible,Fail
-kms_flip at wf_vblank-ts-check,Fail
-kms_flip at wf_vblank-ts-check-interruptible,Fail
-kms_lease at cursor-implicit-plane,Fail
 kms_lease at lease-uevent,Fail
-kms_lease at page-flip-implicit-plane,Fail
-kms_lease at setcrtc-implicit-plane,Fail
-kms_lease at simple-lease,Fail
 kms_multipipe_modeset at basic-max-pipe-crc-check,Fail
 kms_pipe_crc_basic at compare-crc-sanitycheck-nv12,Fail
-kms_pipe_crc_basic at compare-crc-sanitycheck-xr24,Fail
-kms_pipe_crc_basic at disable-crc-after-crtc,Fail
-kms_pipe_crc_basic at nonblocking-crc,Fail
-kms_pipe_crc_basic at nonblocking-crc-frame-sequence,Fail
-kms_pipe_crc_basic at read-crc,Fail
-kms_pipe_crc_basic at read-crc-frame-sequence,Fail
-kms_plane at pixel-format,Fail
-kms_plane at pixel-format-source-clamping,Fail
-kms_plane at plane-panning-bottom-right,Fail
-kms_plane at plane-panning-top-left,Fail
-kms_plane at plane-position-covered,Fail
-kms_plane at plane-position-hole,Fail
-kms_plane at plane-position-hole-dpms,Fail
 kms_plane_alpha_blend at alpha-7efc,Fail
-kms_plane_alpha_blend at alpha-basic,Fail
-kms_plane_alpha_blend at alpha-opaque-fb,Fail
-kms_plane_alpha_blend at alpha-transparent-fb,Fail
-kms_plane_alpha_blend at constant-alpha-max,Fail
-kms_plane_alpha_blend at constant-alpha-mid,Fail
-kms_plane_alpha_blend at constant-alpha-min,Fail
 kms_plane_alpha_blend at coverage-7efc,Fail
 kms_plane_alpha_blend at coverage-vs-premult-vs-constant,Fail
-kms_plane_cursor at primary,Fail
 kms_plane_lowres at tiling-none,Fail
-kms_plane_multiple at tiling-none,Fail
 kms_rmfb at close-fd,Fail
-kms_rotation_crc at cursor-rotation-180,Fail
-kms_rotation_crc at primary-rotation-180,Fail
-kms_sequence at get-busy,Fail
-kms_sequence at get-forked,Fail
-kms_sequence at get-forked-busy,Fail
-kms_sequence at get-idle,Fail
-kms_sequence at queue-busy,Fail
-kms_sequence at queue-idle,Fail
-kms_vblank at accuracy-idle,Fail
-kms_vblank at crtc-id,Fail
-kms_vblank at query-busy,Fail
-kms_vblank at query-forked,Fail
-kms_vblank at query-forked-busy,Fail
-kms_vblank at query-idle,Fail
 kms_vblank at ts-continuation-dpms-rpm,Fail
-kms_vblank at ts-continuation-idle,Fail
-kms_vblank at ts-continuation-modeset,Fail
-kms_vblank at ts-continuation-modeset-rpm,Fail
-kms_vblank at wait-busy,Fail
-kms_vblank at wait-forked,Fail
-kms_vblank at wait-forked-busy,Fail
-kms_vblank at wait-idle,Fail
 tools_test at tools_test,Fail
diff --git a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-flakes.txt b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-flakes.txt
index 6dec63d48cfb..d74e04405e65 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-flakes.txt
@@ -1,8 +1,20 @@
 # Board Name: sc7180-trogdor-kingoftown
 # Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
+msm/msm_mapping at shadow
+
+# Board Name: sc7180-trogdor-kingoftown
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
+msm/msm_shrink at copy-gpu-oom-32
+
+# Board Name: sc7180-trogdor-kingoftown
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
 # Failure Rate: 50
-msm_mapping at shadow
-msm_shrink at copy-gpu-oom-32
-msm_shrink at copy-gpu-oom-8
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
+msm/msm_shrink at copy-gpu-oom-8
diff --git a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-skips.txt b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-skips.txt
index 68c96005ba54..bd5a975a1b2f 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-kingoftown-skips.txt
@@ -4,7 +4,7 @@
 # Skip driver specific tests
 ^amdgpu.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
@@ -19,3 +19,6 @@ core_hotunplug.*
 
 # Timeout occurs
 kms_flip at 2x-wf_vblank-ts-check
+
+# Hangs the machine
+kms_cursor_crc at cursor-random-max-size
diff --git a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt
index eb7a3886d397..8e02392a24cb 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-fails.txt
@@ -3,13 +3,11 @@ device_reset at reset-bound,Fail
 device_reset at unbind-cold-reset-rebind,Fail
 device_reset at unbind-reset-rebind,Fail
 dumb_buffer at invalid-bpp,Fail
-kms_atomic_transition at plane-primary-toggle-with-vblank-wait,Fail
 kms_color at ctm-0-25,Fail
 kms_color at ctm-0-50,Fail
 kms_color at ctm-0-75,Fail
 kms_color at ctm-blue-to-red,Fail
 kms_color at ctm-green-to-red,Fail
-kms_color at ctm-max,Fail
 kms_color at ctm-negative,Fail
 kms_color at ctm-red-to-blue,Fail
 kms_color at ctm-signed,Fail
@@ -21,72 +19,6 @@ kms_content_protection at lic-type-1,Crash
 kms_content_protection at srm,Crash
 kms_content_protection at type1,Crash
 kms_content_protection at uevent,Crash
-kms_cursor_crc at cursor-alpha-opaque,Fail
-kms_cursor_crc at cursor-alpha-transparent,Fail
-kms_cursor_crc at cursor-dpms,Fail
-kms_cursor_crc at cursor-offscreen-128x128,Fail
-kms_cursor_crc at cursor-offscreen-128x42,Fail
-kms_cursor_crc at cursor-offscreen-256x256,Fail
-kms_cursor_crc at cursor-offscreen-256x85,Fail
-kms_cursor_crc at cursor-offscreen-32x10,Fail
-kms_cursor_crc at cursor-offscreen-32x32,Fail
-kms_cursor_crc at cursor-offscreen-512x170,Fail
-kms_cursor_crc at cursor-offscreen-512x512,Fail
-kms_cursor_crc at cursor-offscreen-64x21,Fail
-kms_cursor_crc at cursor-offscreen-64x64,Fail
-kms_cursor_crc at cursor-onscreen-128x128,Fail
-kms_cursor_crc at cursor-onscreen-128x42,Fail
-kms_cursor_crc at cursor-onscreen-256x256,Fail
-kms_cursor_crc at cursor-onscreen-256x85,Fail
-kms_cursor_crc at cursor-onscreen-32x10,Fail
-kms_cursor_crc at cursor-onscreen-32x32,Fail
-kms_cursor_crc at cursor-onscreen-512x170,Fail
-kms_cursor_crc at cursor-onscreen-512x512,Fail
-kms_cursor_crc at cursor-onscreen-64x21,Fail
-kms_cursor_crc at cursor-onscreen-64x64,Fail
-kms_cursor_crc at cursor-random-128x128,Fail
-kms_cursor_crc at cursor-random-128x42,Fail
-kms_cursor_crc at cursor-random-256x256,Fail
-kms_cursor_crc at cursor-random-256x85,Fail
-kms_cursor_crc at cursor-random-32x10,Fail
-kms_cursor_crc at cursor-random-32x32,Fail
-kms_cursor_crc at cursor-random-512x170,Fail
-kms_cursor_crc at cursor-random-512x512,Fail
-kms_cursor_crc at cursor-random-64x21,Fail
-kms_cursor_crc at cursor-random-64x64,Fail
-kms_cursor_crc at cursor-rapid-movement-128x128,Fail
-kms_cursor_crc at cursor-rapid-movement-128x42,Fail
-kms_cursor_crc at cursor-rapid-movement-256x256,Fail
-kms_cursor_crc at cursor-rapid-movement-256x85,Fail
-kms_cursor_crc at cursor-rapid-movement-32x10,Fail
-kms_cursor_crc at cursor-rapid-movement-32x32,Fail
-kms_cursor_crc at cursor-rapid-movement-512x170,Fail
-kms_cursor_crc at cursor-rapid-movement-512x512,Fail
-kms_cursor_crc at cursor-rapid-movement-64x21,Fail
-kms_cursor_crc at cursor-rapid-movement-64x64,Fail
-kms_cursor_crc at cursor-size-change,Fail
-kms_cursor_crc at cursor-sliding-128x128,Fail
-kms_cursor_crc at cursor-sliding-128x42,Fail
-kms_cursor_crc at cursor-sliding-256x256,Fail
-kms_cursor_crc at cursor-sliding-256x85,Fail
-kms_cursor_crc at cursor-sliding-32x10,Fail
-kms_cursor_crc at cursor-sliding-32x32,Fail
-kms_cursor_crc at cursor-sliding-512x170,Fail
-kms_cursor_crc at cursor-sliding-512x512,Fail
-kms_cursor_crc at cursor-sliding-64x21,Fail
-kms_cursor_crc at cursor-sliding-64x64,Fail
-kms_cursor_edge_walk at 128x128-left-edge,Fail
-kms_cursor_edge_walk at 128x128-right-edge,Fail
-kms_cursor_edge_walk at 128x128-top-bottom,Fail
-kms_cursor_edge_walk at 128x128-top-edge,Fail
-kms_cursor_edge_walk at 256x256-left-edge,Fail
-kms_cursor_edge_walk at 256x256-right-edge,Fail
-kms_cursor_edge_walk at 256x256-top-bottom,Fail
-kms_cursor_edge_walk at 256x256-top-edge,Fail
-kms_cursor_edge_walk at 64x64-left-edge,Fail
-kms_cursor_edge_walk at 64x64-right-edge,Fail
-kms_cursor_edge_walk at 64x64-top-bottom,Fail
-kms_cursor_edge_walk at 64x64-top-edge,Fail
 kms_cursor_legacy at 2x-cursor-vs-flip-atomic,Fail
 kms_cursor_legacy at 2x-cursor-vs-flip-legacy,Fail
 kms_cursor_legacy at 2x-flip-vs-cursor-atomic,Fail
@@ -100,92 +32,15 @@ kms_cursor_legacy at cursor-vs-flip-varying-size,Fail
 kms_display_modes at extended-mode-basic,Fail
 kms_flip at 2x-flip-vs-modeset-vs-hang,Fail
 kms_flip at 2x-flip-vs-panning-vs-hang,Fail
-kms_flip at absolute-wf_vblank,Fail
-kms_flip at absolute-wf_vblank-interruptible,Fail
-kms_flip at basic-flip-vs-wf_vblank,Fail
-kms_flip at basic-plain-flip,Fail
-kms_flip at blocking-absolute-wf_vblank,Fail
-kms_flip at blocking-absolute-wf_vblank-interruptible,Fail
-kms_flip at blocking-wf_vblank,Fail
-kms_flip at busy-flip,Fail
-kms_flip at dpms-off-confusion,Fail
-kms_flip at dpms-off-confusion-interruptible,Fail
-kms_flip at dpms-vs-vblank-race,Fail
-kms_flip at dpms-vs-vblank-race-interruptible,Fail
-kms_flip at flip-vs-absolute-wf_vblank,Fail
-kms_flip at flip-vs-absolute-wf_vblank-interruptible,Fail
-kms_flip at flip-vs-blocking-wf-vblank,Fail
-kms_flip at flip-vs-expired-vblank,Fail
-kms_flip at flip-vs-expired-vblank-interruptible,Fail
 kms_flip at flip-vs-modeset-vs-hang,Fail
-kms_flip at flip-vs-panning,Fail
-kms_flip at flip-vs-panning-interruptible,Fail
 kms_flip at flip-vs-panning-vs-hang,Fail
-kms_flip at flip-vs-rmfb,Fail
-kms_flip at flip-vs-rmfb-interruptible,Fail
-kms_flip at flip-vs-wf_vblank-interruptible,Fail
-kms_flip at modeset-vs-vblank-race,Fail
-kms_flip at modeset-vs-vblank-race-interruptible,Fail
-kms_flip at plain-flip-fb-recreate,Fail
-kms_flip at plain-flip-fb-recreate-interruptible,Fail
-kms_flip at plain-flip-interruptible,Fail
-kms_flip at plain-flip-ts-check,Fail
-kms_flip at plain-flip-ts-check-interruptible,Fail
-kms_flip at wf_vblank-ts-check,Fail
-kms_flip at wf_vblank-ts-check-interruptible,Fail
-kms_lease at cursor-implicit-plane,Fail
 kms_lease at lease-uevent,Fail
-kms_lease at page-flip-implicit-plane,Fail
-kms_lease at setcrtc-implicit-plane,Fail
-kms_lease at simple-lease,Fail
 kms_multipipe_modeset at basic-max-pipe-crc-check,Fail
 kms_pipe_crc_basic at compare-crc-sanitycheck-nv12,Fail
-kms_pipe_crc_basic at compare-crc-sanitycheck-xr24,Fail
-kms_pipe_crc_basic at disable-crc-after-crtc,Fail
-kms_pipe_crc_basic at nonblocking-crc,Fail
-kms_pipe_crc_basic at nonblocking-crc-frame-sequence,Fail
-kms_pipe_crc_basic at read-crc,Fail
-kms_pipe_crc_basic at read-crc-frame-sequence,Fail
-kms_plane at pixel-format,Fail
-kms_plane at pixel-format-source-clamping,Fail
-kms_plane at plane-panning-bottom-right,Fail
-kms_plane at plane-panning-top-left,Fail
-kms_plane at plane-position-covered,Fail
-kms_plane at plane-position-hole,Fail
-kms_plane at plane-position-hole-dpms,Fail
 kms_plane_alpha_blend at alpha-7efc,Fail
-kms_plane_alpha_blend at alpha-basic,Fail
-kms_plane_alpha_blend at alpha-opaque-fb,Fail
-kms_plane_alpha_blend at alpha-transparent-fb,Fail
-kms_plane_alpha_blend at constant-alpha-max,Fail
-kms_plane_alpha_blend at constant-alpha-mid,Fail
-kms_plane_alpha_blend at constant-alpha-min,Fail
 kms_plane_alpha_blend at coverage-7efc,Fail
 kms_plane_alpha_blend at coverage-vs-premult-vs-constant,Fail
-kms_plane_cursor at primary,Fail
 kms_plane_lowres at tiling-none,Fail
-kms_plane_multiple at tiling-none,Fail
 kms_rmfb at close-fd,Fail
-kms_rotation_crc at cursor-rotation-180,Fail
-kms_rotation_crc at primary-rotation-180,Fail
-kms_sequence at get-busy,Fail
-kms_sequence at get-forked,Fail
-kms_sequence at get-forked-busy,Fail
-kms_sequence at get-idle,Fail
-kms_sequence at queue-busy,Fail
-kms_sequence at queue-idle,Fail
-kms_vblank at accuracy-idle,Fail
-kms_vblank at crtc-id,Fail
-kms_vblank at query-busy,Fail
-kms_vblank at query-forked,Fail
-kms_vblank at query-forked-busy,Fail
-kms_vblank at query-idle,Fail
 kms_vblank at ts-continuation-dpms-rpm,Fail
-kms_vblank at ts-continuation-idle,Fail
-kms_vblank at ts-continuation-modeset,Fail
-kms_vblank at ts-continuation-modeset-rpm,Fail
-kms_vblank at wait-busy,Fail
-kms_vblank at wait-forked,Fail
-kms_vblank at wait-forked-busy,Fail
-kms_vblank at wait-idle,Fail
 tools_test at tools_test,Fail
diff --git a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-flakes.txt b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-flakes.txt
index dcb24b835dc3..cd3d3b0befe4 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-flakes.txt
@@ -1,6 +1,13 @@
 # Board Name: sc7180-trogdor-lazor-limozeen-nots-r5
 # Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
-msm_mapping at shadow
+msm/msm_mapping at shadow
+
+# Board Name: sc7180-trogdor-lazor-limozeen-nots-r5
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 100
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_lease at page-flip-implicit-plane
diff --git a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-skips.txt b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-skips.txt
index 1168c53acd2d..d06c3621300d 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sc7180-trogdor-lazor-limozeen-skips.txt
@@ -4,7 +4,7 @@
 # Skip driver specific tests
 ^amdgpu.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt b/drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt
index 2c5f62b07632..2aa96b1241c3 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sdm845-flakes.txt
@@ -1,19 +1,118 @@
 # Board Name: sdm845-cheza-r3
 # Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
 kms_cursor_legacy at basic-flip-after-cursor-atomic
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at basic-flip-after-cursor-legacy
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at basic-flip-after-cursor-varying-size
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at basic-flip-before-cursor-varying-size
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at flip-vs-cursor-atomic-transitions
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at flip-vs-cursor-atomic-transitions-varying-size
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at flip-vs-cursor-varying-size
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at short-flip-after-cursor-atomic-transitions
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at short-flip-after-cursor-atomic-transitions-varying-size
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at short-flip-after-cursor-toggle
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at short-flip-before-cursor-atomic-transitions
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
 kms_cursor_legacy at short-flip-before-cursor-atomic-transitions-varying-size
-msm_shrink at copy-gpu-32
-msm_shrink at copy-gpu-oom-32
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
+msm/msm_shrink at copy-gpu-32
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-g0df7b9b97
+# Linux Version: 6.9.0-rc7
+msm/msm_shrink at copy-gpu-oom-32
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_cursor_legacy at short-flip-before-cursor-toggle
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_cursor_legacy at flip-vs-cursor-toggle
+
+# Board Name: sdm845-cheza-r3
+# Bug Report: https://lore.kernel.org/linux-arm-msm/661483c8-ad82-400d-bcd8-e94986d20d7d@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+msm/msm_shrink at copy-mmap-oom-8
diff --git a/drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt b/drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt
index 5185212c8fb2..041a9637cc3e 100644
--- a/drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-sdm845-skips.txt
@@ -4,12 +4,12 @@ kms_bw.*
 # Failing due to a bootloader/fw issue. The workaround in mesa CI involves these two patches
 # https://gitlab.freedesktop.org/gfx-ci/linux/-/commit/4b49f902ec6f2bb382cbbf489870573f4b43371e
 # https://gitlab.freedesktop.org/gfx-ci/linux/-/commit/38cdf4c5559771e2474ae0fecef8469f65147bc1
-msm_mapping@*
+msm/msm_mapping@*
 
 # Skip driver specific tests
 ^amdgpu.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt
index f9b99bf27105..10689906da3a 100644
--- a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-fails.txt
@@ -4,5 +4,5 @@ dumb_buffer at invalid-bpp,Crash
 dumb_buffer at map-invalid-size,Crash
 dumb_buffer at map-uaf,Crash
 dumb_buffer at map-valid,Crash
-panfrost_prime at gem-prime-import,Crash
+panfrost/panfrost_prime at gem-prime-import,Crash
 tools_test at tools_test,Crash
diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt
index 6d3757dca83b..b8cb31842323 100644
--- a/drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3288-skips.txt
@@ -53,7 +53,7 @@ kms_pipe_crc_basic at disable-crc-after-crtc
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
 ^v3d.*
 ^vc4.*
diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt
index 9ef460646d76..5b7d623f404b 100644
--- a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-fails.txt
@@ -4,5 +4,5 @@ dumb_buffer at invalid-bpp,Fail
 dumb_buffer at map-invalid-size,Fail
 dumb_buffer at map-uaf,Fail
 dumb_buffer at map-valid,Fail
-panfrost_prime at gem-prime-import,Fail
+panfrost/panfrost_prime at gem-prime-import,Fail
 tools_test at tools_test,Fail
diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt
index 742c27d9a598..ac4f8f7244d4 100644
--- a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-flakes.txt
@@ -1,6 +1,6 @@
 # Board Name: rk3399-gru-kevin
 # Bug Report: https://lore.kernel.org/dri-devel/5cc34a8b-c1fa-4744-9031-2d33ecf41011@collabora.com/T/#u
+# Failure Rate: 50
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
-# Failure Rate: 50
-panfrost_submit at pan-unhandled-pagefault
+panfrost/panfrost_submit at pan-unhandled-pagefault
diff --git a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt
index 5c52b25b4213..743f3eeb2f80 100644
--- a/drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/rockchip-rk3399-skips.txt
@@ -6,7 +6,7 @@ kms_cursor_legacy.*
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
 ^v3d.*
 ^vc4.*
diff --git a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt
index fdf09fe11566..248943c2a738 100644
--- a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt
@@ -3,6 +3,70 @@ kms_addfb_basic at bo-too-small,Fail
 kms_addfb_basic at size-max,Fail
 kms_addfb_basic at too-high,Fail
 kms_atomic_transition at plane-primary-toggle-with-vblank-wait,Fail
+kms_bw at connected-linear-tiling-1-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-1-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-1-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-1-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-10-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-10-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-10-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-10-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-11-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-11-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-11-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-11-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-12-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-12-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-12-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-12-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-13-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-13-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-13-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-13-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-14-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-14-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-14-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-14-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-15-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-15-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-15-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-15-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-16-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-16-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-16-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-16-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-2-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-2-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-2-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-2-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-3-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-3-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-3-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-3-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-4-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-4-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-4-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-4-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-5-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-5-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-5-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-5-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-6-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-6-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-6-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-6-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-7-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-7-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-7-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-7-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-8-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-8-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-8-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-8-displays-3840x2160p,Fail
+kms_bw at connected-linear-tiling-9-displays-1920x1080p,Fail
+kms_bw at connected-linear-tiling-9-displays-2160x1440p,Fail
+kms_bw at connected-linear-tiling-9-displays-2560x1440p,Fail
+kms_bw at connected-linear-tiling-9-displays-3840x2160p,Fail
 kms_bw at linear-tiling-1-displays-1920x1080p,Fail
 kms_bw at linear-tiling-1-displays-2160x1440p,Fail
 kms_bw at linear-tiling-1-displays-2560x1440p,Fail
diff --git a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
index e0ca4fadb84f..8198905c5fd4 100644
--- a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
@@ -7,9 +7,9 @@ kms_flip at flip-vs-suspend.*
 
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
diff --git a/drivers/gpu/drm/ci/xfails/vkms-none-fails.txt b/drivers/gpu/drm/ci/xfails/vkms-none-fails.txt
index 691c383b21a0..8385b26073ed 100644
--- a/drivers/gpu/drm/ci/xfails/vkms-none-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/vkms-none-fails.txt
@@ -41,12 +41,8 @@ kms_cursor_legacy at flip-vs-cursor-crc-legacy,Fail
 kms_cursor_legacy at flip-vs-cursor-legacy,Fail
 kms_flip at flip-vs-modeset-vs-hang,Fail
 kms_flip at flip-vs-panning-vs-hang,Fail
-kms_flip at flip-vs-suspend,Timeout
-kms_flip at flip-vs-suspend-interruptible,Timeout
-kms_flip at plain-flip-fb-recreate,Fail
 kms_lease at lease-uevent,Fail
 kms_pipe_crc_basic at nonblocking-crc,Fail
-kms_pipe_crc_basic at nonblocking-crc-frame-sequence,Fail
 kms_writeback at writeback-check-output,Fail
 kms_writeback at writeback-check-output-XRGB2101010,Fail
 kms_writeback at writeback-fb-id,Fail
diff --git a/drivers/gpu/drm/ci/xfails/vkms-none-flakes.txt b/drivers/gpu/drm/ci/xfails/vkms-none-flakes.txt
index eeaa1d5825af..62428f3c8f31 100644
--- a/drivers/gpu/drm/ci/xfails/vkms-none-flakes.txt
+++ b/drivers/gpu/drm/ci/xfails/vkms-none-flakes.txt
@@ -67,3 +67,24 @@ kms_flip at flip-vs-absolute-wf_vblank-interruptible
 # IGT Version: 1.28-g0df7b9b97
 # Linux Version: 6.9.0-rc7
 kms_flip at flip-vs-blocking-wf-vblank
+
+# Board Name: vkms
+# Bug Report: https://lore.kernel.org/dri-devel/61ed26af-062c-443c-9df2-d1ee319f3fb0@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_cursor_legacy at flip-vs-cursor-varying-size
+
+# Board Name: vkms
+# Bug Report: https://lore.kernel.org/dri-devel/61ed26af-062c-443c-9df2-d1ee319f3fb0@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_flip at flip-vs-expired-vblank
+
+# Board Name: vkms
+# Bug Report: https://lore.kernel.org/dri-devel/61ed26af-062c-443c-9df2-d1ee319f3fb0@collabora.com/T/#u
+# Failure Rate: 50
+# IGT Version: 1.28-gf13702b8e
+# Linux Version: 6.10.0-rc5
+kms_pipe_crc_basic at nonblocking-crc-frame-sequence
diff --git a/drivers/gpu/drm/ci/xfails/vkms-none-skips.txt b/drivers/gpu/drm/ci/xfails/vkms-none-skips.txt
index fd5d1271115f..6c1f2b2b6e53 100644
--- a/drivers/gpu/drm/ci/xfails/vkms-none-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/vkms-none-skips.txt
@@ -104,11 +104,112 @@ kms_cursor_crc at cursor-rapid-movement-256x85
 # CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
 # CR2: 0000000000000078 CR3: 0000000109b38000 CR4: 0000000000350ef0
 
+kms_cursor_crc at cursor-onscreen-256x256
+# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
+# CPU: 1 PID: 1913 Comm: kworker/u8:6 Not tainted 6.10.0-rc5-g8a28e73ebead #1
+# Hardware name: ChromiumOS crosvm, BIOS 0
+# Workqueue: vkms_composer vkms_composer_worker [vkms]
+# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
+# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
+# RSP: 0018:ffffb477409fbd58 EFLAGS: 00010282
+# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffff8b124a242000
+# RDX: 00000000000000ff RSI: ffff8b124a243ff8 RDI: ffff8b124a244000
+# RBP: 0000000000000002 R08: 0000000000000000 R09: 00000000000003ff
+# R10: ffff8b124a244000 R11: 0000000000000000 R12: ffff8b1249282f30
+# R13: 0000000000000002 R14: 0000000000000002 R15: 0000000000000000
+# FS:  0000000000000000(0000) GS:ffff8b126bd00000(0000) knlGS:0000000000000000
+# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+# CR2: 0000000000000018 CR3: 0000000107a86000 CR4: 0000000000350ef0
+# Call Trace:
+#  <TASK>
+#  ? __die+0x1e/0x60
+#  ? page_fault_oops+0x17b/0x4a0
+#  ? exc_page_fault+0x6d/0x230
+#  ? asm_exc_page_fault+0x26/0x30
+#  ? compose_active_planes+0x344/0x4e0 [vkms]
+#  ? compose_active_planes+0x32f/0x4e0 [vkms]
+#  ? srso_return_thunk+0x5/0x5f
+#  vkms_composer_worker+0x205/0x240 [vkms]
+#  process_one_work+0x201/0x6c0
+#  ? lock_is_held_type+0x9e/0x110
+#  worker_thread+0x17e/0x350
+#  ? __pfx_worker_thread+0x10/0x10
+#  kthread+0xce/0x100
+#  ? __pfx_kthread+0x10/0x10
+#  ret_from_fork+0x2f/0x50
+#  ? __pfx_kthread+0x10/0x10
+#  ret_from_fork_asm+0x1a/0x30
+#  </TASK>
+# Modules linked in: vkms
+# CR2: 0000000000000018
+# ---[ end trace 0000000000000000 ]---
+# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
+# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
+# RSP: 0018:ffffb477409fbd58 EFLAGS: 00010282
+# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffff8b124a242000
+# RDX: 00000000000000ff RSI: ffff8b124a243ff8 RDI: ffff8b124a244000
+# RBP: 0000000000000002 R08: 0000000000000000 R09: 00000000000003ff
+# R10: ffff8b124a244000 R11: 0000000000000000 R12: ffff8b1249282f30
+# R13: 0000000000000002 R14: 0000000000000002 R15: 0000000000000000
+# FS:  0000000000000000(0000) GS:ffff8b126bd00000(0000) knlGS:0000000000000000
+# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+# CR2: 0000000000000018 CR3: 0000000107a86000 CR4: 0000000000350ef0
+
+kms_cursor_edge_walk at 128x128-right-edge
+# Oops: Oops: 0000 [#1] PREEMPT SMP NOPTI
+# CPU: 0 PID: 1911 Comm: kworker/u8:3 Not tainted 6.10.0-rc5-g5e7a002eefe5 #1
+# Hardware name: ChromiumOS crosvm, BIOS 0
+# Workqueue: vkms_composer vkms_composer_worker [vkms]
+# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
+# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
+# RSP: 0018:ffffb2f040a43d58 EFLAGS: 00010282
+# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffa2c181792000
+# RDX: 0000000000000000 RSI: ffffa2c181793ff8 RDI: ffffa2c181790000
+# RBP: 0000000000000031 R08: 0000000000000000 R09: 00000000000003ff
+# R10: ffffa2c181790000 R11: 0000000000000000 R12: ffffa2c1814fa810
+# R13: 0000000000000031 R14: 0000000000000031 R15: 0000000000000000
+# FS:  0000000000000000(0000) GS:ffffa2c1abc00000(0000) knlGS:0000000000000000
+# CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
+# CR2: 0000000000000018 CR3: 0000000106768000 CR4: 0000000000350ef0
+# Call Trace:
+#  <TASK>
+#  ? __die+0x1e/0x60
+#  ? page_fault_oops+0x17b/0x4a0
+#  ? srso_return_thunk+0x5/0x5f
+#  ? mark_held_locks+0x49/0x80
+#  ? exc_page_fault+0x6d/0x230
+#  ? asm_exc_page_fault+0x26/0x30
+#  ? compose_active_planes+0x344/0x4e0 [vkms]
+#  ? compose_active_planes+0x32f/0x4e0 [vkms]
+#  ? srso_return_thunk+0x5/0x5f
+#  vkms_composer_worker+0x205/0x240 [vkms]
+#  process_one_work+0x201/0x6c0
+#  ? lock_is_held_type+0x9e/0x110
+#  worker_thread+0x17e/0x350
+#  ? __pfx_worker_thread+0x10/0x10
+#  kthread+0xce/0x100
+#  ? __pfx_kthread+0x10/0x10
+#  ret_from_fork+0x2f/0x50
+#  ? __pfx_kthread+0x10/0x10
+#  ret_from_fork_asm+0x1a/0x30
+#  </TASK>
+# Modules linked in: vkms
+# CR2: 0000000000000018
+# ---[ end trace 0000000000000000 ]---
+# RIP: 0010:compose_active_planes+0x344/0x4e0 [vkms]
+# Code: 6a 34 0f 8e 91 fe ff ff 44 89 ea 48 8d 7c 24 48 e8 71 f0 ff ff 4b 8b 04 fc 48 8b 4c 24 50 48 8b 7c 24 40 48 8b 80 48 01 00 00 <48> 63 70 18 8b 40 20 48 89 f2 48 c1 e6 03 29 d0 48 8b 54 24 48 48
+# RSP: 0018:ffffb2f040a43d58 EFLAGS: 00010282
+# RAX: 0000000000000000 RBX: 0000000000000002 RCX: ffffa2c181792000
+# RDX: 0000000000000000 RSI: ffffa2c181793ff8 RDI: ffffa2c181790000
+# RBP: 0000000000000031 R08: 0000000000000000 R09: 00000000000003ff
+# R10: ffffa2c181790000 R11: 0000000000000000 R12: ffffa2c1814fa810
+# R13: 0000000000000031 R14: 0000000000000031 R15: 000000000000
+
 # Skip driver specific tests
 ^amdgpu.*
-msm_.*
+^msm.*
 nouveau_.*
-panfrost_.*
+^panfrost.*
 ^v3d.*
 ^vc4.*
 ^vmwgfx*
-- 
2.40.1




More information about the linux-amlogic mailing list