xen 4.19

xen 4.19

8 hónapos fejlesztés után a Xen 29 2024. július 4.19-én jelent meg.

Nagy változások

  • ARM:
    • FF-A értesítés támogatása;
    • dinamikus csomópont-programozás bevezetése overlay dtbo használatával.
  • x86:
    • alapértelmezés szerint letiltja a HVM PIRQ-kat;
    • az IOMMU beállítási idejének csökkentése a hardvertartományban;
    • lehetővé teszi a HVM/PVH tartományok számára az idegen oldalak leképezését;
    • a PVH dom0 támogatásának bejelentése fenntartásokkal;
    • egy új x2APIC illesztőprogram bevezetése, amely logikai címzést használ az IPI-khez és fizikai címzést a külső megszakításokhoz.
  • Általános fejlesztések:
    • rugalmas tömbdefiníciók megváltoztatása az I/O interfész fejléceiben, hogy ne használja az "1"-et a tömbelemek számaként;
    • a minimálisan támogatott OCaml eszközlánc verzió most 4.05;
    • Az xl/libxl beállítja a vkb=[]-t a vkb_device-el szembeni prioritású HVM-tartományokhoz;
    • a Xen gyártható processzorok maximális számának növelése 4095-ről 16383-ra;
    • a systemd támogatással (./configure --enable-systemd) történő építéskor a libsystemd-től való függőséget eltávolítottuk (a Systemd Notify támogatás megmaradt, most önálló könyvtári megvalósítást használnak);
    • A xenalyze már nem igényel --svm módot az AMD processzorokon generált nyomok elemzéséhez;
    • új háttér 9pfs hozzáadva, amely démonként fut a dom0-ban;
    • libxl támogatása a backendtype=tap with tapback funkcióhoz.

Összeszerelési követelmények

  • x86: gcc 4.1.2 vagy újabb verzió
  • arm32: gcc 4.9 vagy újabb
  • arm64: gcc 5.1 vagy újabb

Szerelési útmutató

Forráskód: Tarballon keresztül elérhető a címen letöltési oldal vagy git-en keresztül:

git klón -b RELEASE-4.19.0 https://xenbits.xenproject.org/git-http/xen.git

A részletes összeszerelési útmutató a oldalon található "Xen összeállítása forrásból" vagy "Xen fordítása forrásból a NetBSD-n".

Forrás: linux.org.ru

Hozzászólás