Efter åtta månaders utveckling publicerad gratis hypervisor release xen 4.14. Företag som Alibaba, Amazon, AMD, Arm, Bitdefender, Citrix, EPAM Systems, Huawei och Intel deltog i utvecklingen av den nya releasen. Utgivningen av uppdateringar för Xen 4.14-grenen kommer att pågå till 24 januari 2022 och publicering av sårbarhetskorrigeringar till 24 juli 2023.
Lagt till stöd för ny enhetsmodell Linux stubdomän, som låter dig organisera körning under en separat oprivilegierad användare, separera komponenter för enhetsemulering från Dom0. Tidigare, i stubdomain-läge, kunde endast den "qemu-traditionella" enhetsmodellen användas, vilket begränsade utbudet av emulerad utrustning. Ny modell Linux stubomains utvecklades av QUBES OS-projektet och stöder användningen av emuleringsdrivrutiner från de senaste utgåvorna av QEMU, samt relaterade gästfunktioner tillgängliga i QEMU.
För system med Intel EPT-stöd implementeras stöd för att skapa lätta grenar (gafflar) av virtuella maskiner för snabb introspektion, till exempel för analys av skadlig kod eller fuzzing-testning. Dessa gafflar använder minnesdelning och klonar inte enhetsmodellen.
Live patch-systemet har lagts till för att länka till hypervisor-assembly-identifierare och ta hänsyn till ordningen i vilken patchar appliceras för att förhindra att patchar appliceras på fel sammansättning eller i fel ordning.
Tillagt stöd för CET-tillägg (Intel Control-flow Enforcement Technology) för att skydda mot utnyttjande som byggts med returorienterad programmering (ROP, Return-Oriented Programming)-tekniker.
Lade till CONFIG_PV32-inställning för att inaktivera hypervisorstöd för 32-bitars paravirtualiserade (PV) gäster samtidigt som stödet för 64-bitars gäster bibehålls.
Lade till stöd för Hypervisor FS, en pseudo-FS i sysfs-stilen för strukturerad åtkomst till interna data och inställningar för hypervisorn, som inte kräver att analysera loggar eller skriva hyperanrop.
Det är möjligt att köra Xen som ett gästsystem som kör Hyper-V-hypervisorn som används i Microsoft Azure molnplattform. Genom att köra Xen inuti Hyper-V kan du använda den välbekanta virtualiseringsstacken i Azure molnmiljöer och gör det möjligt att flytta virtuella maskiner mellan olika molnsystem.
Lade till möjligheten att generera ett slumpmässigt gästsystem-ID (tidigare genererades ID:n sekventiellt). Identifierare kan nu också finnas kvar mellan VM-tillståndslagring, återställning och migrering.
Automatisk generering av bindningar för Go-språket baserat på libxl-strukturer tillhandahålls.
För Windows 7, 8.x och 10 har stöd för KDD lagts till, ett verktyg för att interagera med WinDbg-debuggern (Windows Debugger), som låter dig felsöka Windows-miljöer utan att aktivera felsökning i gästoperativsystemet.
Tillagt stöd för alla Raspberry Pi 4-kortvarianter som levereras med 4 GB och 8 GB RAM.
Lagt till stöd för AMD EPYC-processorer med kodnamnet "Milan".
Förbättrad prestanda för kapslad virtualisering, som kör Xen inuti Xen- eller Viridian-baserade gäster.
I emuleringsläge implementeras stöd för AVX512_BF16-instruktioner.
Hypervisorsammansättningen har bytts till att använda Kbuild.