[lkml]   [2018]   [Jun]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [PATCH 1/3] Revert "arm64: topology: divorce MC scheduling domain from core_siblings"
Hi Sudeep,

On Tue, Jun 5, 2018 at 3:55 PM, Sudeep Holla <> wrote:
> This reverts commit 37c3ec2d810f87eac73822f76b30391a83bded19.
> Currently on ARM64 platforms, we don't update the CPU topology masks
> on each hotplug operation. However, the updates to cpu_coregroup_mask

I would add

"leading to e.g. a system hang during system suspend."

to avoid people thinking this is purely a small bookkeeping issue without any

> done as part of ACPI PPTT support, in particular the commit being
> reverted makes use of cpumask_of_node which returns the cpu_oneline_mask
> instead of core_sibling as core_sibling masks are not updated for CPU
> hotplug operations and the comparision to find NUMA in package or LLC
> siblings fails.
> The original commit is technically correct and since it depends on the
> not yet supported feature, let's revert this for now. We can put it back
> once we have the support for CPU topology masks update on hotplug merged.
> Reported-by: Geert Uytterhoeven <>
> Cc: Catalin Marinas <>
> Cc: Will Deacon <>
> Signed-off-by: Sudeep Holla <>




Geert Uytterhoeven -- There's lots of Linux beyond ia32 --

In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds

 \ /
  Last update: 2018-06-05 16:10    [W:0.119 / U:11.832 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site