From 429d3efd5669e129a6168d62edb6832e36b7a2a0 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 8 May 2024 19:45:36 +0200 Subject: Adding debian version 5.10.216-1. Signed-off-by: Daniel Baumann --- ...-sched-core-Wait-for-tasks-being-pushed-away-on-hotpl.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'debian/patches-rt/0005-sched-core-Wait-for-tasks-being-pushed-away-on-hotpl.patch') diff --git a/debian/patches-rt/0005-sched-core-Wait-for-tasks-being-pushed-away-on-hotpl.patch b/debian/patches-rt/0005-sched-core-Wait-for-tasks-being-pushed-away-on-hotpl.patch index abd6b3875..d94aa46d6 100644 --- a/debian/patches-rt/0005-sched-core-Wait-for-tasks-being-pushed-away-on-hotpl.patch +++ b/debian/patches-rt/0005-sched-core-Wait-for-tasks-being-pushed-away-on-hotpl.patch @@ -1,9 +1,9 @@ -From 94b59ab31222fc252603987e1ee316264426a015 Mon Sep 17 00:00:00 2001 +From 92645c89728680835a975aa06735a61a62f6c329 Mon Sep 17 00:00:00 2001 From: Thomas Gleixner Date: Fri, 23 Oct 2020 12:12:02 +0200 Subject: [PATCH 005/323] sched/core: Wait for tasks being pushed away on hotplug -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 RT kernels need to ensure that all tasks which are not per CPU kthreads have left the outgoing CPU to guarantee that no tasks are force migrated @@ -25,7 +25,7 @@ Signed-off-by: Sebastian Andrzej Siewior 2 files changed, 43 insertions(+), 1 deletion(-) diff --git a/kernel/sched/core.c b/kernel/sched/core.c -index 32c3acef5781..b902755615d7 100644 +index 32c3acef57811..b902755615d71 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -6896,8 +6896,21 @@ static void balance_push(struct rq *rq) @@ -105,7 +105,7 @@ index 32c3acef5781..b902755615d7 100644 hrtick_rq_init(rq); atomic_set(&rq->nr_iowait, 0); diff --git a/kernel/sched/sched.h b/kernel/sched/sched.h -index 81dc4212423a..a72464d370cd 100644 +index 81dc4212423a6..a72464d370cd1 100644 --- a/kernel/sched/sched.h +++ b/kernel/sched/sched.h @@ -1007,6 +1007,10 @@ struct rq { @@ -120,5 +120,5 @@ index 81dc4212423a..a72464d370cd 100644 #ifdef CONFIG_IRQ_TIME_ACCOUNTING -- -2.43.0 +2.44.0 -- cgit v1.2.3