diff options
| author | José Expósito <jose.exposito89@gmail.com> | 2025-11-04 11:22:35 +0100 |
|---|---|---|
| committer | José Expósito <jose.exposito89@gmail.com> | 2025-12-12 10:07:43 +0100 |
| commit | fe27e709d91fb645182751b602cb88966b4a1bb6 (patch) | |
| tree | c2c3fbf8d42b830bf36f6d18dc0fa339b2ee4229 /include/linux/platform_data/git: | |
| parent | 6cb31fba137d45e682ce455b8ea364f44d5d4f98 (diff) | |
drm/tests: hdmi: Handle drm_kunit_helper_enable_crtc_connector() returning EDEADLK
Fedora/CentOS/RHEL CI is reporting intermittent failures while running
the KUnit tests present in drm_hdmi_state_helper_test.c [1].
While the specific test causing the failure change between runs, all of
them are caused by drm_kunit_helper_enable_crtc_connector() returning
-EDEADLK. The error trace always follow this structure:
# <test name>: ASSERTION FAILED at
# drivers/gpu/drm/tests/drm_hdmi_state_helper_test.c:<line>
Expected ret == 0, but
ret == -35 (0xffffffffffffffdd)
As documented, if the drm_kunit_helper_enable_crtc_connector() function
returns -EDEADLK (-35), the entire atomic sequence must be restarted.
Handle this error code for all function calls.
Closes: https://datawarehouse.cki-project.org/issue/4039 [1]
Fixes: 6a5c0ad7e08e ("drm/tests: hdmi_state_helpers: Switch to new helper")
Reviewed-by: Maxime Ripard <mripard@kernel.org>
Signed-off-by: José Expósito <jose.exposito89@gmail.com>
Link: https://patch.msgid.link/20251104102258.10026-1-jose.exposito89@gmail.com
Diffstat (limited to 'include/linux/platform_data/git:')
0 files changed, 0 insertions, 0 deletions
