Xen 4.19

Xen 4.19

Po 8 miesiącach prac rozwojowych, 29 lipca 2024 roku wydano Xen 4.19.

Główne zmiany

  • ARM:
    • wsparcie dla powiadomień FF-A;
    • wprowadzenie dynamicznego programowania węzłów z użyciem overlay dtbo.
  • x86:
    • domyślne wyłączenie HVM PIRQs;
    • ponowne skrócenie czasu konfiguracji IOMMU dla domeny sprzętowej;
    • zezwolenie domenom HVM/PVH na mapowanie obcych stron;
    • ogłoszenie wsparcia dla PVH dom0 z zastrzeżeniami;
    • wprowadzenie nowego sterownika x2APIC, który używa adresacji logicznej dla IPI i fizycznej dla zewnętrznych przerwań.
  • Ogólne usprawnienia:
    • zmiana definicji elastycznych tablic w nagłówkach interfejsów wejścia-wyjścia, aby nie używać '1' jako liczby elementów tablicy;
    • minimalna wspierana wersja narzędziowej łańcucha OCaml to teraz 4.05;
    • xl/libxl ustawia vkb=[] dla domen HVM z priorytetem nad vkb_device;
    • zwiększenie maksymalnej liczby procesorów, dla których można zbudować Xen, z 4095 do 16383;
    • przy budowie z wsparciem systemd (./configure —enable-systemd) usunięto zależność od libsystemd (wsparcie Systemd Notify zostało zachowane, obecnie używana jest autonomiczna realizacja biblioteki);
    • xenalyze nie wymaga już —svm-mode podczas analizy tras generowanych na procesorach AMD;
    • dodano nowy backend 9pfs działający jako demon w dom0;
    • wsparcie libxl dla backendtype=tap z tapback.

Wymagania dotyczące budowy

  • x86: gcc w wersji 4.1.2 lub nowszej
  • arm32: gcc 4.9 lub nowszy
  • arm64: gcc 5.1 lub nowszy

Instrukcje dotyczące budowy

Kod źródłowy: dostępne przez tarball na stronie pobierania lub przez git:

git clone -b RELEASE-4.19.0 https://xenbits.xenproject.org/git-http/xen.git

Szczegółowe instrukcje dotyczące budowy można znaleźć na stronie „Kompilacja Xen ze źródła” lub „Kompilacja Xen ze źródła na NetBSD”.

Źródło: linux.org.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster