[Libvirt-cim] Re: CimTest Report on XenFV 07-08-2008

Kaitlin Rupert kaitlin at linux.vnet.ibm.com
Thu Aug 7 14:28:00 UTC 2008


> 
> I verified the EnabledState Value to be appropriately set to 2 [BLOCKED] 
> before moving to SUSPEND.
> I tried putting some debug statement in the Virt_ComputerSystem.c in 
> state_change_pause() function:
> Here is the debug msg, which shows value of *0* instead of *2*:
> 
> std_invokemethod.c(279): Method `RequestStateChange' execution attempted
> std_invokemethod.c(230): Method parameter `RequestedState' validated 
> type 0x90
> std_invokemethod.c(230): Method parameter `TimeoutPeriod' validated type 
> 0x1800
> std_invokemethod.c(303): Executing handler for method `RequestStateChange'
> misc_util.c(72): Connecting to libvirt with uri `xen'
> *Virt_ComputerSystem.c(815): Debug: info->state 0*
> infostore.c(88): Path is /etc/libvirt/cim/Xen_DomST1
> infostore.c(353): Creating new node reqstate=9
> 

This is due to the "no state" issue.  I submitted a patch for this 
awhile back, and Dan had some review comments.  I haven't had a chance 
to resubmit the patch.

Basically, XenFV guests sometimes show up as "no state" instead of 
running or blocked because the guest isn't requesting the CPU.

-- 
Kaitlin Rupert
IBM Linux Technology Center
kaitlin at linux.vnet.ibm.com




More information about the Libvirt-cim mailing list