summaryrefslogtreecommitdiffstats
path: root/debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch
diff options
context:
space:
mode:
Diffstat (limited to 'debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch')
-rw-r--r--debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch8
1 files changed, 4 insertions, 4 deletions
diff --git a/debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch b/debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch
index ac6bf85ef..55de07317 100644
--- a/debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch
+++ b/debian/patches-rt/0154-rtmutex-annotate-sleeping-lock-context.patch
@@ -1,7 +1,7 @@
From: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Date: Thu, 21 Sep 2017 14:25:13 +0200
-Subject: [PATCH 154/351] rtmutex: annotate sleeping lock context
-Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=553e5540bb68f9d632ea835f006f7285a0656d62
+Subject: [PATCH 154/353] rtmutex: annotate sleeping lock context
+Origin: https://git.kernel.org/cgit/linux/kernel/git/rt/linux-stable-rt.git/commit?id=af577af144bd8f017929ef79a0789f5fd1bc9f6b
The RCU code complains on schedule() within a rcu_readlock() section.
The valid scenario on -RT is if a sleeping is held. In order to suppress
@@ -249,10 +249,10 @@ index 5f6de49dc78e..35f3552b7463 100644
!t->rcu_read_unlock_special.b.blocked) {
diff --git a/kernel/sched/core.c b/kernel/sched/core.c
-index 8586d8834f5e..22b49744a3d9 100644
+index c327c969e778..9e6b8b3cdd88 100644
--- a/kernel/sched/core.c
+++ b/kernel/sched/core.c
-@@ -7349,4 +7349,49 @@ void migrate_enable(void)
+@@ -7351,4 +7351,49 @@ void migrate_enable(void)
preempt_enable();
}
EXPORT_SYMBOL(migrate_enable);