Вышла новая версия одного из популярных средств эмуляции и виртуализации — QEMU 1.6.0. В этом выпуске пользователей встретят следующие изменения:
- Новое эмулируемое блочное устройство «nvme», реализующее PCI-плату с поддержкой стандарта NVMe.
- Исправлены возможные потери данных при крашах IDE-дисков (из-за неправильных запросов FLUSH).
- Устаревшие PCI-устройства теперь поддерживают прерывания MSI.
- Живая миграция устройств USB 3.0 (использующих контроллер XHCI).
- Поддержка интерфейсом ACPI средств для горячего подключения PCI-bridge-устройств.
- Поддержка 32-разрядных инструкций load-acquire и store-release для ARMv8.
- Экспериментальная поддержка virtio-устройств для vexpress-a9 и vexpress-a15.
- Опция
-initrd
теперь поддерживает рамдиски с заголовком U-Boot. - Поддержка систем Calxeda ECX-2000 / Midway.
- Поддержка Mac OS X (10.2-10.4 для PPC, 10.4 для PPC64) в качестве гостей.
- Гости pSeries теперь умеют живую миграцию и savevm.
- На системах s390x появилась команда dump-guest-memory.
- Убрана поддержка архитектур Sun4c и Sun4d.
- Для SPARC поддерживается 24-битный режим дисплея.
- На х86 прошивки теперь можно пробрасывать в гостевые системы в виде flash-устройств (даже во время работы гостя).
- Полное представление таблиц ACPI для гостей.
- Исправлены CPUID для процессоров Conroe, Penryn и Nehalem.
- Новый фоновый процесс для блочных устройств: drive-backup, предназначенный для создания резервной копии накопителя. В отличие от drive-mirror, файл бэкапа будет содержать те данные, что были на накопителе в момент старта процесса.
- Исправления ошибок для бэкендов VMDK и curl.
- Поддержка динамического выделения места в хранилище (thin provisioning) для образов qcow2.
- Начальная поддержка живой миграции посредством RDMA.
- Системы BSD теперь поддерживают новый интерфейс GTK+.
- Интерфейс GTK+ поддерживает опции
-full-screen
и-no-quit
.
>>> Подробности