QEMU 11.0

QEMU 11.0

21. april ble det gjort et stort utgivelse av QEMU versjon 11.0 — et gratis program med åpen kildekode for emulering av maskinvare på forskjellige plattformer.

Oppdateringen inneholder:

  • en ny prosessormodell for Intel Diamond Rapids;
  • en ny ‘nitro’ akselerator for å kjøre Nitro Enclaves (lar deg kjøre isolerte miljøer (enklaver) direkte gjennom QEMU på verter som støtter Nitro-teknologi, uten behov for å bruke standard AWS-verktøy);
  • støtte for virtualisering CET på KVM;
  • støtte for innebygde kontekstdrevne for grafikkdriveren virtio-gpu (en ny teknologi for grafikkakselerasjon i virtuelle maskiner som gjør grafikkarbeidet nesten like raskt som på ekte maskinvare (opptil 99% av vertsytelsen);
  • støtte for nettverkskonfigurasjonskommandoer i simulerte BMC (Baseboard Management Controller);
  • for RISC-V er det lagt til støtte for Zilsd- og Zclsd-utvidelser, støtte for RISC-V ZALASR-utvidelsen og støtte for Smpmpmt-utvidelsen;
  • for PowerPC er det lagt til støtte for øyeblikksbilder for flere enheter, og for LoongArch er det lagt til støtte for migrering av PMU for KVM;
  • flere endringer for ARM, som muligheten til å kjøre binærfiler som bruker den gamle OABI ABI, støtte for teknologifunksjoner FEAT_ASID2 og FEAT_E2H0 ARMv9, akselerering av SMMUv3 IOMMU og støtte for TCG for emulering av prosessorer med SME, men uten SVE;
  • ARM-støtteservice har fått en ny egenskap ‘virtio-mmio-transports’ som gjør at det ikke lenger er nødvendig å gi vert en ubenyttet virtio-mmio transport, samt støtte for egenskapen ‘kvm-psci-version’ som gjør det mulig å angi hvilken versjon av PSCI KVM skal gi vert;
  • HPPA har fått støtte for 64-biters server A400 og 64-biters firmwareutvidelse PAT for SeaBIOS-hppa versjon 22, støtte for 40- og 44-biters prosessorer med fysisk adresseplass i SeaBIOS-hppa versjon 23, og full initialisering av Astro PCI i SeaBIOS-hppa versjon 24;
  • også for HPPA er den 64-biters versjonen av HP-UX forbedret, og det er lagt til startstøtte for flerprosessorkomputere, lagt til støtte for emulering av 64-biters prosessorer med 40- og 44-biters fysisk adresseplass, lagt til støtte for 64-biters GDB og lagt til støtte for TOC på 64-biters datamaskiner;
  • WHPX har fått en forbedret og raskere emuleringskode samt støtte for x2apic og vapic;
  • For MSHV, a Linux kernel version 6.19 is now required;
  • The process of 'dirty synchronization' (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 has received support for libnfs version 6;
  • and much more…

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

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

QEMU includes emulation of 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. Details can be found on the Wikipedia page og on the project page.

Kilde: linux.org.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster