summaryrefslogtreecommitdiff
path: root/kernel/sched/core.c
diff options
context:
space:
mode:
authorNathan Lynch <nathanl@linux.ibm.com>2019-04-18 13:56:57 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-06-11 12:23:58 +0200
commit9d4961a415ed8f79ae7c73ad951a3a311fa0bd2d (patch)
tree4858296a28240be50368d7d9c0272bfc528dd214 /kernel/sched/core.c
parent82077215ed253ede17a84608289317f6b0ab8022 (diff)
powerpc/numa: improve control of topology updates
[ Upstream commit 2d4d9b308f8f8dec68f6dbbff18c68ec7c6bd26f ] When booted with "topology_updates=no", or when "off" is written to /proc/powerpc/topology_updates, NUMA reassignments are inhibited for PRRN and VPHN events. However, migration and suspend unconditionally re-enable reassignments via start_topology_update(). This is incoherent. Check the topology_updates_enabled flag in start/stop_topology_update() so that callers of those APIs need not be aware of whether reassignments are enabled. This allows the administrative decision on reassignments to remain in force across migrations and suspensions. Signed-off-by: Nathan Lynch <nathanl@linux.ibm.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'kernel/sched/core.c')
0 files changed, 0 insertions, 0 deletions