Qemu 10.2.0 : 2300 commits, 188 contributeurs
lun, 29/12/2025 - 09:28
La dernière version de Qemu intègre plus de 2 300 comits. Les changements annoncés sont importants :
- support 9pfs pour les hôtes FreeBSD
- amélioration des performances sur la boucle principale Qemu
- nombreux bugs corrigés
- sur ARM, support de nombreuses fonctions matériells dont FEAT_SCTLR2, FEAT_TCR2, FEAT_CSSC, FEAT_LSE128, FEAT_ATS1A, FEAT_RME_GPC2, FEAT_AIE, FEAT_MEC, and FEAT_GCS, amd-versal2-virt
- émulation des stations HP715/64 et NCR 53c710 SCSI Controller et du composant multi-I/O HP LASI
- sur PowerPC : support de PowerNV11 et PPE42, support de FADUMP pour les gammes pSeries
Spécifiquement sur RISC-V, les nouveautés :
RISC-VISA and Extensions
- Minor fixes of RISC-V CFI
- Modify minimum VLEN rule
- Make PMP granularity configurable
Machines
- Add riscv64 to FirmwareArchitecture
- Implement MonitorDef HMP API
- Update OpenSBI to v1.7
- Correct mmu-type property of sifive_u harts in device tree
- Fix Ethernet interface support for microchip-icicle-kit
Fixes and Misc
- Fix MSI table size limit
- Fix SiFive UART character drop issue and minor refactors
- Fix RISC-V timer migration issues
- Align memory allocations to 2M on RISC-V
- Fix vslide1[up|down].vx unexpected result when XLEN=32 and SEW=64
- Fixup IOMMU PDT Nested Walk
- Fix endianness swap on compressed instructions
- Update status of IOMMU kernel support
- Fix mask for smsiaddrcfgh
s390x
- Enable irqfd to be used for virtio-pci on s390x if the kernel supports it to improve virtio-pci performance with KVM
- Provide a QAPI event when SCLP control-program identification data gets updated by the guest
- Fix problems with missing Clock Comparator interrupts in certain corner cases
- Use address generation for register branch targets in TCG mode
Voir le très long changelog : https://wiki.qemu.org/ChangeLog/10.2
Téléchargement : https://www.qemu.org/download/#source

