kernel_samsung_a53x/kernel/locking
zhujingpeng dacbe677af ANDROID: GKI: Add initialization for mutex oem_data.
Although __mutex_init() already contains a hook, but this
function may be called before the mutex_init hook is registered,
causing mutex's oem_data to be uninitialized and causing unpredictable errors.

Bug: 352181884

Change-Id: I04378d6668fb4e7b93c11d930ac46aae484fc835
Signed-off-by: zhujingpeng <zhujingpeng@vivo.com>
(cherry picked from commit 96d66062d0767aeafb690ce014ec91785820d62b)
(cherry picked from commit 4c213b2ea1f58bc640894684f65c92b6cdee522d)
2025-01-19 14:56:36 +01:00
..
lock_events.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lock_events.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lock_events_list.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lockdep.c Revert "lockdep: fix deadlock issue between lockdep and rcu" 2024-11-24 00:23:13 +01:00
lockdep_internals.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lockdep_proc.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
lockdep_states.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
locktorture.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
Makefile Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mcs_spinlock.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mutex-debug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mutex-debug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
mutex.c ANDROID: GKI: Add initialization for mutex oem_data. 2025-01-19 14:56:36 +01:00
mutex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
osq_lock.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
percpu-rwsem.c ANDROID: GKI: add percpu_rwsem vendor hooks 2025-01-19 14:55:30 +01:00
qrwlock.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock_paravirt.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
qspinlock_stat.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtmutex-debug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtmutex-debug.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtmutex.c rtmutex: Drop rt_mutex::wait_lock before scheduling 2025-01-19 00:09:58 +01:00
rtmutex.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rtmutex_common.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
rwsem.c ANDROID: GKI: Add initialization for rwsem's oem_data and vendor_data. 2025-01-19 14:56:25 +01:00
rwsem.h Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
semaphore.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
spinlock.c locking/rwlocks: introduce write_lock_nested 2024-11-19 17:44:05 +01:00
spinlock_debug.c Import A536BXXU9EXDC 2024-06-15 16:02:09 -03:00
test-ww_mutex.c locking/ww_mutex/test: Fix potential workqueue corruption 2024-11-18 11:43:11 +01:00