Hi, colleagues noticed that they are increasingly encountering software that requires x86-64-v2 (typically complained by a container’s glibc) and they need to select specific architectures in our VMs.
We’re currently in the process of migrating away from Intel to AMD (about few Intel hosts left in the pool) and we could target specific AMD architectures in the future, but would obviously then loose the ability to potentially mix in Intel in the future again. We’ve been quite happy running mostly generic architectures except for a few specific workloads that benefit from faster TLS with hardware support. Reading up on the issue it looks like the microarchitecture levels defined in 2020 would have exactly the intention to make managing mixed fleets easier - and I guess RedHat would have an interest to extend Qemu/KVM to match this? https://en.wikipedia.org/wiki/X86-64#Microarchitecture_levels I wasn’t able to find anything on the Internet regarding Qemu development. Proxmox seems to have simply defined manual presets: https://pve.proxmox.com/wiki/Qemu/KVM_Virtual_Machines I guess I could also provide those settings as defaults, but I’m wondering whether this would be better placed for long term support in Qemu directly? Kind regards, Christian -- Christian Theune · c...@flyingcircus.io · +49 345 219401 0 Flying Circus Internet Operations GmbH · https://flyingcircus.io Leipziger Str. 70/71 · 06108 Halle (Saale) · Deutschland HR Stendal HRB 21169 · Geschäftsführer: Christian Theune, Christian Zagrodnick