Deepti B Kalakeri wrote:
Kaitlin Rupert wrote:
> Deepti B Kalakeri wrote:
>> Sorry forgot to mention the libvirt-cim revision: 751
>>
>> Thanks and Regards,
>> Deepti.
>>
>
> Thanks for finding this bug Deepti. It was due to an uninitialized
> structure field. I'll be sending a patch shortly...
Cool, I verified your patch and the enum works for me.
But, the Name field or SystemName field when supplied with invalid value
for the gi query crashes the cimserver.
Ex:
wbemcli gi
'http://root:password@localhost:5988/root/virt:Xen_KVMRedirectionSAP.CreationClassName="Xen_KVMRedirectionSAP",*Name="Wrong"*,SystemCreationClassName="Xen_ComputerSystem",SystemName="rhel_52"'
-nl
*
* wbemcli: Http Exception: server returned nothing (no headers, no data)
*
This is caused by a free attempt on an uninitialized value. A patch is
on the way for this.
Also, will the Name value will be set to "-1:-1" by default.
How can we alter this value ?
This value is the "port:listen address" of the guest's graphics device.
I've submitted a patchset that allows a user to pass a GraphicsRASD to
DefineSystem(). You can specify the port and listen address using the
RASD.
Also, if the guest doesn't have a graphics device, then a
KVMRedirectionSAP instance will not be returned for that guest.
--
Kaitlin Rupert
IBM Linux Technology Center
kaitlin(a)linux.vnet.ibm.com