diff options
Diffstat (limited to 'debian/patches-rt/0046-sched-Make-migrate_disable-enable-independent-of-RT.patch')
-rw-r--r-- | debian/patches-rt/0046-sched-Make-migrate_disable-enable-independent-of-RT.patch | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/debian/patches-rt/0046-sched-Make-migrate_disable-enable-independent-of-RT.patch b/debian/patches-rt/0046-sched-Make-migrate_disable-enable-independent-of-RT.patch index ed3660a63..c5b422016 100644 --- a/debian/patches-rt/0046-sched-Make-migrate_disable-enable-independent-of-RT.patch +++ b/debian/patches-rt/0046-sched-Make-migrate_disable-enable-independent-of-RT.patch @@ -1,9 +1,9 @@ -From 2a81a49976b336ce93ef823a5db96ce960096478 Mon Sep 17 00:00:00 2001 +From 0b1707c24dd0c148748dc77607d7be60b1e89a67 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner <tglx@linutronix.de> Date: Tue, 3 Nov 2020 10:27:35 +0100 Subject: [PATCH 046/323] sched: Make migrate_disable/enable() independent of RT -Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.204-rt100.tar.xz +Origin: https://www.kernel.org/pub/linux/kernel/projects/rt/5.10/older/patches-5.10.215-rt107.tar.xz Now that the scheduler can deal with migrate disable properly, there is no real compelling reason to make it only available for RT. @@ -38,7 +38,7 @@ Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> 6 files changed, 56 insertions(+), 56 deletions(-) diff --git a/include/linux/kernel.h b/include/linux/kernel.h -index cdd6ed5bbcf2..55d48d5627c7 100644 +index cdd6ed5bbcf20..55d48d5627c71 100644 --- a/include/linux/kernel.h +++ b/include/linux/kernel.h @@ -207,6 +207,7 @@ extern int _cond_resched(void); @@ -91,7 +91,7 @@ index cdd6ed5bbcf2..55d48d5627c7 100644 * abs - return absolute value of an argument * @x: the value. If it is unsigned type, it is converted to signed type first. diff --git a/include/linux/preempt.h b/include/linux/preempt.h -index 8b43922e65df..6df63cbe8bb0 100644 +index 8b43922e65dfe..6df63cbe8bb04 100644 --- a/include/linux/preempt.h +++ b/include/linux/preempt.h @@ -322,7 +322,7 @@ static inline void preempt_notifier_init(struct preempt_notifier *notifier, @@ -150,7 +150,7 @@ index 8b43922e65df..6df63cbe8bb0 100644 #endif /* __LINUX_PREEMPT_H */ diff --git a/include/linux/sched.h b/include/linux/sched.h -index 7ca1f3e740dd..bff48e9f32db 100644 +index 7ca1f3e740ddd..bff48e9f32db5 100644 --- a/include/linux/sched.h +++ b/include/linux/sched.h @@ -727,7 +727,7 @@ struct task_struct { @@ -163,7 +163,7 @@ index 7ca1f3e740dd..bff48e9f32db 100644 #endif unsigned short migration_flags; diff --git a/kernel/sched/core.c b/kernel/sched/core.c -index c1e52319669d..8a6135a0b2ee 100644 +index c1e52319669dd..8a6135a0b2ee8 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -1710,8 +1710,6 @@ void check_preempt_curr(struct rq *rq, struct task_struct *p, int flags) @@ -254,7 +254,7 @@ index c1e52319669d..8a6135a0b2ee 100644 #ifdef CONFIG_MAGIC_SYSRQ diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h -index 69ef7cac3d29..c26b1c7009f4 100644 +index 69ef7cac3d296..c26b1c7009f45 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -1058,7 +1058,7 @@ struct rq { @@ -276,7 +276,7 @@ index 69ef7cac3d29..c26b1c7009f4 100644 #else return false; diff --git a/lib/smp_processor_id.c b/lib/smp_processor_id.c -index dbb96ebf661f..0c0c42b14370 100644 +index dbb96ebf661fd..0c0c42b143704 100644 --- a/lib/smp_processor_id.c +++ b/lib/smp_processor_id.c @@ -26,7 +26,7 @@ unsigned int check_preemption_disabled(const char *what1, const char *what2) @@ -289,5 +289,5 @@ index dbb96ebf661f..0c0c42b14370 100644 goto out; #endif -- -2.43.0 +2.44.0 |