|
|
 |
|
|
|
|
|
|
|
xen-bugs
[Xen-bugs] [Bug 347] Unable to bring up x86_64 SMP DomUs
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=347
------- Additional Comments From ryanh@xxxxxxxxxx 2005-11-01 17:11 -------
Created an attachment (id=85)
--> (http://bugzilla.xensource.com/bugzilla/attachment.cgi?id=85&action=view)
Remove smpboot.c check for DOM0 before setting bit in cpu_present_map.
On X86_64, without HOTPLUG_CPU, if the secondary cpu's bit is not set in
cpu_present map, then the for_each_present_cpu() loop in init/main.c doesn't
call cpu_up() on the offline cpus. This causes the per-cpu workqueues to not
be initialized for secondary cpus and will hang domUs as they try to flush the
workqueue on each cpu. This patch removes the check for DOM0 before setting
cpu_present bit. With this patch I can now create SMP domU x86_64 domains.
Testing 32b next (with and without HOTPLUG_CPU=y).
--
Configure bugmail:
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs
|
|
|
|
|