QEMU 11.0
Ostatnia aktualizacja: 22 kwietnia 2026, 16:33
Została wydana nowa wersja QEMU 11.0.
QEMU to oprogramowanie do emulowania maszyn i wirtualizacji o otwartym kodzie źródłowym.
W QEMU 11.0 całkowicie zrezygnowano z obsługi hosta 32-bitowego, dodano model procesora Diamond Rapids dla architektury x86 i wprowadzono szerokie zmiany w zakresie ARM, RISC-V, KVM i migracji.
W tej wersji dodano model procesora Diamond Rapids x86 oraz wprowadzono natywną obsługę enklaw Nitro za pośrednictwem akceleratora nitro i typu maszyny nitro -M.
W zakresie wirtualizacji, QEMU 11.0 zawiera aktualizacje KVM, takie jak obsługa wirtualizacji CET, dodaje obsługę resetowania dla maszyn SEV-SNP i TDX oraz zgłasza żądania zakończenia SEV-ES jako zdarzenia paniki gościa.
ARM otrzymuje znaczące aktualizacje w QEMU 11.0, dodając emulację dla FEAT_ASID2 i FEAT_E2H0, wprowadzając akcelerację SMMUv3 za pomocą -device arm-smmuv3,accel=on oraz dodając obsługę WHPX dla płyty wirtualnej. Płyta wirtualna zawiera teraz właściwość virtio-mmio-transports, a procesory KVM obsługują właściwość kvm-psci-version.
W tej wersji usunięto kilka przestarzałych typów maszyn i interfejsów. W architekturze ARM ast2700a0-evb został zastąpiony przez ast2700a1-evb, a przestarzałe maszyny highbank i midway zostały usunięte. W architekturze x86 QEMU 11.0 eliminuje typy maszyn pc-i440fx-2.6, pc-q35-2.6, pc-i440fx-2.7 i pc-q35-2.7.
Funkcje migracji zostały również ulepszone. QEMU 11.0 rozwiązuje problemy z migracją mapowanej pamięci RAM za pomocą x-ignore-shared, optymalizuje brudną synchronizację dla niesymetrycznych bloków RAM z KVM, wprowadza status nieudanej migracji i rozszerza COLO o obsługę multifd.
Jeśli chodzi o ulepszenia grafiki i pamięci masowej, virtio-gpu obsługuje teraz natywne sterowniki kontekstowe, a każde wyjście może mieć określoną rozdzielczość. W warstwie bloków sterownik NFS obsługuje libnfs v6, sterownik bloku curl dodaje opcję wymuszenia zakresu dla obrazów HTTP(S), a eksport bloków FUSE obsługuje teraz żądania asynchronicznie i obsługuje wiele wątków iothreads.
QEMU 11.0 wprowadza również aktualizacje dla dodatkowych architektur. RISC-V otrzymuje obsługę nowych rozszerzeń i różne poprawki, LoongArch dodaje obsługę migracji PMU dla KVM i nową obsługę instrukcji TCG, PowerPC zyskuje obsługę migawek dla kilku urządzeń i poprawki migracji pseries, a s390x obsługuje teraz rozruch z urządzeń virtio-blk-pci.
Dodatkowe zmiany obejmują aktualizacje agentów gości dla systemu Windows, ulepszenia 9pfs, poprawki podsystemu wejścia/wyjścia oraz rozszerzoną obsługę wtyczek TCG, w tym wtyczki C++ w drzewie i nowe interfejsy API wtyczek.
Źródło: wiki.qemu.org/ChangeLog/11.0

