WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Xen

xen-devel

[Top] [All Lists]

[Xen-devel] [PATCH] Fix xm pause/unpause command for inactive managed do

To: xen-devel@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] [PATCH] Fix xm pause/unpause command for inactive managed domain
From: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
Date: 2007年7月10日 16:38:14 +0900
Delivery-date: 2007年7月10日 00:36:17 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi,
When I tried xm pause/unpause command to an inactive managed domain, 
I saw the following error messages. And I found TypeError messages 
in xend.log. 
# xm list vm1
Name ID Mem VCPUs State Time(s)
vm1 256 2 0.0
# xm pause vm1
Error: int() argument must be a string or a number
Usage: xm pause <Domain>
Pause execution of a domain.
# xm unpause vm1
Error: int() argument must be a string or a number
Usage: xm unpause <Domain>
Unpause a paused domain.
[2007年07月10日 11:56:29 4945] ERROR (XendDomain:1148) domain_pause
Traceback (most recent call last):
 File "//usr/lib/python/xen/xend/XendDomain.py", line 1142, in domain_pause
 int(dominfo.getDomid()))
TypeError: int() argument must be a string or a number
[2007年07月10日 11:56:34 4945] ERROR (XendDomain:1123) domain_unpause
Traceback (most recent call last):
 File "//usr/lib/python/xen/xend/XendDomain.py", line 1117, in domain_unpause
 int(dominfo.getDomid()))
TypeError: int() argument must be a string or a number
I wrote two patches. When you try xm pause/unpause command to the
inactive managed domain, xm pause/unpause command causes command 
error even if you use either patch. The difference of two patches 
is as follows. I think that xm_pause_unpause_2.patch is better 
than xm_pause_unpause_1.patch. Which do you choose? 
xm_pause_unpause_1.patch:
 - If you try xm pause command to a paused domain, xm pause command 
 causes command error. 
 - If you try xm unpause command to a running domain, xm unpause 
 command causes command error. 
xm_pause_unpause_2.patch:
 - Even if you try xm pause command to a paused domain, xm pause 
 command does not cause command error. 
 - Even if you try xm unpause command to a running domain, xm unpause 
 command does not cause command error. 
 - Even if without the patch, the results are same. 
Signed-off-by: Masaki Kanno <kanno.masaki@xxxxxxxxxxxxxx>
Best regards,
 Kan

Attachment: xm_pause_unpause_1.patch
Description: Binary data

Attachment: xm_pause_unpause_2.patch
Description: Binary data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-devel] [PATCH] Fix xm pause/unpause command for inactive managed domain, Masaki Kanno <=
Previous by Date: [Xen-devel] [PATCH] Re: [Xen-staging] [xen-unstable] Extended the physinfo sysctl to export NUMA cpu_to_node topology info. , Alex Williamson
Next by Date: Re: [Xen-devel] Permissive devices in Xen , Keir Fraser
Previous by Thread: [Xen-devel] [PATCH] Re: [Xen-staging] [xen-unstable] Extended the physinfo sysctl to export NUMA cpu_to_node topology info. , Alex Williamson
Next by Thread: [Xen-devel] [PATCH] vcpu pin weight considerstion TAKE3 , Atsushi SAKAI
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /