QEMU 11.0

QEMU 11.0

Op 21 april vond de grote release van QEMU versie 11.0 plaats – een open-source softwareprogramma voor de emulatie van hardware van verschillende platforms.

De update bevat:

  • een nieuw CPU-model voor Intel Diamond Rapids;
  • een nieuwe 'nitro'-versneller voor het draaien van Nitro Enclaves (maakt het mogelijk om geĆÆsoleerde omgevingen (enclaves) rechtstreeks via QEMU op hosts die Nitro-technologie ondersteunen te draaien, zonder het gebruik van standaard AWS-tools);
  • ondersteuning voor CET-virtualisatie op KVM;
  • ondersteuning voor ingebouwde contextdrivers voor de virtio-gpu grafische driver (een nieuwe technologie voor het doorgeven van grafische versnelling naar een virtuele machine, die de grafische prestaties bijna net zo snel maakt als op echte hardware (tot 99% van de prestaties van de host);
  • ondersteuning voor netwerkconfiguratiecommando's in de gesimuleerde BMC (Baseboard Management Controller);
  • voor RISC-V is ondersteuning toegevoegd voor de Zilsd- en Zclsd-extensies, ondersteuning voor de RISC-V ZALASR-extensie en ondersteuning voor de Smpmpmt-extensie;
  • voor PowerPC is ondersteuning voor snapshots voor meerdere apparaten toegevoegd, en voor LoongArch is ondersteuning voor PMU-migratie voor KVM toegevoegd;
  • meerdere ARM-wijzigingen, zoals de mogelijkheid om binaire bestanden te draaien die gebruikmaken van de oude OABI ABI, ondersteuning voor functies in de FEAT_ASID2- en FEAT_E2H0 ARMv9-architectuur, versnelling van SMMUv3 IOMMU en ondersteuning voor TCG voor de emulatie van processors met SME, maar zonder SVE;
  • de ARM-ondersteuningsdienst ontving een nieuwe eigenschap 'virtio-mmio-transports' die het mogelijk maakt om geen ongebruikte virtio-mmio-transportmiddelen meer aan de gast aan te bieden, en ondersteuning voor de eigenschap 'kvm-psci-version' welke specificeert welke versie van PSCI KVM aan de gast moet worden aangeboden;
  • in HPPA is ondersteuning toegevoegd voor de 64-bits server A400 en 64-bits uitbreiding van firmware PAT voor SeaBIOS-hppa versie 22, ondersteuning voor 40- en 44-bits processors met fysiek adresruimte in SeaBIOS-hppa versie 23 en volledige initialisatie van Astro PCI in SeaBIOS-hppa versie 24;
  • ook voor HPPA is de ondersteuning voor de 64-bits versie van HP-UX verbeterd en is de initiĆ«le ondersteuning voor multi-core computers toegevoegd, ondersteuning voor de emulatie van 64-bits processors met 40- en 44-bits fysiek adresruimte is toegevoegd, ondersteuning voor 64-bits GDB is toegevoegd en ondersteuning voor TOC op 64-bits computers is toegevoegd;
  • WHPX heeft verbeterde en snellere emulatiecode gekregen en ondersteuning voor x2apic en vapic.
  • Voor MSHV is nu een Linux-kernel versie 6.19 vereist;
  • Het proces van 'vuile synchronisatie' (dirty sync - wanneer een virtuele machine verhuist van de ene fysieke server naar de andere zonder te stoppen) is geoptimaliseerd voor niet-uitgelijnde ramblokken (ramblocks) met behulp van KVM;
  • De blokdriver NFS heeft ondersteuning gekregen voor libnfs versie 6;
  • en nog veel meer…

Onder andere wijzigingen zijn in deze release alle beschikbare CSR aan de 'informatie registers' toegevoegd, is documentatie over het versnellen van 'riscv-aia' toegevoegd, is ondersteuning voor de MIPS P8700-processor toegevoegd en is ondersteuning voor opstarten vanaf virtio-blk-pci-apparaten op IBM zSystems en LinuxONE (s390x) toegevoegd.

Voor emulatie in de gebruikersmodus biedt QEMU 11.0 ondersteuning voor termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls), verbeterde uitvoer van strings mremap() en een bijgewerkte systeemaanroep statx(). En last but not least: in deze release is een gastnetwerkroute voor Windows geĆÆmplementeerd.

QEMU omvat de emulatie van Intel x86-processoren en invoerapparaten. Het kan 80386, 80486, Pentium, Pentium Pro, AMD64 en andere x86-compatibele processoren emuleren; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64 en gedeeltelijk m68k. Het werkt op Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android, en meer. Details zijn te vinden op de Wikipedia-pagina en op de projectpagina.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster