mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 02:30:03 +01:00
Fix xm shutdown/reboot for HVM domain of IA64
xc.domain_destroy_hook() is called twice when we execute xm shutdown/reboot command to an HVM domain without PV drivers. The first calling is from shutdown() in XendDomainInfo.py. The second calling is from destroyDomain() in XendDomainInfo.py. The first calling is not necessary, so this patch removes it. A discussion about this patch is as follows. http://lists.xensource.com/archives/html/xen-ia64-devel/2008-01/msg00232.html Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com>
This commit is contained in:
1 parent
8013b9017d
commit
d113c0a940
1 file changed
-1
@@ -481,7 +481,6 @@ class XendDomainInfo:
|
||||
hvm_pvdrv = xc.hvm_get_param(self.domid, HVM_PARAM_CALLBACK_IRQ)
|
||||
if not hvm_pvdrv:
|
||||
code = REVERSE_DOMAIN_SHUTDOWN_REASONS[reason]
|
||||
xc.domain_destroy_hook(self.domid)
|
||||
log.info("HVM save:remote shutdown dom %d!", self.domid)
|
||||
xc.domain_shutdown(self.domid, code)
|
||||
|
||||
|
||||