2014-05-28 18:50 GMT+02:00 Paolo Bonzini <pbonz...@redhat.com>: > Il 28/05/2014 18:41, Stefano Stabellini ha scritto: > > However it would still place xen-platform at slot 3 instead of slot 2 if >> soundhw is specified. It seems to me that there is not a perfect >> solution to this problem. We can either: >> >> - Switch to -machine pc-i440fx-1.6 by default and use consistently the >> same -machine option no matter the value of xen_platform_pci. Nice, but >> we break compatibility with existing guests if soundhw is specified. >> >> - Switch to -machine pc-i440fx-1.6 only when xen_platform_pci=0 is >> specified and keep xenfv if xen_platform_pci=1. We still break >> compatibility when soundhw is specified together with xen_platform_pci=0. >> > > - change the implementation of the soundhw option to use -device instead. > > Paolo >
I already did the new features with -device and switched vga to -device but when I tried to convert the disks to -device (also required for compatibility q35) had a problem that I was not able to solve (and also reported to qemu-devel time ago), and then I had postponed the complete conversion to -device.