Xen 4.19

След 8-месечна разработка, на 29 юли 2024 година излезе Xen 4.19.

Основни промени

  • ARM:
    • поддръжка на уведомления FF-A;
    • въвеждане на динамично програмиране на възли с използване на overlay dtbo.
  • x86:
    • изключване на HVM PIRQs по подразбиране;
    • съкращаване на времето за настройка на IOMMU за хардуерен домейн;
    • разрешаване на HVM/PVH домени да мапват foreign pages;
    • обявяване на поддръжка на PVH dom0 с уговорки;
    • въвеждане на нов драйвер x2APIC, използващ логическа адресация за IPIs и физическа за външни прекъсвания.
  • Общи подобрения:
    • промяна на определенията за гъвкави масиви в заглавките на интерфейсите за вход-изход, за да не се използва "1" като количество елементи в масива;
    • минималната поддържана версия на инструменталната верига OCaml вече е 4.05;
    • xl/libxl настройва vkb=[] за HVM домейни с предимство пред vkb_device;
    • увеличение на максималния брой процесори, за които може да се компилира Xen, от 4095 до 16383;
    • при компилация с поддръжка на systemd (./configure --enable-systemd) премахната зависимост от libsystemd (поддръжката на Systemd Notify е запазена, сега се използва автономна библиотечна реализация);
    • xenalyze вече не изисква --svm-mode при анализ на трасета, генерирани на AMD процесори;
    • добавен нов backend 9pfs, работещ като демон в dom0;
    • поддръжка на libxl за backendtype=tap с tapback.

Изисквания за компилация

  • x86: gcc версия 4.1.2 или по-нова
  • arm32: gcc 4.9 или по-нова
  • arm64: gcc 5.1 или по-нова

Инструкции за компилация

Изходен код: Достъпни чрез tarball на страницата за изтегляне или чрез git:

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

Подробни инструкции за компилация можете да намерите на страницата "Компилиране на Xen от изходен код" или "Компилиране на Xen от изходен код на NetBSD".

Източник: linux.org.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster