Probe for QEMU machine types
Probe for QEMU machine types

Currently we hardcode the QEMU machine types. We should really just
parse the output of 'qemu -M ?' so the lists don't get out of sync.

xenner doesn't support '-M ?', so we still need to hardcode that.

The horrible (const char *const *) is removed in a subsequent patch.

* src/qemu_conf.c: kill the arch_info*machines tables, retain the
  hardcoded xenner machine type, add qemudProbeMachineTypes() to
  run and parse 'qemu -M ?' and use it in qemudCapsInitGuest()

danwent/libvirt-ovs,fabianfreyer/libvirt,elmarco/libvirt,warewolf/libvirt,rmarwaha/libvirt,novel/fbsd-libvirt,rbu/libvirt,wiedi/libvirt,emaste/libvirt,bjzhang/libvirt,cbosdo/libvirt,nertpinx/libvirt,soulxu/libvirt-xuhj,soulxu/libvirt-xuhj,usc-isi/libvirt,novel/fbsd-libvirt,trainstack/libvirt,iam-TJ/libvirt,taget/libvirt,shugaoye/libvirt,wiedi/libvirt,amery/libvirt-vserver,soulxu/libvirt-xuhj,cbosdo/libvirt,leilihh/libvirt,jeckersb/libvirt,dumbbell/libvirt,crobinso/libvirt,wiedi/libvirt,trainstack/libvirt,foomango/libvirt,rbu/libvirt,dumbbell/libvirt,rmarwaha/libvirt1,soulxu/libvirt-xuhj,elmarco/libvirt,siboulet/libvirt-openvz,agx/libvirt,rbu/libvirt,kantai/libvirt-vfork,crobinso/libvirt,rbu/libvirt,kantai/libvirt-vfork,wiedi/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,andreabolognani/libvirt,novel/fbsd-libvirt,trainstack/libvirt,rlaager/libvirt,elmarco/libvirt,datto/libvirt,rlaager/libvirt,elmarco/libvirt,fabianfreyer/libvirt,emaste/libvirt,warewolf/libvirt,novel/fbsd-libvirt,elmarco/libvirt,olafhering/libvirt,rlaager/libvirt,warewolf/libvirt,nertpinx/libvirt,jeckersb/libvirt,zippy2/libvirt,shugaoye/libvirt,zippy2/libvirt,fabianfreyer/libvirt,jeckersb/libvirt,iam-TJ/libvirt,foomango/libvirt,dumbbell/libvirt,emaste/libvirt,nertpinx/libvirt,rmarwaha/libvirt,danwent/libvirt-ovs,warewolf/libvirt,shugaoye/libvirt,andreabolognani/libvirt,eskultety/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,danwent/libvirt-ovs,trainstack/libvirt,nertpinx/libvirt,zippy2/libvirt,datto/libvirt,novel/fbsd-libvirt,libvirt/libvirt,amery/libvirt-vserver,wiedi/libvirt,wiedi/libvirt,agx/libvirt,datto/libvirt,VenkatDatta/libvirt,agx/libvirt,iam-TJ/libvirt,dumbbell/libvirt,jeckersb/libvirt,amery/libvirt-vserver,rmarwaha/libvirt1,amery/libvirt-vserver,zhlcindy/libvirt-1.1.4-maintain,taget/libvirt,usc-isi/libvirt,trainstack/libvirt,bjzhang/libvirt,rmarwaha/libvirt,rlaager/libvirt,libvirt/libvirt,warewolf/libvirt,emaste/libvirt,trainstack/libvirt,usc-isi/libvirt,danwent/libvirt-ovs,kantai/libvirt-vfork,andreabolognani/libvirt,novel/fbsd-libvirt,eskultety/libvirt,jardasgit/libvirt,iam-TJ/libvirt,zhlcindy/libvirt-1.1.4-maintain,jfehlig/libvirt,bjzhang/libvirt,jeckersb/libvirt,jfehlig/libvirt,agx/libvirt,soulxu/libvirt-xuhj,jardasgit/libvirt,agx/libvirt,rmarwaha/libvirt,rbu/libvirt,crobinso/libvirt,fabianfreyer/libvirt,trainstack/libvirt,bjzhang/libvirt,eskultety/libvirt,VenkatDatta/libvirt,datto/libvirt,fabianfreyer/libvirt,taget/libvirt,siboulet/libvirt-openvz,zippy2/libvirt,VenkatDatta/libvirt,siboulet/libvirt-openvz,shugaoye/libvirt,zhlcindy/libvirt-1.1.4-maintain,novel/fbsd-libvirt,iam-TJ/libvirt,olafhering/libvirt,rmarwaha/libvirt1,libvirt/libvirt,wiedi/libvirt,bjzhang/libvirt,olafhering/libvirt,zhlcindy/libvirt-1.1.4-maintain,datto/libvirt,foomango/libvirt,rmarwaha/libvirt1,warewolf/libvirt,siboulet/libvirt-openvz,leilihh/libvirt,eskultety/libvirt,novel/fbsd-libvirt,jeckersb/libvirt,kantai/libvirt-vfork,kantai/libvirt-vfork,emaste/libvirt,warewolf/libvirt,andreabolognani/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,rmarwaha/libvirt1,VenkatDatta/libvirt,emaste/libvirt,leilihh/libvirt,rmarwaha/libvirt1,usc-isi/libvirt,cbosdo/libvirt,rmarwaha/libvirt,jardasgit/libvirt,VenkatDatta/libvirt,crobinso/libvirt,jfehlig/libvirt,danwent/libvirt-ovs,siboulet/libvirt-openvz,nertpinx/libvirt,dumbbell/libvirt,foomango/libvirt,andreabolognani/libvirt,jfehlig/libvirt,iam-TJ/libvirt,jardasgit/libvirt,rlaager/libvirt,amery/libvirt-vserver,jardasgit/libvirt,leilihh/libvirt,shugaoye/libvirt,iam-TJ/libvirt,taget/libvirt,olafhering/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,leilihh/libvirt,zhlcindy/libvirt-1.1.4-maintain,emaste/libvirt,libvirt/libvirt,dumbbell/libvirt,sshah-solarflare/Libvirt-PCI-passthrough-,jeckersb/libvirt,taget/libvirt,usc-isi/libvirt,cbosdo/libvirt,novel/fbsd-libvirt,eskultety/libvirt,foomango/libvirt,leilihh/libvirt,rmarwaha/libvirt,cbosdo/libvirt