Xen string2sexpr and sexpr2string lose quotes?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all,

I am running xen on rhel5 and using libvirt0.7.2 (I also tried 0.7.7) and it
looks like the routines string2sexpr and sexpr2string seem to lose the
quotes around the image args in the configuration.

Has anyone seen this and have a patch for this?

I have the following libvirt config:
  <os>
    <type>linux</type>
    <kernel>/usr/lib/xen/boot/pv-grub-x86_64.gz</kernel>
    <cmdline>(hd0,0)/grub/menu.lst</cmdline>
  </os>

It generates the xm config info:
    (image 
        (linux
            (kernel /usr/lib/xen/boot/pv-grub-x86_64.gz)
            (args '(hd0,0)/grub/menu.lst')
            (device_model /usr/lib64/xen/bin/qemu-dm)
        )   
    )

I call virDomainSetAutostart on the domain and traced it through and saw
that it gets the string quoted (args '(hd0,0)/grub/menu.lst') from xen then
ends up calling string2sexpr, changes the xend_on_start, and then
sexpr2string, and it ends up without quotes (args (hd0,0)/grub/menu.lst) and
that is what it sends back to xen. Xen then seems to chop it off to (args
('hd0,0'))

Thanks,
Tom


--
libvir-list mailing list
libvir-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/libvir-list


[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]