Выпуск гипервизора Xen 4.19

Новости мира unix. Хотите узнать секрет вечного счастья? Откройте страницу 246.
Ответить
acolyte
Аватара пользователя
Сообщения: 3246
Зарегистрирован: 20.08.2022

#

Выпуск гипервизора Xen 4.19
Дата публикации:Wed, 31 Jul 2024 22:54:21 +0300




После 8 месяцев разработки опубликован релиз свободного гипервизора Xen 4.19. В разработке нового выпуска приняли участие такие компании, как Amazon, Arm, EPAM Systems и AMD. Формирование обновлений для ветки Xen 4.19 продлится до февраля 2026 года, а публикация исправлений уязвимостей до августа 2027 года.




Ключевые изменения в Xen 4.19:
  • Для систем на базе архитектуры ARM добавлена поддержка механизма асинхронного обмена данными "FF-A Notifications", описанного в спецификации FF-A (Firmware Framework for Arm A-profile). Реализована возможность динамического добавления и удаления узлов в Xen device tree при помощи файлов .dtbo.

    Для систем на базе архитектуры x86 добавлен новый драйвер контроллера прерываний x2APIC, использующий режим логической адресации (Cluster Logical) для внутренних прерываний (IPI, inter-processor interrupt) и режим физической адресации для внешних прерываний.

    Объявлена устаревшей и будет прекращена в следующем выпуске поддержка процессоров Intel XeonPhi.

    Переведён в разряд "поддерживаемых с оговорками" режим виртуализации PVH для dom0, комбинирующего элементы режимов паравиртуализации (PV) для ввода/вывода, обработки прерываний, организации загрузки и взаимодействия с оборудованием, с применением полной виртуализации (HVM) для ограничения привилегированных инструкций, изоляции системных вызовов и виртуализации таблиц страниц памяти. В PVH/HVM добавлена поддержка маппинга чужих страниц памяти ("foreign pages"), позволяющего использовать QEMU stubdomain для изоляции и управления устройствами в режиме PVH. Внесены оптимизации, ускоряющие загрузку при использовании PVH. Добавлена настройка XENFEAT_hvm_pirqs, позволяющая выборочно включать поддержку pIRQ для гостевых систем, выполняемых в режиме HVM (полная виртуализация).


    Добавлен новый бэкенд 9pfs, позволяющем использовать сетевую файловую систему Plan 9 для доступа одной виртуальной машины к другой. Новый бэкенд запускается в виде фоного процесса на стороне хост-окружения (dom0). Бэкенд уже задействован в Xenstore-stubdom для полной поддержки трассировки Xenstore.

    Максимальное число CPU, используемых в Xen, увеличено с 4095 до 16383.

    При сборке с systemd (./configure --enable-systemd) из сборочных зависимостей исключена библиотека libsystemd (поддержка systemd-notify реализована через собственную урезанную библиотеку).

    Для анализа трассировок для CPU AMD в xenalyze больше не нужно использовать опцию "--svm-mode".

    Продолжена реализация требований к разработке безопасных и надёжных программ на языке Си, сформулированных в спецификациях MISRA-C для критически важных систем.

    Продолжено развитие портов для архитектур RISC-V и Power (ppc64le).


Новость позаимствована с opennet.ru
Ссылка на оригинал: https://www.opennet.ru/opennews/art.shtml?num=61640

Жизнь за Нер'зула!

Ответить