linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* maxcpus behavior in arm64
@ 2014-05-13 18:56 Rohit Vaswani
  2014-05-13 21:02 ` Catalin Marinas
  0 siblings, 1 reply; 5+ messages in thread
From: Rohit Vaswani @ 2014-05-13 18:56 UTC (permalink / raw)
  To: linux-arm-kernel

Hi Catalin,

I notice that the maxcpus behavior is different in arm64 than from how 
arm uses it.
in arm64/kernel/smp.c - in smp_prepare_cpus, maxcpus is used to limit 
the cpu_present_mask.
However in arm/kernel/smp.c - maxcpus is not used as a decision maker to 
set the cpu_preset_mask.

Is this behavior expected and intentionally different in arm and arm64 ?
This also means that in arm64 (unlike arm)- maxcpus cannot be used to 
boot a subset of total cpus with the
option of getting the secondary cores online at a later point from 
userspace using hotplug.
It seems like maxcpus is being treated like nr_cpus in arm64 ?
Please could you help clarify this behavior and help us understand this 
better.

Thanks,
Rohit Vaswani

-- 
The Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, hosted by The Linux Foundation

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2014-05-14 17:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-13 18:56 maxcpus behavior in arm64 Rohit Vaswani
2014-05-13 21:02 ` Catalin Marinas
2014-05-14  0:10   ` Rohit Vaswani
2014-05-14 12:57     ` Catalin Marinas
2014-05-14 17:49       ` Rohit Vaswani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).