[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |