QEMU 11.0

QEMU 11.0

21. april blev der udgivet en stor version 11.0 af QEMU – et frit og open source-program til emulering af hardware på forskellige platforme.

Opdateringen indeholder:

  • en ny CPU-model til Intel Diamond Rapids;
  • en ny 'nitro'-accelerator til at køre Nitro Enclaves (muliggør kørsel af isolerede miljøer (enklaver) direkte gennem QEMU på værter, der understøtter Nitro-teknologi, uden at skulle bruge de standard AWS-værktøjer);
  • understøttelse af virtualisering CET på KVM;
  • understøttelse af indbyggede kontekstdrivere til grafikdriveren virtio-gpu (ny teknologi til grafisk acceleration i virtuelle maskiner, der gør grafikarbejde næsten lige så hurtigt som på fysisk hardware (op til 99 % af værtsydeevnen);
  • understøttelse af indstillingskommandoer til det lokale netværk i den simulerede BMC (Baseboard Management Controller);
  • for RISC-V er der tilføjet støtte til udvidelserne Zilsd og Zclsd, støtte til udvidelsen RISC-V ZALASR og støtte til udvidelsen Smpmpmt;
  • for PowerPC er der tilføjet support til snapshots for flere enheder, og for LoongArch er der tilføjet support til migration af PMU for KVM;
  • flere ændringer til ARM, såsom muligheden for at køre binære filer, der bruger den gamle OABI ABI, understøttelse af arkitekturens funktioner FEAT_ASID2 og FEAT_E2H0 ARMv9, acceleration af SMMUv3 IOMMU og understøttelse af TCG til emulering af processorer med SME, men uden SVE;
  • ARM-supporttjenesten har fået en ny egenskab 'virtio-mmio-transports', der tillader, at der ikke længere gives unødvendige virtio-mmio-transports til gæsten, samt understøttelse af egenskaben 'kvm-psci-version', der tillader angivelse af, hvilken version af PSCI KVM skal give til gæsten;
  • WHPPA har inkluderet support til 64-bit server A400 og 64-bit firmwareudvidelse PAT for SeaBIOS-hppa version 22, support for 40- og 44-bit processorer med fysisk adresseområde i SeaBIOS-hppa version 23 og fuld initialisering af Astro PCI i SeaBIOS-hppa version 24;
  • Desuden for HPPA er der forbedret support til den 64-bit version af HP-UX, tidlig support til multikerncomputere, tilføjet support til emulering af 64-bit processorer med 40- og 44-bit fysisk adresseområde, tilføjet support til 64-bit GDB og tilføjet støtte til TOC på 64-bit computere;
  • WHPX har fået forbedret og hurtigere emuleringskode og understøttelse af x2apic og vapic;
  • For MSHV, a Linux kernel version 6.19 is now required;
  • The 'dirty sync' process (when a virtual machine moves from one physical server to another without stopping) has been optimized for unaligned ramblocks using KVM;
  • The NFS block driver now supports libnfs version 6;
  • and much more…

Among other changes, this release adds all available CSRs to the 'information registers', documentation includes information on 'riscv-aia' acceleration, support for the MIPS P8700 processor has been added, and support for booting from virtio-blk-pci devices on IBM zSystems and LinuxONE (s390x) has been included.

To emulate user mode, QEMU 11.0 provides support for termios2 (TCGETS2, TCSETS2, TCSETSW2, TCSETSF2 ioctls), improved mremap() line outputs, and an updated statx() system call. Last but not least, this release implements a guest network route for Windows.

QEMU includes emulation for Intel x86 processors and input-output devices. It can emulate 80386, 80486, Pentium, Pentium Pro, AMD64, and other x86-compatible processors; ARM, MIPS, RISC-V, PowerPC, SPARC, SPARC64, and partially m68k. It runs on Syllable, FreeBSD, OpenBSD, FreeDOS, Linux, Windows 9x, Windows 2000, Mac OS X, QNX, Android, and more. You can find details on the Wikipedia page og on the project page.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster