[PATCH v5 9/9] drm: ci: Update xfails

Vignesh Raman vignesh.raman at collabora.com
Thu Oct 19 07:06:50 UTC 2023


Update msm-apq8016-fails, mediatek-mt8173-fails and
virtio_gpu-none-fails to include the tests which fail.
Update mediatek-mt8173-flakes to include the tests which flakes.
Update virtio_gpu-none-skips to include the tests that need to be skipped.

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

v2:
  - No changes

v3:
  - No changes

v4:
  - No changes

v5:
  - Generate fails and flakes file with the updated xfails script - https://www.spinics.net/lists/kernel/msg4959630.html

---
 .../drm/ci/xfails/mediatek-mt8173-fails.txt   |  24 +-
 .../drm/ci/xfails/mediatek-mt8173-flakes.txt  |   9 +
 .../gpu/drm/ci/xfails/msm-apq8016-fails.txt   |  17 +-
 .../drm/ci/xfails/virtio_gpu-none-fails.txt   |  65 +-
 .../drm/ci/xfails/virtio_gpu-none-skips.txt   | 632 +++++++++++++++++-
 5 files changed, 682 insertions(+), 65 deletions(-)
 create mode 100644 drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt

diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
index 671916067dba..d2261a40db11 100644
--- a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-fails.txt
@@ -1,5 +1,7 @@
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013011
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012894
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012949
 kms_3d,Fail
-kms_addfb_basic at addfb25-bad-modifier,Fail
 kms_bw at linear-tiling-1-displays-1920x1080p,Fail
 kms_bw at linear-tiling-1-displays-2560x1440p,Fail
 kms_bw at linear-tiling-1-displays-3840x2160p,Fail
@@ -9,20 +11,22 @@ kms_bw at linear-tiling-2-displays-3840x2160p,Fail
 kms_bw at linear-tiling-3-displays-1920x1080p,Fail
 kms_bw at linear-tiling-3-displays-2560x1440p,Fail
 kms_bw at linear-tiling-3-displays-3840x2160p,Fail
-kms_color at pipe-A-invalid-gamma-lut-sizes,Fail
-kms_color at pipe-B-invalid-gamma-lut-sizes,Fail
-kms_force_connector_basic at force-connector-state,Fail
-kms_force_connector_basic at force-edid,Fail
-kms_force_connector_basic at force-load-detect,Fail
-kms_force_connector_basic at prune-stale-modes,Fail
+kms_color at invalid-gamma-lut-sizes,Fail
+kms_cursor_legacy at cursor-vs-flip-atomic,Fail
+kms_cursor_legacy at cursor-vs-flip-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,Fail
+kms_flip at flip-vs-suspend-interruptible,Fail
+kms_hdmi_inject at inject-4k,Fail
 kms_invalid_mode at int-max-clock,Fail
+kms_plane_scaling at planes-downscale-factor-0-25-upscale-20x20,Fail
+kms_plane_scaling at planes-downscale-factor-0-5-upscale-20x20,Fail
+kms_plane_scaling at planes-downscale-factor-0-75-upscale-20x20,Fail
 kms_plane_scaling at planes-upscale-20x20,Fail
 kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-25,Fail
 kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-5,Fail
 kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-75,Fail
-kms_plane_scaling at upscale-with-modifier-20x20,Fail
-kms_plane_scaling at upscale-with-pixel-format-20x20,Fail
-kms_plane_scaling at upscale-with-rotation-20x20,Fail
 kms_properties at get_properties-sanity-atomic,Fail
 kms_properties at plane-properties-atomic,Fail
 kms_properties at plane-properties-legacy,Fail
diff --git a/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt
new file mode 100644
index 000000000000..8b12e97d59f3
--- /dev/null
+++ b/drivers/gpu/drm/ci/xfails/mediatek-mt8173-flakes.txt
@@ -0,0 +1,9 @@
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013138
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012894
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013011
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013055
+kms_cursor_legacy at cursor-vs-flip-atomic-transitions
+kms_force_connector_basic at force-edid
+kms_force_connector_basic at prune-stale-modes
+kms_prop_blob at invalid-set-prop
+kms_prop_blob at invalid-set-prop-any
diff --git a/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt b/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
index 9981682feab2..dcc49d560cef 100644
--- a/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt
@@ -1,15 +1,8 @@
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012932
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1012894
 kms_3d,Fail
 kms_addfb_basic at addfb25-bad-modifier,Fail
-kms_cursor_legacy at all-pipes-forked-bo,Fail
-kms_cursor_legacy at all-pipes-forked-move,Fail
-kms_cursor_legacy at all-pipes-single-bo,Fail
-kms_cursor_legacy at all-pipes-single-move,Fail
-kms_cursor_legacy at all-pipes-torture-bo,Fail
-kms_cursor_legacy at all-pipes-torture-move,Fail
-kms_cursor_legacy at pipe-A-forked-bo,Fail
-kms_cursor_legacy at pipe-A-forked-move,Fail
-kms_cursor_legacy at pipe-A-single-bo,Fail
-kms_cursor_legacy at pipe-A-single-move,Fail
-kms_cursor_legacy at pipe-A-torture-bo,Fail
-kms_cursor_legacy at pipe-A-torture-move,Fail
+kms_cursor_legacy at forked-bo,Fail
+kms_cursor_legacy at forked-move,Fail
+kms_force_connector_basic at force-edid,Fail
 kms_hdmi_inject at inject-4k,Fail
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 9586b2339f6f..4281bc25303f 100644
--- a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt
+++ b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-fails.txt
@@ -1,38 +1,27 @@
-kms_addfb_basic at addfb25-bad-modifier,Fail
-kms_addfb_basic at bad-pitch-65536,Fail
-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 linear-tiling-1-displays-1920x1080p,Fail
-kms_bw at linear-tiling-1-displays-2560x1440p,Fail
-kms_bw at linear-tiling-1-displays-3840x2160p,Fail
-kms_bw at linear-tiling-2-displays-1920x1080p,Fail
-kms_bw at linear-tiling-2-displays-2560x1440p,Fail
-kms_bw at linear-tiling-2-displays-3840x2160p,Fail
-kms_invalid_mode at int-max-clock,Fail
-kms_plane_scaling at downscale-with-modifier-factor-0-25,Fail
-kms_plane_scaling at downscale-with-rotation-factor-0-25,Fail
-kms_plane_scaling at planes-upscale-20x20,Fail
-kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-25,Fail
-kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-5,Fail
-kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-75,Fail
-kms_plane_scaling at upscale-with-modifier-20x20,Fail
-kms_plane_scaling at upscale-with-modifier-factor-0-25,Fail
-kms_plane_scaling at upscale-with-pixel-format-20x20,Fail
-kms_plane_scaling at upscale-with-pixel-format-factor-0-25,Fail
-kms_plane_scaling at upscale-with-rotation-20x20,Fail
-kms_vblank at crtc-id,Fail
-kms_vblank at invalid,Fail
-kms_vblank at pipe-A-accuracy-idle,Fail
-kms_vblank at pipe-A-query-busy,Fail
-kms_vblank at pipe-A-query-forked,Fail
-kms_vblank at pipe-A-query-forked-busy,Fail
-kms_vblank at pipe-A-query-idle,Fail
-kms_vblank at pipe-A-ts-continuation-idle,Fail
-kms_vblank at pipe-A-ts-continuation-modeset,Fail
-kms_vblank at pipe-A-ts-continuation-suspend,Fail
-kms_vblank at pipe-A-wait-busy,Fail
-kms_vblank at pipe-A-wait-forked,Fail
-kms_vblank at pipe-A-wait-forked-busy,Fail
-kms_vblank at pipe-A-wait-idle,Fail
+# https://gitlab.freedesktop.org/vigneshraman/linux/-/pipelines/1013138
+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 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-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-vs-hang,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-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_setmode at basic,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 78be18174012..e40bd2cac849 100644
--- a/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
+++ b/drivers/gpu/drm/ci/xfails/virtio_gpu-none-skips.txt
@@ -1,6 +1,628 @@
-# Hits a "refcount_t: underflow; use-after-free" in virtio_gpu_fence_event_process
-# When run in a particular order with other tests
-kms_cursor_legacy.*
-
 # Job just hangs without any output
-kms_flip at flip-vs-suspend.*
\ No newline at end of file
+kms_flip at flip-vs-suspend.*
+
+# Some tests crashes with malloc error and IGT tests floods
+# the CI log with error messages and we end up with a warning message
+# Job's log exceeded limit of 4194304 bytes.
+# Job execution will continue but no more output will be collected.
+# Below is the error log:
+# malloc(): corrupted top size
+# Received signal SIGABRT.
+# Stack trace:
+#  #0 [fatal_sig_handler+0x17b]
+#  #1 [__sigaction+0x40]
+#  #2 [pthread_key_delete+0x14c]
+#  #3 [gsignal+0x12]
+#  #4 [abort+0xd3]
+#  #5 [__fsetlocking+0x290]
+#  #6 [timer_settime+0x37a]
+#  #7 [__default_morecore+0x1f1b]
+#  #8 [__libc_calloc+0x161]
+#  #9 [drmModeGetPlaneResources+0x44]
+#  #10 [igt_display_require+0x194]
+#  #11 [__igt_unique____real_main1356+0x93c]
+#  #12 [main+0x3f]
+#  #13 [__libc_init_first+0x8a]
+#  #14 [__libc_start_main+0x85]
+#  #15 [_start+0x21]
+# malloc(): corrupted top size
+# So skip these tests until the issue is fixed.
+drm_read at empty-block
+drm_read at empty-nonblock
+drm_read at fault-buffer
+drm_read at invalid-buffer
+drm_read at short-buffer-block
+drm_read at short-buffer-nonblock
+drm_read at short-buffer-wakeup
+kms_addfb_basic at addfb25-4-tiled
+kms_addfb_basic at addfb25-bad-modifier
+kms_addfb_basic at addfb25-framebuffer-vs-set-tiling
+kms_addfb_basic at addfb25-modifier-no-flag
+kms_addfb_basic at addfb25-x-tiled-legacy
+kms_addfb_basic at addfb25-x-tiled-mismatch-legacy
+kms_addfb_basic at addfb25-y-tiled-legacy
+kms_addfb_basic at addfb25-y-tiled-small-legacy
+kms_addfb_basic at addfb25-yf-tiled-legacy
+kms_addfb_basic at bad-pitch-0
+kms_addfb_basic at bad-pitch-1024
+kms_addfb_basic at bad-pitch-128
+kms_addfb_basic at bad-pitch-256
+kms_addfb_basic at bad-pitch-32
+kms_addfb_basic at bad-pitch-63
+kms_addfb_basic at bad-pitch-65536
+kms_addfb_basic at bad-pitch-999
+kms_addfb_basic at basic
+kms_addfb_basic at basic-x-tiled-legacy
+kms_addfb_basic at basic-y-tiled-legacy
+kms_addfb_basic at bo-too-small
+kms_addfb_basic at bo-too-small-due-to-tiling
+kms_addfb_basic at clobberred-modifier
+kms_addfb_basic at framebuffer-vs-set-tiling
+kms_addfb_basic at invalid-get-prop
+kms_addfb_basic at invalid-get-prop-any
+kms_addfb_basic at invalid-set-prop
+kms_addfb_basic at invalid-set-prop-any
+kms_addfb_basic at invalid-smem-bo-on-discrete
+kms_addfb_basic at legacy-format
+kms_addfb_basic at master-rmfb
+kms_addfb_basic at no-handle
+kms_addfb_basic at size-max
+kms_addfb_basic at small-bo
+kms_addfb_basic at tile-pitch-mismatch
+kms_addfb_basic at too-high
+kms_addfb_basic at too-wide
+kms_addfb_basic at unused-handle
+kms_addfb_basic at unused-modifier
+kms_addfb_basic at unused-offsets
+kms_addfb_basic at unused-pitches
+kms_async_flips at alternate-sync-async-flip
+kms_async_flips at async-flip-with-page-flip-events
+kms_async_flips at crc
+kms_async_flips at invalid-async-flip
+kms_async_flips at test-cursor
+kms_async_flips at test-time-stamp
+kms_atomic at atomic-invalid-params
+kms_atomic at atomic_plane_damage
+kms_atomic at crtc-invalid-params
+kms_atomic at crtc-invalid-params-fence
+kms_atomic at plane-cursor-legacy
+kms_atomic at plane-immutable-zpos
+kms_atomic at plane-invalid-params
+kms_atomic at plane-invalid-params-fence
+kms_atomic at plane-overlay-legacy
+kms_atomic at plane-primary-legacy
+kms_atomic at plane-primary-overlay-mutable-zpos
+kms_atomic at test-only
+kms_atomic_interruptible at atomic-setmode
+kms_atomic_interruptible at legacy-cursor
+kms_atomic_interruptible at legacy-dpms
+kms_atomic_interruptible at legacy-pageflip
+kms_atomic_interruptible at legacy-setmode
+kms_atomic_interruptible at universal-setplane-cursor
+kms_atomic_interruptible at universal-setplane-primary
+kms_atomic_transition at modeset-transition
+kms_atomic_transition at modeset-transition-fencing
+kms_atomic_transition at modeset-transition-nonblocking
+kms_atomic_transition at modeset-transition-nonblocking-fencing
+kms_atomic_transition at plane-all-modeset-transition
+kms_atomic_transition at plane-all-modeset-transition-fencing
+kms_atomic_transition at plane-all-modeset-transition-fencing-internal-panels
+kms_atomic_transition at plane-all-modeset-transition-internal-panels
+kms_atomic_transition at plane-all-transition
+kms_atomic_transition at plane-all-transition-fencing
+kms_atomic_transition at plane-all-transition-nonblocking
+kms_atomic_transition at plane-all-transition-nonblocking-fencing
+kms_atomic_transition at plane-primary-toggle-with-vblank-wait
+kms_atomic_transition at plane-toggle-modeset-transition
+kms_atomic_transition at plane-use-after-nonblocking-unbind
+kms_atomic_transition at plane-use-after-nonblocking-unbind-fencing
+kms_bw at linear-tiling-1-displays-1920x1080p
+kms_bw at linear-tiling-1-displays-2560x1440p
+kms_bw at linear-tiling-1-displays-3840x2160p
+kms_bw at linear-tiling-2-displays-1920x1080p
+kms_bw at linear-tiling-2-displays-2560x1440p
+kms_bw at linear-tiling-2-displays-3840x2160p
+kms_bw at linear-tiling-3-displays-1920x1080p
+kms_bw at linear-tiling-3-displays-2560x1440p
+kms_bw at linear-tiling-3-displays-3840x2160p
+kms_bw at linear-tiling-4-displays-1920x1080p
+kms_bw at linear-tiling-4-displays-2560x1440p
+kms_bw at linear-tiling-4-displays-3840x2160p
+kms_bw at linear-tiling-5-displays-1920x1080p
+kms_bw at linear-tiling-5-displays-2560x1440p
+kms_bw at linear-tiling-5-displays-3840x2160p
+kms_bw at linear-tiling-6-displays-1920x1080p
+kms_bw at linear-tiling-6-displays-2560x1440p
+kms_bw at linear-tiling-6-displays-3840x2160p
+kms_bw at linear-tiling-7-displays-1920x1080p
+kms_bw at linear-tiling-7-displays-2560x1440p
+kms_bw at linear-tiling-7-displays-3840x2160p
+kms_bw at linear-tiling-8-displays-1920x1080p
+kms_bw at linear-tiling-8-displays-2560x1440p
+kms_bw at linear-tiling-8-displays-3840x2160p
+kms_color at ctm-0-25
+kms_color at ctm-0-50
+kms_color at ctm-0-75
+kms_color at ctm-blue-to-red
+kms_color at ctm-green-to-red
+kms_color at ctm-max
+kms_color at ctm-negative
+kms_color at ctm-red-to-blue
+kms_color at ctm-signed
+kms_color at deep-color
+kms_color at degamma
+kms_color at gamma
+kms_color at invalid-ctm-matrix-sizes
+kms_color at invalid-degamma-lut-sizes
+kms_color at invalid-gamma-lut-sizes
+kms_color at legacy-gamma
+kms_color at legacy-gamma-reset
+kms_concurrent at pipe-A
+kms_concurrent at pipe-B
+kms_concurrent at pipe-C
+kms_concurrent at pipe-D
+kms_concurrent at pipe-E
+kms_concurrent at pipe-F
+kms_concurrent at pipe-G
+kms_concurrent at pipe-H
+kms_content_protection at LIC
+kms_content_protection at atomic
+kms_content_protection at atomic-dpms
+kms_content_protection at content_type_change
+kms_content_protection at dp-mst-lic-type-0
+kms_content_protection at dp-mst-lic-type-1
+kms_content_protection at dp-mst-type-0
+kms_content_protection at dp-mst-type-1
+kms_content_protection at legacy
+kms_content_protection at mei_interface
+kms_content_protection at srm
+kms_content_protection at type1
+kms_content_protection at uevent
+kms_cursor_crc at cursor-alpha-opaque
+kms_cursor_crc at cursor-alpha-transparent
+kms_cursor_crc at cursor-dpms
+kms_cursor_crc at cursor-offscreen-128x128
+kms_cursor_crc at cursor-offscreen-128x42
+kms_cursor_crc at cursor-offscreen-256x256
+kms_cursor_crc at cursor-offscreen-256x85
+kms_cursor_crc at cursor-offscreen-32x10
+kms_cursor_crc at cursor-offscreen-32x32
+kms_cursor_crc at cursor-offscreen-512x170
+kms_cursor_crc at cursor-offscreen-512x512
+kms_cursor_crc at cursor-offscreen-64x21
+kms_cursor_crc at cursor-offscreen-64x64
+kms_cursor_crc at cursor-offscreen-max-size
+kms_cursor_crc at cursor-onscreen-128x128
+kms_cursor_crc at cursor-onscreen-128x42
+kms_cursor_crc at cursor-onscreen-256x256
+kms_cursor_crc at cursor-onscreen-256x85
+kms_cursor_crc at cursor-onscreen-32x10
+kms_cursor_crc at cursor-onscreen-32x32
+kms_cursor_crc at cursor-onscreen-512x170
+kms_cursor_crc at cursor-onscreen-512x512
+kms_cursor_crc at cursor-onscreen-64x21
+kms_cursor_crc at cursor-onscreen-64x64
+kms_cursor_crc at cursor-onscreen-max-size
+kms_cursor_crc at cursor-random-128x128
+kms_cursor_crc at cursor-random-128x42
+kms_cursor_crc at cursor-random-256x256
+kms_cursor_crc at cursor-random-256x85
+kms_cursor_crc at cursor-random-32x10
+kms_cursor_crc at cursor-random-32x32
+kms_cursor_crc at cursor-random-512x170
+kms_cursor_crc at cursor-random-512x512
+kms_cursor_crc at cursor-random-64x21
+kms_cursor_crc at cursor-random-64x64
+kms_cursor_crc at cursor-random-max-size
+kms_cursor_crc at cursor-rapid-movement-128x128
+kms_cursor_crc at cursor-rapid-movement-128x42
+kms_cursor_crc at cursor-rapid-movement-256x256
+kms_cursor_crc at cursor-rapid-movement-256x85
+kms_cursor_crc at cursor-rapid-movement-32x10
+kms_cursor_crc at cursor-rapid-movement-32x32
+kms_cursor_crc at cursor-rapid-movement-512x170
+kms_cursor_crc at cursor-rapid-movement-512x512
+kms_cursor_crc at cursor-rapid-movement-64x21
+kms_cursor_crc at cursor-rapid-movement-64x64
+kms_cursor_crc at cursor-rapid-movement-max-size
+kms_cursor_crc at cursor-size-change
+kms_cursor_crc at cursor-sliding-128x128
+kms_cursor_crc at cursor-sliding-128x42
+kms_cursor_crc at cursor-sliding-256x256
+kms_cursor_crc at cursor-sliding-256x85
+kms_cursor_crc at cursor-sliding-32x10
+kms_cursor_crc at cursor-sliding-32x32
+kms_cursor_crc at cursor-sliding-512x170
+kms_cursor_crc at cursor-sliding-512x512
+kms_cursor_crc at cursor-sliding-64x21
+kms_cursor_crc at cursor-sliding-64x64
+kms_cursor_crc at cursor-sliding-max-size
+kms_cursor_crc at cursor-suspend
+kms_cursor_legacy at 2x-cursor-vs-flip-atomic
+kms_cursor_legacy at 2x-cursor-vs-flip-legacy
+kms_cursor_legacy at 2x-flip-vs-cursor-atomic
+kms_cursor_legacy at 2x-flip-vs-cursor-legacy
+kms_cursor_legacy at 2x-long-cursor-vs-flip-atomic
+kms_cursor_legacy at 2x-long-cursor-vs-flip-legacy
+kms_cursor_legacy at 2x-long-flip-vs-cursor-atomic
+kms_cursor_legacy at 2x-long-flip-vs-cursor-legacy
+kms_cursor_legacy at 2x-long-nonblocking-modeset-vs-cursor-atomic
+kms_cursor_legacy at 2x-nonblocking-modeset-vs-cursor-atomic
+kms_cursor_legacy at basic-busy-flip-before-cursor-atomic
+kms_cursor_legacy at basic-busy-flip-before-cursor-legacy
+kms_cursor_legacy at basic-busy-flip-before-cursor-varying-size
+kms_cursor_legacy at basic-flip-after-cursor-atomic
+kms_cursor_legacy at basic-flip-after-cursor-legacy
+kms_cursor_legacy at basic-flip-after-cursor-varying-size
+kms_cursor_legacy at basic-flip-before-cursor-atomic
+kms_cursor_legacy at basic-flip-before-cursor-legacy
+kms_cursor_legacy at basic-flip-before-cursor-varying-size
+kms_cursor_legacy at cursor-vs-flip-atomic
+kms_cursor_legacy at cursor-vs-flip-atomic-transitions
+kms_cursor_legacy at cursor-vs-flip-atomic-transitions-varying-size
+kms_cursor_legacy at cursor-vs-flip-legacy
+kms_cursor_legacy at cursor-vs-flip-toggle
+kms_cursor_legacy at cursor-vs-flip-varying-size
+kms_cursor_legacy at cursorA-vs-flipA-atomic
+kms_cursor_legacy at cursorA-vs-flipA-atomic-transitions
+kms_cursor_legacy at cursorA-vs-flipA-atomic-transitions-varying-size
+kms_cursor_legacy at cursorA-vs-flipA-legacy
+kms_cursor_legacy at cursorA-vs-flipA-toggle
+kms_cursor_legacy at cursorA-vs-flipA-varying-size
+kms_cursor_legacy at cursorA-vs-flipB-atomic
+kms_cursor_legacy at cursorA-vs-flipB-atomic-transitions
+kms_cursor_legacy at cursorA-vs-flipB-atomic-transitions-varying-size
+kms_cursor_legacy at cursorA-vs-flipB-legacy
+kms_cursor_legacy at cursorA-vs-flipB-toggle
+kms_cursor_legacy at cursorA-vs-flipB-varying-size
+kms_cursor_legacy at cursorB-vs-flipA-atomic
+kms_cursor_legacy at cursorB-vs-flipA-atomic-transitions
+kms_cursor_legacy at cursorB-vs-flipA-atomic-transitions-varying-size
+kms_cursor_legacy at cursorB-vs-flipA-legacy
+kms_cursor_legacy at cursorB-vs-flipA-toggle
+kms_cursor_legacy at cursorB-vs-flipA-varying-size
+kms_cursor_legacy at cursorB-vs-flipB-atomic
+kms_cursor_legacy at cursorB-vs-flipB-atomic-transitions
+kms_cursor_legacy at cursorB-vs-flipB-atomic-transitions-varying-size
+kms_cursor_legacy at cursorB-vs-flipB-legacy
+kms_cursor_legacy at cursorB-vs-flipB-toggle
+kms_cursor_legacy at cursorB-vs-flipB-varying-size
+kms_cursor_legacy at flip-vs-cursor-atomic
+kms_cursor_legacy at flip-vs-cursor-atomic-transitions
+kms_cursor_legacy at flip-vs-cursor-atomic-transitions-varying-size
+kms_cursor_legacy at flip-vs-cursor-busy-crc-atomic
+kms_cursor_legacy at flip-vs-cursor-busy-crc-legacy
+kms_cursor_legacy at flip-vs-cursor-crc-atomic
+kms_cursor_legacy at flip-vs-cursor-crc-legacy
+kms_cursor_legacy at flip-vs-cursor-legacy
+kms_cursor_legacy at flip-vs-cursor-toggle
+kms_cursor_legacy at flip-vs-cursor-varying-size
+kms_cursor_legacy at forked-bo
+kms_cursor_legacy at forked-move
+kms_cursor_legacy at long-nonblocking-modeset-vs-cursor-atomic
+kms_cursor_legacy at nonblocking-modeset-vs-cursor-atomic
+kms_cursor_legacy at short-busy-flip-before-cursor-atomic-transitions
+kms_cursor_legacy at short-busy-flip-before-cursor-atomic-transitions-varying-size
+kms_cursor_legacy at short-busy-flip-before-cursor-toggle
+kms_cursor_legacy at short-flip-after-cursor-atomic-transitions
+kms_cursor_legacy at short-flip-after-cursor-atomic-transitions-varying-size
+kms_cursor_legacy at short-flip-after-cursor-toggle
+kms_cursor_legacy at short-flip-before-cursor-atomic-transitions
+kms_cursor_legacy at short-flip-before-cursor-atomic-transitions-varying-size
+kms_cursor_legacy at short-flip-before-cursor-toggle
+kms_cursor_legacy at single-bo
+kms_cursor_legacy at single-move
+kms_cursor_legacy at torture-bo
+kms_cursor_legacy at torture-move
+kms_dither at FB-8BPC-Vs-Panel-6BPC
+kms_dither at FB-8BPC-Vs-Panel-8BPC
+kms_flip_event_leak at basic
+kms_getfb at getfb-handle-not-fb
+kms_getfb at getfb2-handle-not-fb
+kms_hdr at bpc-switch
+kms_hdr at bpc-switch-dpms
+kms_hdr at bpc-switch-suspend
+kms_hdr at invalid-hdr
+kms_hdr at invalid-metadata-sizes
+kms_hdr at static-swap
+kms_hdr at static-toggle
+kms_hdr at static-toggle-dpms
+kms_hdr at static-toggle-suspend
+kms_invalid_mode at bad-hsync-end
+kms_invalid_mode at bad-hsync-start
+kms_invalid_mode at bad-htotal
+kms_invalid_mode at bad-vsync-end
+kms_invalid_mode at bad-vsync-start
+kms_invalid_mode at bad-vtotal
+kms_invalid_mode at clock-too-high
+kms_invalid_mode at int-max-clock
+kms_invalid_mode at uint-max-clock
+kms_invalid_mode at zero-clock
+kms_invalid_mode at zero-hdisplay
+kms_invalid_mode at zero-vdisplay
+kms_panel_fitting at atomic-fastset
+kms_panel_fitting at legacy
+kms_plane_cursor at overlay
+kms_plane_cursor at primary
+kms_plane_cursor at viewport
+kms_plane_scaling at 2x-scaler-multi-pipe
+kms_plane_scaling at intel-max-src-size
+kms_plane_scaling at invalid-num-scalers
+kms_plane_scaling at invalid-parameters
+kms_plane_scaling at plane-downscale-with-modifiers-factor-0-25
+kms_plane_scaling at plane-downscale-with-modifiers-factor-0-5
+kms_plane_scaling at plane-downscale-with-modifiers-factor-0-75
+kms_plane_scaling at plane-downscale-with-pixel-format-factor-0-25
+kms_plane_scaling at plane-downscale-with-pixel-format-factor-0-5
+kms_plane_scaling at plane-downscale-with-pixel-format-factor-0-75
+kms_plane_scaling at plane-downscale-with-rotation-factor-0-25
+kms_plane_scaling at plane-downscale-with-rotation-factor-0-5
+kms_plane_scaling at plane-downscale-with-rotation-factor-0-75
+kms_plane_scaling at plane-scaler-with-clipping-clamping-modifiers
+kms_plane_scaling at plane-scaler-with-clipping-clamping-pixel-formats
+kms_plane_scaling at plane-scaler-with-clipping-clamping-rotation
+kms_plane_scaling at plane-scaler-with-modifiers-unity-scaling
+kms_plane_scaling at plane-scaler-with-pixel-format-unity-scaling
+kms_plane_scaling at plane-scaler-with-rotation-unity-scaling
+kms_plane_scaling at plane-upscale-with-modifiers-20x20
+kms_plane_scaling at plane-upscale-with-modifiers-factor-0-25
+kms_plane_scaling at plane-upscale-with-pixel-format-20x20
+kms_plane_scaling at plane-upscale-with-pixel-format-factor-0-25
+kms_plane_scaling at plane-upscale-with-rotation-20x20
+kms_plane_scaling at plane-upscale-with-rotation-factor-0-25
+kms_plane_scaling at planes-downscale-factor-0-25
+kms_plane_scaling at planes-downscale-factor-0-25-unity-scaling
+kms_plane_scaling at planes-downscale-factor-0-25-upscale-20x20
+kms_plane_scaling at planes-downscale-factor-0-25-upscale-factor-0-25
+kms_plane_scaling at planes-downscale-factor-0-5
+kms_plane_scaling at planes-downscale-factor-0-5-unity-scaling
+kms_plane_scaling at planes-downscale-factor-0-5-upscale-20x20
+kms_plane_scaling at planes-downscale-factor-0-5-upscale-factor-0-25
+kms_plane_scaling at planes-downscale-factor-0-75
+kms_plane_scaling at planes-downscale-factor-0-75-unity-scaling
+kms_plane_scaling at planes-downscale-factor-0-75-upscale-20x20
+kms_plane_scaling at planes-downscale-factor-0-75-upscale-factor-0-25
+kms_plane_scaling at planes-scaler-unity-scaling
+kms_plane_scaling at planes-unity-scaling-downscale-factor-0-25
+kms_plane_scaling at planes-unity-scaling-downscale-factor-0-5
+kms_plane_scaling at planes-unity-scaling-downscale-factor-0-75
+kms_plane_scaling at planes-upscale-20x20
+kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-25
+kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-5
+kms_plane_scaling at planes-upscale-20x20-downscale-factor-0-75
+kms_plane_scaling at planes-upscale-factor-0-25
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-25
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-5
+kms_plane_scaling at planes-upscale-factor-0-25-downscale-factor-0-75
+kms_prime at D3hot
+kms_prime at basic-crc-hybrid
+kms_prime at basic-crc-vgem
+kms_prime at basic-modeset-hybrid
+kms_properties at connector-properties-atomic
+kms_properties at connector-properties-legacy
+kms_properties at crtc-properties-atomic
+kms_properties at crtc-properties-legacy
+kms_properties at get_properties-sanity-atomic
+kms_properties at get_properties-sanity-non-atomic
+kms_properties at invalid-properties-atomic
+kms_properties at invalid-properties-legacy
+kms_properties at plane-properties-atomic
+kms_properties at plane-properties-legacy
+kms_rmfb at close-fd
+kms_rmfb at rmfb-ioctl
+kms_scaling_modes at scaling-mode-center
+kms_scaling_modes at scaling-mode-full
+kms_scaling_modes at scaling-mode-full-aspect
+kms_scaling_modes at scaling-mode-none
+kms_tiled_display at basic-test-pattern
+kms_tiled_display at basic-test-pattern-with-chamelium
+kms_vblank at crtc-id
+kms_vblank at invalid
+kms_vblank at pipe-A-accuracy-idle
+kms_vblank at pipe-A-query-busy
+kms_vblank at pipe-A-query-busy-hang
+kms_vblank at pipe-A-query-forked
+kms_vblank at pipe-A-query-forked-busy
+kms_vblank at pipe-A-query-forked-busy-hang
+kms_vblank at pipe-A-query-forked-hang
+kms_vblank at pipe-A-query-idle
+kms_vblank at pipe-A-query-idle-hang
+kms_vblank at pipe-A-ts-continuation-dpms-rpm
+kms_vblank at pipe-A-ts-continuation-dpms-suspend
+kms_vblank at pipe-A-ts-continuation-idle
+kms_vblank at pipe-A-ts-continuation-idle-hang
+kms_vblank at pipe-A-ts-continuation-modeset
+kms_vblank at pipe-A-ts-continuation-modeset-hang
+kms_vblank at pipe-A-ts-continuation-modeset-rpm
+kms_vblank at pipe-A-ts-continuation-suspend
+kms_vblank at pipe-A-wait-busy
+kms_vblank at pipe-A-wait-busy-hang
+kms_vblank at pipe-A-wait-forked
+kms_vblank at pipe-A-wait-forked-busy
+kms_vblank at pipe-A-wait-forked-busy-hang
+kms_vblank at pipe-A-wait-forked-hang
+kms_vblank at pipe-A-wait-idle
+kms_vblank at pipe-A-wait-idle-hang
+kms_vblank at pipe-B-accuracy-idle
+kms_vblank at pipe-B-query-busy
+kms_vblank at pipe-B-query-busy-hang
+kms_vblank at pipe-B-query-forked
+kms_vblank at pipe-B-query-forked-busy
+kms_vblank at pipe-B-query-forked-busy-hang
+kms_vblank at pipe-B-query-forked-hang
+kms_vblank at pipe-B-query-idle
+kms_vblank at pipe-B-query-idle-hang
+kms_vblank at pipe-B-ts-continuation-dpms-rpm
+kms_vblank at pipe-B-ts-continuation-dpms-suspend
+kms_vblank at pipe-B-ts-continuation-idle
+kms_vblank at pipe-B-ts-continuation-idle-hang
+kms_vblank at pipe-B-ts-continuation-modeset
+kms_vblank at pipe-B-ts-continuation-modeset-hang
+kms_vblank at pipe-B-ts-continuation-modeset-rpm
+kms_vblank at pipe-B-ts-continuation-suspend
+kms_vblank at pipe-B-wait-busy
+kms_vblank at pipe-B-wait-busy-hang
+kms_vblank at pipe-B-wait-forked
+kms_vblank at pipe-B-wait-forked-busy
+kms_vblank at pipe-B-wait-forked-busy-hang
+kms_vblank at pipe-B-wait-forked-hang
+kms_vblank at pipe-B-wait-idle
+kms_vblank at pipe-B-wait-idle-hang
+kms_vblank at pipe-C-accuracy-idle
+kms_vblank at pipe-C-query-idle
+kms_vblank at pipe-C-query-busy
+kms_vblank at pipe-C-query-busy-hang
+kms_vblank at pipe-C-query-forked
+kms_vblank at pipe-C-query-forked-busy
+kms_vblank at pipe-C-query-forked-busy-hang
+kms_vblank at pipe-C-query-forked-hang
+kms_vblank at pipe-C-ts-continuation-dpms-rpm
+kms_vblank at pipe-C-ts-continuation-dpms-suspend
+kms_vblank at pipe-C-ts-continuation-idle
+kms_vblank at pipe-C-ts-continuation-idle-hang
+kms_vblank at pipe-C-ts-continuation-modeset
+kms_vblank at pipe-C-ts-continuation-modeset-hang
+kms_vblank at pipe-C-ts-continuation-modeset-rpm
+kms_vblank at pipe-C-ts-continuation-suspend
+kms_vblank at pipe-C-wait-busy
+kms_vblank at pipe-C-wait-busy-hang
+kms_vblank at pipe-C-wait-forked
+kms_vblank at pipe-C-wait-forked-busy
+kms_vblank at pipe-C-wait-forked-busy-hang
+kms_vblank at pipe-C-wait-forked-hang
+kms_vblank at pipe-C-wait-idle
+kms_vblank at pipe-C-wait-idle-hang
+kms_vblank at pipe-D-accuracy-idle
+kms_vblank at pipe-D-query-busy
+kms_vblank at pipe-D-query-busy-hang
+kms_vblank at pipe-D-query-forked
+kms_vblank at pipe-D-query-forked-busy
+kms_vblank at pipe-D-query-forked-busy-hang
+kms_vblank at pipe-D-query-forked-hang
+kms_vblank at pipe-D-query-idle
+kms_vblank at pipe-D-query-idle-hang
+kms_vblank at pipe-D-ts-continuation-dpms-rpm
+kms_vblank at pipe-D-ts-continuation-dpms-suspend
+kms_vblank at pipe-D-ts-continuation-idle
+kms_vblank at pipe-D-ts-continuation-idle-hang
+kms_vblank at pipe-D-ts-continuation-modeset
+kms_vblank at pipe-D-ts-continuation-modeset-hang
+kms_vblank at pipe-D-ts-continuation-modeset-rpm
+kms_vblank at pipe-D-ts-continuation-suspend
+kms_vblank at pipe-D-wait-busy
+kms_vblank at pipe-D-wait-busy-hang
+kms_vblank at pipe-D-wait-forked
+kms_vblank at pipe-D-wait-forked-busy
+kms_vblank at pipe-D-wait-forked-busy-hang
+kms_vblank at pipe-D-wait-forked-hang
+kms_vblank at pipe-D-wait-idle
+kms_vblank at pipe-D-wait-idle-hang
+kms_vblank at pipe-E-accuracy-idle
+kms_vblank at pipe-E-query-busy
+kms_vblank at pipe-E-query-busy-hang
+kms_vblank at pipe-E-query-forked
+kms_vblank at pipe-E-query-forked-busy
+kms_vblank at pipe-E-query-forked-busy-hang
+kms_vblank at pipe-E-query-forked-hang
+kms_vblank at pipe-E-query-idle
+kms_vblank at pipe-E-query-idle-hang
+kms_vblank at pipe-E-ts-continuation-dpms-rpm
+kms_vblank at pipe-E-ts-continuation-dpms-suspend
+kms_vblank at pipe-E-ts-continuation-idle
+kms_vblank at pipe-E-ts-continuation-idle-hang
+kms_vblank at pipe-E-ts-continuation-modeset
+kms_vblank at pipe-E-ts-continuation-modeset-hang
+kms_vblank at pipe-E-ts-continuation-modeset-rpm
+kms_vblank at pipe-E-ts-continuation-suspend
+kms_vblank at pipe-E-wait-busy
+kms_vblank at pipe-E-wait-busy-hang
+kms_vblank at pipe-E-wait-forked
+kms_vblank at pipe-E-wait-forked-busy
+kms_vblank at pipe-E-wait-forked-busy-hang
+kms_vblank at pipe-E-wait-forked-hang
+kms_vblank at pipe-E-wait-idle
+kms_vblank at pipe-E-wait-idle-hang
+kms_vblank at pipe-F-accuracy-idle
+kms_vblank at pipe-F-query-busy
+kms_vblank at pipe-F-query-busy-hang
+kms_vblank at pipe-F-query-forked
+kms_vblank at pipe-F-query-forked-busy
+kms_vblank at pipe-F-query-forked-busy-hang
+kms_vblank at pipe-F-query-forked-hang
+kms_vblank at pipe-F-query-idle
+kms_vblank at pipe-F-query-idle-hang
+kms_vblank at pipe-F-ts-continuation-dpms-rpm
+kms_vblank at pipe-F-ts-continuation-dpms-suspend
+kms_vblank at pipe-F-ts-continuation-idle
+kms_vblank at pipe-F-ts-continuation-idle-hang
+kms_vblank at pipe-F-ts-continuation-modeset
+kms_vblank at pipe-F-ts-continuation-modeset-hang
+kms_vblank at pipe-F-ts-continuation-modeset-rpm
+kms_vblank at pipe-F-ts-continuation-suspend
+kms_vblank at pipe-F-wait-busy
+kms_vblank at pipe-F-wait-busy-hang
+kms_vblank at pipe-F-wait-forked
+kms_vblank at pipe-F-wait-forked-busy
+kms_vblank at pipe-F-wait-forked-busy-hang
+kms_vblank at pipe-F-wait-forked-hang
+kms_vblank at pipe-F-wait-idle
+kms_vblank at pipe-F-wait-idle-hang
+kms_vblank at pipe-G-accuracy-idle
+kms_vblank at pipe-G-query-busy
+kms_vblank at pipe-G-query-busy-hang
+kms_vblank at pipe-G-query-forked
+kms_vblank at pipe-G-query-forked-busy
+kms_vblank at pipe-G-query-forked-busy-hang
+kms_vblank at pipe-G-query-forked-hang
+kms_vblank at pipe-G-query-idle
+kms_vblank at pipe-G-query-idle-hang
+kms_vblank at pipe-G-ts-continuation-dpms-rpm
+kms_vblank at pipe-G-ts-continuation-dpms-suspend
+kms_vblank at pipe-G-ts-continuation-idle
+kms_vblank at pipe-G-ts-continuation-idle-hang
+kms_vblank at pipe-G-ts-continuation-modeset
+kms_vblank at pipe-G-ts-continuation-modeset-hang
+kms_vblank at pipe-G-ts-continuation-modeset-rpm
+kms_vblank at pipe-G-ts-continuation-suspend
+kms_vblank at pipe-G-wait-busy
+kms_vblank at pipe-G-wait-busy-hang
+kms_vblank at pipe-G-wait-forked
+kms_vblank at pipe-G-wait-forked-busy
+kms_vblank at pipe-G-wait-forked-busy-hang
+kms_vblank at pipe-G-wait-forked-hang
+kms_vblank at pipe-G-wait-idle
+kms_vblank at pipe-G-wait-idle-hang
+kms_vblank at pipe-H-accuracy-idle
+kms_vblank at pipe-H-query-busy
+kms_vblank at pipe-H-query-busy-hang
+kms_vblank at pipe-H-query-forked
+kms_vblank at pipe-H-query-forked-busy
+kms_vblank at pipe-H-query-forked-busy-hang
+kms_vblank at pipe-H-query-forked-hang
+kms_vblank at pipe-H-query-idle
+kms_vblank at pipe-H-query-idle-hang
+kms_vblank at pipe-H-ts-continuation-dpms-rpm
+kms_vblank at pipe-H-ts-continuation-dpms-suspend
+kms_vblank at pipe-H-ts-continuation-idle
+kms_vblank at pipe-H-ts-continuation-idle-hang
+kms_vblank at pipe-H-ts-continuation-modeset
+kms_vblank at pipe-H-ts-continuation-modeset-hang
+kms_vblank at pipe-H-ts-continuation-modeset-rpm
+kms_vblank at pipe-H-ts-continuation-suspend
+kms_vblank at pipe-H-wait-busy
+kms_vblank at pipe-H-wait-busy-hang
+kms_vblank at pipe-H-wait-forked
+kms_vblank at pipe-H-wait-forked-busy
+kms_vblank at pipe-H-wait-forked-busy-hang
+kms_vblank at pipe-H-wait-forked-hang
+kms_vblank at pipe-H-wait-idle
+kms_vblank at pipe-H-wait-idle-hang
+kms_vrr at flip-basic
+kms_vrr at flip-dpms
+kms_vrr at flip-suspend
+kms_vrr at flipline
+kms_vrr at negative-basic
+kms_writeback at writeback-check-output
+kms_writeback at writeback-fb-id
+kms_writeback at writeback-invalid-parameters
+kms_writeback at writeback-pixel-formats
-- 
2.40.1



More information about the dri-devel mailing list