Masaki Kanno
2007-Jul-09 07:47 UTC
[Xen-devel] [PATCH] Fix xm sysrq command for inactive managed domain
Hi, I tried to test a wrong operation on purpose again. When I tried xm sysrq command to a inactive managed domain, I saw the following error message. The error message did not have a message text behind "Error:". And I found an AssertionError message in xend.log. # xm list PVdomain.1 Name ID Mem VCPUs State Time(s) PVdomain.1 1024 4 0.0 # xm sysrq PVdomain.1 m Error: Usage: xm sysrq <Domain> <letter> Send a sysrq to a domain. [2007-07-09 14:49:35 3945] ERROR (xmlrpclib2:178) Internal error handling xend.domain.send_sysrq Traceback (most recent call last): File "//usr/lib/python/xen/util/xmlrpclib2.py", line 131, in _marshaled_dispatch response = self._dispatch(method, params) File "/usr/lib/python2.4/SimpleXMLRPCServer.py", line 406, in _dispatch return func(*params) File "<string>", line 1, in <lambda> File "//usr/lib/python/xen/xend/server/XMLRPCServer.py", line 55, in dispatch return getattr(info, fn)(*args) File "//usr/lib/python/xen/xend/XendDomainInfo.py", line 493, in send_sysrq self.storeDom("control/sysrq", ''%c'' % key) File "//usr/lib/python/xen/xend/XendDomainInfo.py", line 774, in storeDom return xstransact.Store(self.dompath, *args) File "//usr/lib/python/xen/xend/xenstore/xstransact.py", line 338, in Store complete(path, lambda t: t.store(*args)) File "//usr/lib/python/xen/xend/xenstore/xstransact.py", line 352, in complete t = xstransact(path) File "//usr/lib/python/xen/xend/xenstore/xstransact.py", line 19, in __init__ assert path is not None AssertionError I fixed the error message as follows. Could you apply the attached patch? # xm list PVdomain.1 Name ID Mem VCPUs State Time(s) PVdomain.1 1024 4 0.0 # xm sysrq PVdomain.1 m Error: Domain ''PVdomain.1'' is not started Usage: xm sysrq <Domain> <letter> Send a sysrq to a domain. Signed-off-by: Masaki Kanno <kanno.masaki@jp.fujitsu.com> Best regards, Kan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel