
Efter 8 mÄnaders utveckling slÀpptes Xen 4.19 den 29 juli 2024.
Viktiga Àndringar
- ARM:
- stöd för FF-A-aviseringar;
- introduktion av dynamisk programmering av noder med hjÀlp av overlay dtbo.
- x86:
- avaktivering av HVM PIRQs som standard;
- minskning av instÀllningstiden för IOMMU för hÄrdvarudomÀnen;
- tillÄta HVM/PVH-domÀner att mappa foreign pages;
- tillkÀnnagivande av stöd för PVH dom0 med förbehÄll;
- introduktion av ny x2APIC-drivrutin som anvÀnder logisk adressering för IPIs och fysisk för externa avbrott.
- AllmÀnna förbÀttringar:
- Àndring av definitionerna för flexibla arrayer i in- och utdatahuvuden för att inte anvÀnda "1" som antalet arrayelement;
- den minimala stödda versionen av OCaml-verktygskedjan Àr nu 4.05;
- xl/libxl konfigurerar vkb=[] för HVM-domÀner med prioritet över vkb_device;
- ökning av det maximala antalet processorer som kan byggas med Xen frÄn 4095 till 16383;
- vid byggnation med systemd-stöd (./configure --enable-systemd) har beroendet av libsystemd tagits bort (Systemd Notify-stöd bibehÄllet, nu med en fristÄende bibliotekslösning);
- xenalyze krÀver inte lÀngre --svm-mode vid analys av spÄr som genererats pÄ AMD-processorer;
- ny backend 9pfs har lagts till, fungerar som en demon i dom0;
- libxl-stöd för backendtype=tap med tapback.
Byggkrav
- x86: gcc version 4.1.2 eller senare
- arm32: gcc 4.9 eller senare
- arm64: gcc 5.1 eller senare
Bygginstruktioner
KÀllkod: Finns via tarball pÄ nedladdningssidan eller via git:
git clone -b RELEASE-4.19.0 https://xenbits.xenproject.org/git-http/xen.git
Detaljerade bygginstruktioner finns pÄ sidan «Bygga Xen frÄn kÀllkoden» eller «Bygga Xen frÄn kÀllkoden pÄ NetBSD».
KĂ€lla: linux.org.ru
