[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [Xen-devel] [PATCH]Check the values of MAX_VIRT_CPUS and NR_CPUSfor SMP



>From: Keir Fraser
>Sent: 2006年4月21日 14:41
>
>
>On 21 Apr 2006, at 02:31, Atsushi SAKAI wrote:
>
>> But the logical limit of the IA64 Max CPU is larger than 64.
>> If someone change these values, some possibility make this error
>again.
>>
>> To avoid this problem, I believe this check code should be exists.
>
>See how we solve this on x86 near the top of do_boot_cpu() in
>arch/x86/smpboot.c. Essentially we allocate extra idle domains on
>demand to give us enough idle vcpus for one per physical cpu.
>
>  -- Keir

Yes, that's the same story on ia64 where we also allocate idle 
vcpu at do_boot_cpu(). That's why I'm not sure the real cause 
for Atsushi's issue.

Thanks,
Kevin

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.