[PATCH v2] i915/gt/selftest_lrc: Disable timestamp test
Kamil Konieczny
kamil.konieczny at linux.intel.com
Thu Mar 20 13:24:13 UTC 2025
Hi Mikolaj,
On 2025-03-07 at 11:21:25 +0100, Mikolaj Wasiak wrote:
you sent this to i-g-t only, I guess you wanted to send this for
drm-i915 mailing list.
Regards,
Kamil
> This test was supposed to show bug in tigerlake and dg2 hardware.
> The bug was found and fixed in newer generations.
> Since we won't support any new hardware with this driver, the test
> should now be turned off in the CI to not polute it with random failures
> on previous hardware.
>
> Signed-off-by: Mikolaj Wasiak <mikolaj.wasiak at intel.com>
> ---
>
> Fixes: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13697
>
> v1 -> v2: Disabled the test instead of removing it,
> Change name from 'remove' to 'disable'
>
> drivers/gpu/drm/i915/gt/selftest_lrc.c | 11 +++++++++++
> 1 file changed, 11 insertions(+)
>
> diff --git a/drivers/gpu/drm/i915/gt/selftest_lrc.c b/drivers/gpu/drm/i915/gt/selftest_lrc.c
> index 22e750108c5f..419a7cd61b65 100644
> --- a/drivers/gpu/drm/i915/gt/selftest_lrc.c
> +++ b/drivers/gpu/drm/i915/gt/selftest_lrc.c
> @@ -3,6 +3,7 @@
> * Copyright © 2018 Intel Corporation
> */
>
> +#include "linux/kconfig.h"
> #include <linux/prime_numbers.h>
>
> #include "gem/i915_gem_internal.h"
> @@ -858,6 +859,16 @@ static int live_lrc_timestamp(void *arg)
> U32_MAX,
> };
>
> + /*
> + * This test was created to show existence of hardware bug.
> + * The bug was found and fixed in further generations but
> + * now this test polutes our CI on previous generations.
> + *
> + * https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13697
> + */
> + if (!IS_ENABLED(CONFIG_DRM_I915_SELFTEST_BROKEN))
> + return 0;
> +
> /*
> * We want to verify that the timestamp is saved and restore across
> * context switches and is monotonic.
> --
> 2.48.1
>
More information about the igt-dev
mailing list