QEMU 8.2

Модератор: LinuxNEWS
Аватара пользователя

Автор темы
LinuxNEWS
Сообщения: 312
Зарегистрирован: 18 фев 2023, 00:40
Поблагодарили: 118 раз
Контактная информация:

QEMU 8.2

#1

22 дек 2023, 06:52

Выпущен QEMU 8.2 с устройством Virtio-Sound, поддержкой RISC-V KVM AIA


В этом выпуске добавлено множество улучшений и новых возможностей для эмуляции RISC-V, HPPA, LoongArch, ARM и s390x.


qemu81.jpg
Программное обеспечение для виртуализации с открытым исходным кодом QEMU 8.2 было выпущено в качестве второго крупного обновления в серии QEMU 8.0, которое принесло несколько новых функций и множество улучшений.

Среди основных возможностей QEMU 8.2 - новое устройство virtio-sound, позволяющее захватывать и воспроизводить звук изнутри гостевой машины, используя настроенный аудиобэкэнд хост-машины, и новое устройство virtio-gpu rutabaga, позволяющее использовать различные абстракции виртуализации GPU и дисплеев.

В этом выпуске также добавлена поддержка ati-vga pixman-less, добавлена возможность миграции virtio-gpu blob=true VM, добавлена новая опция zoom-to-fit display в GUI, добавлена поддержка параметра "rom" в memory-backend-file и реализован новый параметр миграции "avail-switchover-bandwidth".

Для RISC-V в QEMU 8.2 добавлена поддержка RISC-V KVM AIA, поддержка RISC-V Virtual IRQs и фильтрации IRQ, поддержка набора инструкций векторной криптографии RISC-V, строк isa zmmul и smepmp, строка ISA расширения Zihintntl в DTS, поддержка флагов zicntr/zihpm, а также поддержка прерывистых счетчиков PMU.

Для ARM добавлена поддержка нового свойства audiodev в машинах integratorcp, musicpal, n800, n810, realview-eb, realview-eb-mpcore, realview-pb-a8, realview-pbx-a9, akita, borzoi, spitz, terrier, versatilepb, versatileab, vexpress-a9, vexpress-a15, xlnx-zcu102 z2.

Кроме того, поддержка ARM была обновлена с поддержкой процессоров Cortex-A710 и Neoverse N2, поддержка SMMUv3 была обновлена для рекламы функции SMMUv3.1-XNX, и теперь эмулируются новые архитектурные особенности, включая FEAT_PACQARMA3, FEAT_EPAC, FEAT_Pauth2, FEAT_FPAC, FEAT_FPACCOMBINE, FEAT_TIDCP1, FEAT_MOPS, FEAT_HBC, и FEAT_HPMN0.

В QEMU 8.2 также обновлена эмуляция Macintosh Quadra 800 (q800) для загрузки систем macOS 7.1 - 8.1 с включенной или не включенной виртуальной памятью, A/UX 3.0.1, NetBSD 9.3 и Linux (через EMILE).

Поддержка HPPA получила новую эмуляцию 64-битного процессора PA-RISC 2.0 и машины HP C3700, запуск 64-битной машины с "-machine C3700" и 32-битного процессора с "-machine B160L", улучшенную производительность TLB, поддержку Block-TLB (BTLB) для 32-битных процессоров PA-RISC, а также новую SeaBIOS-HPPA версии 12 для поддержки HP C3000 с Astro и Elroy.

Для LoongArch в QEMU 8.2 реализовано расширение LASX и инструкция PRELDX, добавлена поддержка LoongArch32 CPU la132, добавлена поддержка модели CPU 'max', добавлена поддержка размера страницы 4K, реализовано расширение query-cpu-model-expansion, а также добавлена возможность включения и отключения функций LSX/LASX.

Для s390x этот выпуск позволяет использовать криптоадаптер passthrough (vfio-ap) для защищенных гостей виртуализации и добавляет поддержку топологии процессора s390x (книги и ящики, инструкция STSI 15.1.x, инструкция PTF) с KVM.

Среди других заметных изменений: улучшена эмуляция MIPS и PowerPC с поддержкой нового свойства audiodev для машины fuloong2e (для MIPS) и машин pegasos2 и 40p (для PowerPC), эмуляция SPARC теперь может преобразовывать транслятор инструкций для использования decodetree, а также появился новый драйвер устройства протокола Hyper-V Dynamic Memory.

Для получения более подробной информации об изменениях, реализованных в этом выпуске, ознакомьтесь с полным списком изменений. Тем временем вы можете скачать QEMU 8.2 с официального сайта или установить его из репозиториев стабильного ПО вашего любимого дистрибутива GNU/Linux.



Источник

Ответить

Вернуться в «Другие новости»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость