Skip to content

arm64: numa/topology/smp: update the cpumasks for CPU hotplug

Will Deacon linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v2 Latest3 of 7 patches 0 repliesNew

3 of 7 patches are in this archive. The cover letter announces 7.

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
2/7arm64: numa: separate out updates to percpu nodeid and NUMA node cpumap+0 -01 reply
3/7arm64: topology: add support to remove cpu topology sibling masks+0 -01 reply
3/7arm64: topology: add support to remove cpu topology sibling masks+0 -01 reply

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v2 yet.

Read the v2 thread

Cover letter [PATCH v2 0/7] arm64: numa/topology/smp: update the cpumasks for CPU hotplug

Hi Sudeep,

Quoted 5 lines · Sudeep Holla

was reported to cause some hotplug and system suspend regressions when it was merged. On investigation, it was found that unlike x86/PPC, arm64 doesn't update the cpu and numa masks on CPU hotplug. That's somewhat expected from the scheduler.

Quoted 7 lines

Since these changes were bit invasive as a solution to the above mentioned regression, as small change was temporarily applied as a fix. This series updates the cpu and numa masks on CPU hotplug and reverts that temporary fix.

It would be good to get this tested(CPU hotplug - few and all CPUs in a socket) on multi-socket/NUMA systems from Cavium and Huawei/Hisilicon.

This is looking pretty good to me. I've made some minor comments on a couple of the patches, so please address those and repost with the Tested-bys that you received, then I can queue this for 4.19.

Thanks,

Will