]> git.baikalelectronics.ru Git - kernel.git/commit
sched/isolation: Use single feature type while referring to housekeeping cpumask
authorFrederic Weisbecker <frederic@kernel.org>
Mon, 7 Feb 2022 15:59:06 +0000 (16:59 +0100)
committerPeter Zijlstra <peterz@infradead.org>
Wed, 16 Feb 2022 14:57:55 +0000 (15:57 +0100)
commitd63d97f9ac4bba4ca0e7e378807a453415676130
tree17ea4303d84ad511a8ec1ad7884bfd9b110f119b
parent3a7cd657165d24bf42ba82749b06f5e18b6ecec1
sched/isolation: Use single feature type while referring to housekeeping cpumask

Refer to housekeeping APIs using single feature types instead of flags.
This prevents from passing multiple isolation features at once to
housekeeping interfaces, which soon won't be possible anymore as each
isolation features will have their own cpumask.

Signed-off-by: Frederic Weisbecker <frederic@kernel.org>
Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Reviewed-by: Juri Lelli <juri.lelli@redhat.com>
Reviewed-by: Phil Auld <pauld@redhat.com>
Link: https://lore.kernel.org/r/20220207155910.527133-5-frederic@kernel.org
19 files changed:
arch/x86/kernel/cpu/aperfmperf.c
arch/x86/kvm/x86.c
drivers/base/cpu.c
drivers/pci/pci-driver.c
include/linux/sched/isolation.h
kernel/cgroup/cpuset.c
kernel/cpu.c
kernel/irq/cpuhotplug.c
kernel/irq/manage.c
kernel/kthread.c
kernel/rcu/tasks.h
kernel/rcu/tree_plugin.h
kernel/sched/core.c
kernel/sched/fair.c
kernel/sched/isolation.c
kernel/sched/topology.c
kernel/watchdog.c
kernel/workqueue.c
net/core/net-sysfs.c