| From: |
| Peter Zijlstra <peterz-AT-infradead.org> |
| To: |
| tglx-AT-linutronix.de, mingo-AT-kernel.org |
| Subject: |
| [PATCH v3 00/19] sched: Migrate disable support |
| Date: |
| Thu, 15 Oct 2020 13:05:32 +0200 |
| Message-ID: |
| <20201015110532.738127234@infradead.org> |
| Cc: |
| linux-kernel-AT-vger.kernel.org, bigeasy-AT-linutronix.de, qais.yousef-AT-arm.com, swood-AT-redhat.com, peterz-AT-infradead.org, valentin.schneider-AT-arm.com, juri.lelli-AT-redhat.com, vincent.guittot-AT-linaro.org, dietmar.eggemann-AT-arm.com, rostedt-AT-goodmis.org, bsegall-AT-google.com, mgorman-AT-suse.de, bristot-AT-redhat.com, vincent.donnefort-AT-arm.com, tj-AT-kernel.org, ouwen210-AT-hotmail.com |
| Archive-link: |
| Article |
Hi,
Third version of migrate_disable()... hopefully getting to the point where we're all happy with it.
---
fs/proc/array.c | 4
include/linux/cpuhotplug.h | 1
include/linux/cpumask.h | 6
include/linux/preempt.h | 64 +++
include/linux/sched.h | 5
include/linux/sched/hotplug.h | 2
include/linux/stop_machine.h | 5
include/trace/events/sched.h | 12
kernel/cpu.c | 9
kernel/sched/core.c | 852 +++++++++++++++++++++++++++++++++---------
kernel/sched/cpudeadline.c | 4
kernel/sched/cpupri.c | 4
kernel/sched/deadline.c | 47 +-
kernel/sched/rt.c | 81 +++
kernel/sched/sched.h | 59 ++
kernel/stop_machine.c | 23 -
kernel/workqueue.c | 4
lib/cpumask.c | 18
lib/dump_stack.c | 2
lib/smp_processor_id.c | 5
20 files changed, 985 insertions(+), 222 deletions(-)