Выпущено программное обеспечение для виртуализации QEMU 8.0 с новыми функциями ARM и RISC-V
В этом основном выпуске QEMU также представлены новые функции и улучшения для платформ s390x, x86 и HPPA.
Эмулятор машин QEMU 8.0 и программное обеспечение для виртуализации с открытым исходным кодом были выпущены в виде крупного обновления, которое добавляет различные новые функции и улучшения для платформ ARM, RISC-V, x86, s390x и HPPA.
Через год после выпуска QEMU 7.0 выходит версия QEMU 8.0, призванная улучшить поддержку архитектур ARM и RISC-V. Для ARM добавлена поддержка эмуляции FEAT_EVT, FEAT_FGT и AArch32 ARMv8-R, эмуляция ЦП для Cortex-A55 и Cortex-R52, поддержка нового типа машины Olimex STM32 H405, а также поддержка gdbstub для системных регистров M-профиля.
Для архитектуры RISC-V в QEMU 8.0 добавлена обновленная поддержка машин для OpenTitan, PolarFire и OpenSBI, дополнительная поддержка ISA и расширений для smstateen, собственный триггер отладки icount, связанные с кешем события PMU в виртуальном режиме, Zawrs/Svadu/T-Head. /Zicond и поддержку ACPI.
Кроме того, RISC-V получил несколько исправлений, касающихся распространения PMP для TLB, исключений mret, несжатых инструкций и других улучшений эмуляции/виртуализации.
Для платформы HP Precision Architecture (HPPA) выпуск QEMU 8.0 содержит улучшения в поддержке инструкций fid (идентификация с плавающей запятой) и 32-разрядной эмуляции.
С другой стороны, платформа s390x (IBM Z) получила поддержку асинхронного разрыва памяти безопасных гостевых систем KVM во время перезагрузки и улучшенную обработку транзитных устройств zPCI.
Для x86 в последнем выпуске QEMU представлена новая модель ЦП SapphireRapids, поддержка гостевых систем Xen под KVM с ядром Linux 5.12 и более поздних версий, а также поддержка TCG для флагов FSRM, FZRM, FSRS и FSRC CPUID.
Среди других заслуживающих внимания изменений QEMU 8.0 улучшает virtio-mem с поддержкой использования предварительного выделения в сочетании с живой миграцией, обновляет экспериментальную поддержку миграции до версии 2 для протокола миграции VFIO и повышает эффективность по TCP и при использовании TLS для qemu-nbd.
QEMU 8.0 доступен для загрузки в виде исходного архива прямо сейчас с официального сайта , если вы хотите скомпилировать его самостоятельно из исходников. Если это не так, вы сможете установить его из стабильных репозиториев вашего дистрибутива в ближайшие дни или недели.
Источник