L’émulateur de machine et le logiciel de virtualisation open source QEMU 8.0 ont été publiés en tant que mise à jour majeure qui apporte diverses nouvelles fonctionnalités et améliorations aux plates-formes ARM, RISC-V, x86, s390x et HPPA.
Arrive un an après QEMU 7.0, la version QEMU 8.0 est là pour améliorer la prise en charge des architectures ARM et RISC-V. Pour ARM, il ajoute la prise en charge de l’émulation pour FEAT_EVT, FEAT_FGT et AArch32 ARMv8-R, l’émulation CPU pour Cortex-A55 et Cortex-R52, la prise en charge d’un nouveau type de machine Olimex STM32 H405, ainsi que la prise en charge de gdbstub pour les registres système de profil M. .
Pour l’architecture RISC-V, QEMU 8.0 apporte une prise en charge machine mise à jour pour OpenTitan, PolarFire et OpenSBI, une prise en charge supplémentaire d’ISA et d’extension pour smstateen, un déclencheur icount de débogage natif, des événements PMU liés au cache en mode virtuel, Zawrs/Svadu/T-Head /Zicond et prise en charge ACPI.
De plus, RISC-V a reçu plusieurs correctifs couvrant la propagation PMP pour TLB, les exceptions mret, les instructions non compressées et d’autres améliorations d’émulation/virtualisation.
Pour la plate-forme HP Precision Architecture (HPPA), la version QEMU 8.0 apporte des améliorations à la prise en charge des instructions fid (Floating-Point Identify) et à l’émulation 32 bits.
D’autre part, la plate-forme s390x (IBM Z) a reçu la prise en charge du démontage asynchrone de la mémoire des invités KVM sécurisés lors du redémarrage et une meilleure gestion des périphériques de relais zPCI.
Pour x86, la dernière version de QEMU introduit un nouveau modèle de processeur SapphireRapids, la prise en charge des invités Xen sous KVM avec le noyau Linux 5.12 et versions ultérieures, ainsi que la prise en charge TCG des indicateurs CPUID FSRM, FZRM, FSRS et FSRC.
Entre autres changements notables, QEMU 8.0 améliore virtio-mem avec la prise en charge de l’utilisation de la préallocation en conjonction avec la migration en direct, la prise en charge de la migration expérimentale mise à jour vers la v2 pour le protocole de migration VFIO et une efficacité améliorée sur TCP et lors de l’utilisation de TLS pour qemu-nbd.
QEMU 8.0 est disponible en téléchargement sous forme d’archive source dès maintenant à partir du site officiel si vous avez envie de le compiler vous-même à partir des sources. Si ce n’est pas le cas, vous devriez pouvoir l’installer à partir des dépôts stables de votre distribution dans les jours ou les semaines à venir.
Dernière mise à jour il y a 2 heures