Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip

Pull CPU hotplug fix from Ingo Molnar:
"A single fix moving the smp-call queue flush step to the intended
point in the state machine"

* 'smp-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
smp/hotplug: Move step CPUHP_AP_SMPCFD_DYING to the correct place

+5 -5
+5 -5
kernel/cpu.c
··· 1289 1289 .teardown.single = NULL, 1290 1290 .cant_stop = true, 1291 1291 }, 1292 - [CPUHP_AP_SMPCFD_DYING] = { 1293 - .name = "smpcfd:dying", 1294 - .startup.single = NULL, 1295 - .teardown.single = smpcfd_dying_cpu, 1296 - }, 1297 1292 /* 1298 1293 * Handled on controll processor until the plugged processor manages 1299 1294 * this itself. ··· 1329 1334 .name = "RCU/tree:dying", 1330 1335 .startup.single = NULL, 1331 1336 .teardown.single = rcutree_dying_cpu, 1337 + }, 1338 + [CPUHP_AP_SMPCFD_DYING] = { 1339 + .name = "smpcfd:dying", 1340 + .startup.single = NULL, 1341 + .teardown.single = smpcfd_dying_cpu, 1332 1342 }, 1333 1343 /* Entry state on starting. Interrupts enabled from here on. Transient 1334 1344 * state for synchronsization */