The current kernel in Ubuntu Maverick has a problem with shutting down when running as a Xen DomU (guest). When the VM has more than 1 VCPU, it won’t reboot or shutdown.

Just a quick link to my bugreport about this and a report filed against an earlier kernel.