Utgivning av hypervisorn Xen 4.18

Efter 11 mÄnaders utveckling har den fria hypervisorn Xen 4.18 publicerats. Företag som Amazon, Arm, Bitdefender, Citrix, EPAM Systems och AMD har deltagit i utvecklingen av den nya versionen. Uppdateringarna för branchen Xen 4.18 kommer att pÄgÄ fram till den 16 maj 2025, och publicering av sÄrbarhetsfixar fram till den 16 november 2026.

NyckelförÀndringar i Xen 4.18:

  • Initiala implementationer av portar för RISC-V och Power (ppc64le) har lagts till. Testmiljöer för RISC-V och Power-portar har implementerats i GitLab CI:s kontinuerliga integrationssystem.
  • NĂ€r man arbetar i ARM64-system har Xen:s minnessubsystem tagit hĂ€nsyn till ARM-arkitekturens specifikationer. Experimentell support för skalerbara vektorinstruktioner SVE (Scalable Vector Extension) har lagts till. Arm Firmware Framework-verktyget har lagts till för ARM A-profile (ARM Application-profile, FF-A). En experimentell möjlighet att dynamiskt lĂ€gga till och ta bort noder i Xen-enhetstrĂ€det med hjĂ€lp av .dtbo-filer har lagts till.
  • PĂ„ system med Intel-processorer Ă€r parameter MSR_ARCH_CAPS nu synlig i gĂ€stsistema och kan konfigureras via konfigurationsfilen för den virtuella maskinen. PĂ„ processorer som tillverkats sedan 2019 möjliggör parameter MSR_ARCH_CAPS att fĂ„ information om vilka hĂ„rdvarufixar för sĂ„rbarheter relaterade till spekulativ exekvering som har tillĂ€mpats.
  • Stöd för utvidgningen CPUID_USER_DIS (CPUID Faulting) har lagts till, vilket introducerades i den fjĂ€rde generationen av AMD EPYC-processorer för att hantera möjligheten att se CPUID-data frĂ„n paravirtualiserad gĂ€stsystem.
  • Stöd för de utvidgningar som har introducerats i Intel-processorer baserade pĂ„ mikroarkitekturen Sapphire Rapids har lagts till:
    • Stöd för mekanismen PKS (Protection Key Supervisor) har lagts till för gĂ€stsystem i HVM- och PVH-lĂ€ge, vilket utökar skyddsmöjligheterna för minnessidor.
    • För att förhindra systemavbrott vid mikroarkitekturella blockeringar har mekanismen VM-Notify implementerats.
    • Skydd mot busstopp pĂ„ grund av oavsiktlig anvĂ€ndning av atomĂ€ra instruktioner i gĂ€stsystem har lagts till (rate-limit aktiverad).
  • Stöd för instruktioner AVX512-FP16, som introducerades i Intel CPU:er baserade pĂ„ mikroarkitekturen Granite Rapids, har lagts till.
  • En cpufreq-drivrutin har lagts till som anvĂ€nder mekanismen HWP (Hardware P-States) för att hantera strömförbrukning och frekvens pĂ„ Intel-processorer.
  • Stöd för tvingande utförande av systemoperationer i lĂ€get DOITM (Data Operand Independent Timing Mode) har införts, vilket sĂ€kerstĂ€ller konstant exekveringstid för instruktioner oavsett de data som hanteras i dessa instruktioner.
  • Genomförandet av krav för att utveckla sĂ€kra och pĂ„litliga program i C-sprĂ„ket, formulerade i specifikationerna MISRA-C för kritiska system, har fortsatt. Antalet implementerade MISRA-C-direktiv i Xen har ökat frĂ„n 4 till 6, och antalet regler frĂ„n 24 till 65 (det finns totalt 16 direktiv och 143 regler i specifikationen).
  • I verktygssatsen xl/libxl har möjlighet att Ă€ndra SMBIOS-instĂ€llningar för gĂ€stsystem i HVM-lĂ€get lagts till.
  • TvĂ„ nya hypercalls har lagts till för att koppla arbetsstatus och tidsomrĂ„den för vCPU till fysiska, snarare Ă€n virtuella adresser.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster