I agree Markus. Not only does the Focal qemu miss the related changes, I also dived deeper through the "what exactly happened" to be sure.
The added patches I picked make it more obvious (test breaks) that we would need cpu model "stepping" ranges to work. This would add the need for much more logic change: a8ec1d746 cpu_x86: Move and rename x86ModelCopySignatures 782be9f0a cpu_x86: Move and rename x86ModelHasSignature 7e0d351fa cpu_x86: Move and rename x86FormatSignatures 372b2cf1c cpu_x86: Introduce virCPUx86SignaturesFree 3b474c1f8 cpu_x86: Introduce virCPUx86SignatureFromCPUID 22bded201 cpu_x86: Replace 32b signatures in virCPUx86Model with a struct c7a279499 cpu_x86: Add support for stepping part of CPU signature ... Those then in turn depend on various switches to glib g_fee allocations and such. Unfortunately that isn't only true for my picked "Add-Cooperlake-x86 -CPU-model", but also for one of the suggested changes by Markus as "Distinguish Cascadelake-Server from Skylake-Server" adds stepping='5-7'. Let us keep them out for now (too much risk for an SRU, users strictly depending on this need to speak up to make a strong case or upgrade to newer Ubuntu versions) --- Also the Arm vendors changes were a nice try, but break other places as not only cpu_map but much more code changes would be needed. libvirt: CPU Driver error : internal error: Unexpected element 'vendor' in CPU map '/<<PKGBUILDDIR>>/debian/build/../../src/cpu_map/arm_vendors.xml' I'm not going to pull the source changes to work fine with that. Ok to postpone that to groovy where those changes are available already. --- A new upload that worked in a local build was pushed to the PPA -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1887490 Title: Add/Backport EPYC-v3 and EPYC-Rome CPU model Status in libvirt package in Ubuntu: Incomplete Status in linux package in Ubuntu: Invalid Status in qemu package in Ubuntu: Fix Released Status in libvirt source package in Focal: Incomplete Status in linux source package in Focal: Fix Committed Status in qemu source package in Focal: Incomplete Bug description: Qemu in focal has already support for most (except amd-stibp) flags of this model. Please backport the following patches: https://github.com/qemu/qemu/commit/a16e8dbc043720abcb37fc7dca313e720b4e0f0c https://github.com/qemu/qemu/commit/143c30d4d346831a09e59e9af45afdca0331e819 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1887490/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp