diff options
Diffstat (limited to 'patches/rtmutex-add-sleeping-lock-implementation.patch')
-rw-r--r-- | patches/rtmutex-add-sleeping-lock-implementation.patch | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/patches/rtmutex-add-sleeping-lock-implementation.patch b/patches/rtmutex-add-sleeping-lock-implementation.patch index b2930643f896..915dc6e9964d 100644 --- a/patches/rtmutex-add-sleeping-lock-implementation.patch +++ b/patches/rtmutex-add-sleeping-lock-implementation.patch @@ -425,7 +425,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> /* * On PREEMPT_RT_FULL, when hb->lock becomes an rt_mutex, we must not -@@ -3222,7 +3223,7 @@ static int futex_wait_requeue_pi(u32 __u +@@ -3230,7 +3231,7 @@ static int futex_wait_requeue_pi(u32 __u * The waiter is allocated on our stack, manipulated by the requeue * code while we sleep on uaddr. */ @@ -1041,7 +1041,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> /** * rt_mutex_init_proxy_locked - initialize and lock a rt_mutex on behalf of a -@@ -1923,6 +2268,7 @@ int rt_mutex_wait_proxy_lock(struct rt_m +@@ -1949,6 +2294,7 @@ int rt_mutex_wait_proxy_lock(struct rt_m struct hrtimer_sleeper *to, struct rt_mutex_waiter *waiter) { @@ -1049,7 +1049,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> int ret; raw_spin_lock_irq(&lock->wait_lock); -@@ -1934,6 +2280,24 @@ int rt_mutex_wait_proxy_lock(struct rt_m +@@ -1960,6 +2306,24 @@ int rt_mutex_wait_proxy_lock(struct rt_m * have to fix that up. */ fixup_rt_mutex_waiters(lock); |