Description of problem: virt-manager when setup with KVM shows incorrect CPU list. The dropdown lists "host-passthrough", "hypervisor default" and then a bunch of x86 CPUs. Version-Release number of selected component (if applicable): How reproducible: 100% Steps to Reproduce: 1. On aarch64 acpi (although this may not matter) machine, setup new VM using ISO 2. Select settings, cpu try to change the cpu type. 3. Actual results: Expected results: Additional info:
Can you provide a VM XML config that shows this behavior on the CPU page? sudo virsh dumpxml $vmname
Created attachment 1299884 [details] Dump of running guest
Thanks, I reproduced. Showing x86 models was a virt-manager error, fixed now: commit ca56f74ed7314487ce286ac5d00cd1bbaedb66f6 Author: Cole Robinson <crobinso> Date: Mon Jul 17 11:29:54 2017 -0400 capabilities: Fix model list caching for different archs (bz 1451113) That said, libvirt's virConnectGetCPUModelNames doesn't support aarch64, so you won't get any model names listed in virt-manager now either. That's a separate issue though. (note, you can still manually type a model name cortex-a57 or whatever, we just don't show a list) Since that fix is just a UI tweak I'm closing as 'upstream', not really important enough to track explicitly backporting IMO