That test case uses internal TTM behavior which is about to change. We need a mock fence or similar to get it working instead.
Signed-off-by: Christian König <[email protected]> --- drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c b/drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c index 4553c4e0e0f1..6766e1753343 100644 --- a/drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c +++ b/drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c @@ -977,6 +977,7 @@ static void ttm_bo_validate_allowed_only_evict(struct kunit *test) ttm_mock_manager_fini(priv->ttm_dev, mem_multihop); } +#if 0 static void ttm_bo_validate_deleted_evict(struct kunit *test) { struct ttm_operation_ctx ctx_init = { }, ctx_val = { }; @@ -1026,6 +1027,7 @@ static void ttm_bo_validate_deleted_evict(struct kunit *test) ttm_bo_fini(bo_big); ttm_mock_manager_fini(priv->ttm_dev, mem_type); } +#endif static void ttm_bo_validate_busy_domain_evict(struct kunit *test) { @@ -1205,7 +1207,7 @@ static struct kunit_case ttm_bo_validate_test_cases[] = { KUNIT_CASE(ttm_bo_validate_happy_evict), KUNIT_CASE(ttm_bo_validate_all_pinned_evict), KUNIT_CASE(ttm_bo_validate_allowed_only_evict), - KUNIT_CASE(ttm_bo_validate_deleted_evict), + /*KUNIT_CASE(ttm_bo_validate_deleted_evict),*/ KUNIT_CASE(ttm_bo_validate_busy_domain_evict), KUNIT_CASE(ttm_bo_validate_evict_gutting), KUNIT_CASE(ttm_bo_validate_recrusive_evict), -- 2.34.1
