Release van hypervisor Xen 4.18

Na 11 maanden ontwikkeling is de release van de gratis hypervisor Xen 4.18 gepubliceerd. Onder andere Amazon, Arm, Bitdefender, Citrix, EPAM Systems en AMD hebben bijgedragen aan de ontwikkeling van deze nieuwe release. De updates voor de Xen 4.18-tak zullen plaatsvinden tot 16 mei 2025, en de publicatie van kwetsbaarheidsfixes tot 16 november 2026.

Belangrijke wijzigingen in Xen 4.18:

  • Beginimplementaties van poorten voor de architecturen RISC-V en Power (ppc64le) zijn toegevoegd. Testomgevingen voor de poorten RISC-V en Power zijn opgezet in het continue integratiesysteem GitLab CI.
  • Bij het werken op ARM64-systemen houdt de Xen-geheugensubsystemen rekening met de specifieke kenmerken van de ARM-architectuur. Experimentele ondersteuning voor schaalbare vectoruitbreidingen (SVE) is toegevoegd. De Arm Firmware Framework-toolkit is toegevoegd voor de ARM A-profile (ARM Application-profile, FF-A). Er is een experimentele mogelijkheid toegevoegd voor het dynamisch toevoegen en verwijderen van knooppunten in de Xen-device tree via .dtbo-bestanden.
  • Op systemen met Intel-processors is de parameter MSR_ARCH_CAPS nu zichtbaar in gastsystemen en kan deze worden ingesteld via het configuratiebestand van de virtuele machine. Op processors die sinds 2019 zijn uitgebracht, stelt de parameter MSR_ARCH_CAPS vast welke hardware-mitigaties zijn toegepast voor kwetsbaarheden in verband met speculatieve uitvoering.
  • Ondersteuning voor de CPUID_USER_DIS-extensie (CPUID Faulting), toegevoegd in de vierde generatie AMD EPYC-processors, is toegevoegd om het mogelijk te maken gegevens van CPUID uit een paravirtualized gastbesturingssysteem te bekijken.
  • Ondersteuning voor de extensies die zijn verschenen in Intel-processors op basis van de microarchitectuur Sapphire Rapids is toegevoegd:
    • Voor gastsystemen in HVM- en PVH-modus is ondersteuning toegevoegd voor het PKS (Protection Key Supervisor)-mechanisme, waarmee de mogelijkheden voor pagina-geheugenbescherming worden uitgebreid.
    • Om een volledige systeemcrash te voorkomen bij problemen met microarchitectonische blokkeringen, is het VM-Notify-mechanisme ingezet.
    • Er is bescherming toegevoegd tegen busblokkeringen als gevolg van onjuist gebruik van atomische instructies in het gastbesturingssysteem (rate-limit is ingeschakeld).
  • Ondersteuning voor AVX512-FP16-instructies, verschenen in Intel CPU's op basis van de microarchitectuur Granite Rapids, is toegevoegd.
  • Er is een cpufreq-driver toegevoegd die het HWP (Hardware P-States)-mechanisme gebruikt om het energieverbruik en de frequentie van Intel-processors te beheren.
  • Ondersteuning voor gedwongen uitvoering van systeemoperaties in de DOITM-modus (Data Operand Independent Timing Mode) is gerealiseerd, wat zorgt voor constante uitvoeringstijden van instructies, onafhankelijk van de verwerkte gegevens in deze instructies.
  • De implementatie van de vereisten voor de ontwikkeling van veilige en betrouwbare programma's in de programmeertaal C, zoals geformuleerd in de MISRA-C-specificaties voor kritieke systemen, is voortgezet. Het aantal geïmplementeerde MISRA-C-richtlijnen in Xen is verhoogd van 4 naar 6, en het aantal regels van 24 naar 65 (in totaal bevat de specificatie 16 richtlijnen en 143 regels).
  • In de xl/libxl-toolkit is de mogelijkheid toegevoegd om de SMBIOS-instellingen voor gastsystemen in de HVM-modus aan te passen.
  • Twee nieuwe hypercalls zijn toegevoegd om de werkstatus en tijdsgebieden van vCPU's aan fysieke in plaats van virtuele adressen te binden.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster