[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-ia64-devel] [PATCH] Fix domainU boot when VTi domain exists
On Tue, 2006-03-28 at 13:09 +0800, Zhang, Xiantao wrote: > Sorry for ugly alignment. > Maybe this one will be better:) > > This patch intends to fix domainU boot after VTi domain booted up. > Currently domainU can't boot after domain VTi booted up. The root cause > is when VTi domain exists, after DomU createing and being scheduled for > first time, context_switch won't be executed completely but through > another execution path to leave kernel. So iva and pta can't be switched > to domU in this case. This will lead to LP's(run domU) iva and pta point > to VTi domain's ivt and pta. So when DomainU boots, domain VTi and > domainU will hang on one LP. I'm seeing a regression in domU reboot support w/ this patch. When I reboot domU, I only get this far: (XEN) efi.reset_system called ###allocating rid_range, domain f000000007ffa1b8: starting_rid=80000, ending_rid=c0000 (XEN) arch_domain_create: domain=f000000007ffa1b8 (XEN) arch_set_info_guest (XEN) sync_split_caches ignored for CPU with no split cache (XEN) ACPI 2.0=0x698domain mem: type=2, attr=0x8, range=[0x0000000000000000-0x0000000000100000) (1MB) (XEN) domain mem: type=13, attr=0x8, range=[0x0000000000100000-0x0000000000200000) (1MB) (XEN) domain mem: type=7, attr=0x8, range=[0x0000000000200000-0x000000003fff4000) (1021MB) (XEN) domain mem: type=12, attr=0x1, range=[0x00000ffffc000000-0x00000ffffffff000) (63MB) (XEN) domain mem: type=0, attr=0x0, range=[0x0000000000000000-0x0000000000000000) (0MB) (XEN) initrd start 0x0 initrd size 0x0 (XEN) ia64_handle_reflection: unhandled vector=0x1f This leaves domU in a running state, but there's no console output and trying to destroy it with xm destroy hangs the box. Also, schedule_tail() is a tab indented function, please try to maintain consistency with the existing code when making modifications. Thanks, Alex -- Alex Williamson HP Linux & Open Source Lab _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |