drm/ttm: fix locking in test ttm_bo_validate_no_placement_signaled
authorChristian König <christian.koenig@amd.com>
Thu, 10 Jul 2025 13:45:20 +0000 (15:45 +0200)
committerChristian König <christian.koenig@amd.com>
Wed, 16 Jul 2025 09:17:18 +0000 (11:17 +0200)
commit8b824e9d2d0acf9f8c7f33fa8afd6016e8bb9ab4
treeb87fab7d986b504890948cb42cbc0bfe4f5a2f65
parent0bcc0f5e98bebd05e44261df3c33d274084eab60
drm/ttm: fix locking in test ttm_bo_validate_no_placement_signaled

The test works even without it, but lockdep starts screaming when it is
activated.

Trivially fix it by acquiring the lock before we try to allocate
something.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Matthew Brost <matthew.brost@intel.com>
Link: https://lore.kernel.org/r/20250710144129.1803-1-christian.koenig@amd.com
drivers/gpu/drm/ttm/tests/ttm_bo_validate_test.c