Thanks Rafael - from another Eoan AMD system: <capabilities> <host> ... <cpu> <arch>x86_64</arch> <model>Opteron_G5</model> ...
<domainCapabilities> ... <mode name='custom' supported='yes'> <model usable='no'>qemu64</model> <model usable='yes'>qemu32</model> <model usable='no'>phenom</model> <model usable='yes'>pentium3</model> <model usable='yes'>pentium2</model> <model usable='yes'>pentium</model> <model usable='no'>n270</model> <model usable='yes'>kvm64</model> <model usable='yes'>kvm32</model> <model usable='no'>coreduo</model> <model usable='no'>core2duo</model> <model usable='no'>athlon</model> <model usable='no'>Westmere-IBRS</model> <model usable='yes'>Westmere</model> <model usable='no'>Skylake-Server-IBRS</model> <model usable='no'>Skylake-Server</model> <model usable='no'>Skylake-Client-IBRS</model> <model usable='no'>Skylake-Client</model> <model usable='no'>SandyBridge-IBRS</model> <model usable='no'>SandyBridge</model> <model usable='yes'>Penryn</model> <model usable='yes'>Opteron_G5</model> <model usable='yes'>Opteron_G4</model> <model usable='yes'>Opteron_G3</model> <model usable='yes'>Opteron_G2</model> <model usable='yes'>Opteron_G1</model> <model usable='no'>Nehalem-IBRS</model> <model usable='yes'>Nehalem</model> <model usable='no'>IvyBridge-IBRS</model> <model usable='no'>IvyBridge</model> <model usable='no'>Icelake-Server</model> <model usable='no'>Icelake-Client</model> <model usable='no'>Haswell-noTSX-IBRS</model> <model usable='no'>Haswell-noTSX</model> <model usable='no'>Haswell-IBRS</model> <model usable='no'>Haswell</model> <model usable='no'>EPYC-IBPB</model> <model usable='no'>EPYC</model> <model usable='yes'>Conroe</model> <model usable='no'>Cascadelake-Server</model> <model usable='no'>Broadwell-noTSX-IBRS</model> <model usable='no'>Broadwell-noTSX</model> <model usable='no'>Broadwell-IBRS</model> <model usable='no'>Broadwell</model> <model usable='yes'>486</model> </mode> And the matching probe reflects just that: { "QMP": { "version": { "qemu": { "micro": 0, "minor": 0, "major": 4 }, "package": "Debian 1:4.0+dfsg-0ubuntu9.4" }, "capabilities": [ "oob" ] } } { "return": { } } { "return": [ { "name": "max", "typename": "max-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": false }, { "name": "host", "typename": "host-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": false }, { "name": "base", "typename": "base-x86_64-cpu", "unavailable-features": [ ], "static": true, "migration-safe": true }, { "name": "qemu64", "typename": "qemu64-x86_64-cpu", "unavailable-features": [ "vmx" ], "static": false, "migration-safe": true }, { "name": "qemu32", "typename": "qemu32-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "phenom", "typename": "phenom-x86_64-cpu", "unavailable-features": [ "3dnowext", "3dnow" ], "static": false, "migration-safe": true }, { "name": "pentium3", "typename": "pentium3-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "pentium2", "typename": "pentium2-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "pentium", "typename": "pentium-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "n270", "typename": "n270-x86_64-cpu", "unavailable-features": [ "ss", "movbe" ], "static": false, "migration-safe": true }, { "name": "kvm64", "typename": "kvm64-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "kvm32", "typename": "kvm32-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "coreduo", "typename": "coreduo-x86_64-cpu", "unavailable-features": [ "ss" ], "static": false, "migration-safe": true }, { "name": "core2duo", "typename": "core2duo-x86_64-cpu", "unavailable-features": [ "ss" ], "static": false, "migration-safe": true }, { "name": "athlon", "typename": "athlon-x86_64-cpu", "unavailable-features": [ "3dnowext", "3dnow" ], "static": false, "migration-safe": true }, { "name": "Westmere-IBRS", "typename": "Westmere-IBRS-x86_64-cpu", "unavailable-features": [ "spec-ctrl" ], "static": false, "migration-safe": true }, { "name": "Westmere", "typename": "Westmere-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Skylake-Server-IBRS", "typename": "Skylake-Server-IBRS-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "avx512f", "avx512dq", "rdseed", "adx", "smap", "clwb", "avx512cd", "avx512bw", "avx512vl", "pku", "spec-ctrl", "xsaveopt", "xsavec", "xgetbv1", "avx512f", "avx512f", "avx512f", "pku" ], "static": false, "migration-safe": true }, { "name": "Skylake-Server", "typename": "Skylake-Server-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "avx512f", "avx512dq", "rdseed", "adx", "smap", "clflushopt", "clwb", "avx512cd", "avx512bw", "avx512vl", "pku", "xsaveopt", "xsavec", "xgetbv1", "avx512f", "avx512f", "avx512f", "pku" ], "static": false, "migration-safe": true }, { "name": "Skylake-Client-IBRS", "typename": "Skylake-Client-IBRS-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "rdseed", "adx", "smap", "spec-ctrl", "xsaveopt", "xsavec", "xgetbv1" ], "static": false, "migration-safe": true }, { "name": "Skylake-Client", "typename": "Skylake-Client-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "rdseed", "adx", "smap", "xsaveopt", "xsavec", "xgetbv1" ], "static": false, "migration-safe": true }, { "name": "SandyBridge-IBRS", "typename": "SandyBridge-IBRS-x86_64-cpu", "unavailable-features": [ "spec-ctrl", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "SandyBridge", "typename": "SandyBridge-x86_64-cpu", "unavailable-features": [ "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Penryn", "typename": "Penryn-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Opteron_G5", "typename": "Opteron_G5-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Opteron_G4", "typename": "Opteron_G4-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Opteron_G3", "typename": "Opteron_G3-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Opteron_G2", "typename": "Opteron_G2-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Opteron_G1", "typename": "Opteron_G1-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Nehalem-IBRS", "typename": "Nehalem-IBRS-x86_64-cpu", "unavailable-features": [ "spec-ctrl" ], "static": false, "migration-safe": true }, { "name": "Nehalem", "typename": "Nehalem-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "KnightsMill", "typename": "KnightsMill-x86_64-cpu", "unavailable-features": [ "ss", "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "erms", "avx512f", "rdseed", "adx", "avx512pf", "avx512er", "avx512cd", "avx512-vpopcntdq", "avx512-4vnniw", "avx512-4fmaps", "xsaveopt", "avx512f", "avx512f", "avx512f" ], "static": false, "migration-safe": true }, { "name": "IvyBridge-IBRS", "typename": "IvyBridge-IBRS-x86_64-cpu", "unavailable-features": [ "rdrand", "fsgsbase", "smep", "erms", "spec-ctrl", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "IvyBridge", "typename": "IvyBridge-x86_64-cpu", "unavailable-features": [ "rdrand", "fsgsbase", "smep", "erms", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Icelake-Server", "typename": "Icelake-Server-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "avx512f", "avx512dq", "rdseed", "adx", "smap", "clflushopt", "clwb", "avx512cd", "avx512bw", "avx512vl", "avx512vbmi", "umip", "pku", "avx512vbmi2", "gfni", "vaes", "vpclmulqdq", "avx512vnni", "avx512bitalg", "avx512-vpopcntdq", "la57", "spec-ctrl", "ssbd", "wbnoinvd", "xsaveopt", "xsavec", "xgetbv1", "avx512f", "avx512f", "avx512f", "pku" ], "static": false, "migration-safe": true }, { "name": "Icelake-Client", "typename": "Icelake-Client-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "rdseed", "adx", "smap", "avx512vbmi", "umip", "pku", "avx512vbmi2", "gfni", "vaes", "vpclmulqdq", "avx512vnni", "avx512bitalg", "avx512-vpopcntdq", "spec-ctrl", "ssbd", "wbnoinvd", "xsaveopt", "xsavec", "xgetbv1", "pku" ], "static": false, "migration-safe": true }, { "name": "Haswell-noTSX-IBRS", "typename": "Haswell-noTSX-IBRS-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "erms", "invpcid", "spec-ctrl", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Haswell-noTSX", "typename": "Haswell-noTSX-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "erms", "invpcid", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Haswell-IBRS", "typename": "Haswell-IBRS-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "spec-ctrl", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Haswell", "typename": "Haswell-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "EPYC-IBPB", "typename": "EPYC-IBPB-x86_64-cpu", "unavailable-features": [ "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "rdseed", "adx", "smap", "clflushopt", "sha-ni", "xsaveopt", "xsavec", "xgetbv1" ], "static": false, "migration-safe": true }, { "name": "EPYC", "typename": "EPYC-x86_64-cpu", "unavailable-features": [ "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "rdseed", "adx", "smap", "clflushopt", "sha-ni", "xsaveopt", "xsavec", "xgetbv1" ], "static": false, "migration-safe": true }, { "name": "Conroe", "typename": "Conroe-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true }, { "name": "Cascadelake-Server", "typename": "Cascadelake-Server-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "avx512f", "avx512dq", "rdseed", "adx", "smap", "clflushopt", "clwb", "avx512cd", "avx512bw", "avx512vl", "pku", "avx512vnni", "spec-ctrl", "ssbd", "xsaveopt", "xsavec", "xgetbv1", "avx512f", "avx512f", "avx512f", "pku" ], "static": false, "migration-safe": true }, { "name": "Broadwell-noTSX-IBRS", "typename": "Broadwell-noTSX-IBRS-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "erms", "invpcid", "rdseed", "adx", "smap", "spec-ctrl", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Broadwell-noTSX", "typename": "Broadwell-noTSX-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "avx2", "smep", "bmi2", "erms", "invpcid", "rdseed", "adx", "smap", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Broadwell-IBRS", "typename": "Broadwell-IBRS-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "rdseed", "adx", "smap", "spec-ctrl", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "Broadwell", "typename": "Broadwell-x86_64-cpu", "unavailable-features": [ "pcid", "movbe", "rdrand", "fsgsbase", "hle", "avx2", "smep", "bmi2", "erms", "invpcid", "rtm", "rdseed", "adx", "smap", "xsaveopt" ], "static": false, "migration-safe": true }, { "name": "486", "typename": "486-x86_64-cpu", "unavailable-features": [ ], "static": false, "migration-safe": true } ] } { "return": { } } { "timestamp": { "seconds": 1583935145, "microseconds": 5710 }, "event": "SHUTDOWN", "data": { "guest": false, "reason": "host-qmp-quit" } } -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1861643 Title: libvirt CPU model selection missing To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1861643/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs