|
|
Log in / Subscribe / Register

sched: Migrate disable support

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(-)




Copyright © 2020, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds