Re: [PATCH] drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation.

2024-05-21 Thread Sebastian Andrzej Siewior
On 2024-04-26 09:01:37 [+0200], To dri-devel@lists.freedesktop.org wrote: > On 2024-04-04 12:25:36 [+0200], To dri-devel@lists.freedesktop.org wrote: > > PREEMPT_RT has a different locking implementation for ww_mutex. The > > base mutex of struct ww_mutex is declared as struct WW_MUTEX_BASE. The >

Re: [PATCH] drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation.

2024-04-26 Thread Sebastian Andrzej Siewior
On 2024-04-04 12:25:36 [+0200], To dri-devel@lists.freedesktop.org wrote: > PREEMPT_RT has a different locking implementation for ww_mutex. The > base mutex of struct ww_mutex is declared as struct WW_MUTEX_BASE. The > latter is defined as `mutex' for non-PREEMPT_RT builds and `rt_mutex' > for

[PATCH] drm/ttm/tests: Let ttm_bo_test consider different ww_mutex implementation.

2024-04-04 Thread Sebastian Andrzej Siewior
PREEMPT_RT has a different locking implementation for ww_mutex. The base mutex of struct ww_mutex is declared as struct WW_MUTEX_BASE. The latter is defined as `mutex' for non-PREEMPT_RT builds and `rt_mutex' for PREEMPT_RT builds. Using mutex_lock() directly on the base mutex in