ืืืจืกื ืฉื ืคืจืืืงื QEMU 6.0 ืืืฆืืช. ืืชืืจ ืืืืืืืจ, QEMU ืืืคืฉืจ ืื ืืืคืขืื ืชืืื ืืช ืฉื ืื ืชื ืขืืืจ ืคืืืคืืจืืช ืืืืจื ืืืช ืขื ืืขืจืืช ืขื ืืจืืืืงืืืจื ืฉืื ื ืืืืืืื, ืืืฉื, ืืืจืืฅ ืืืฉืื ARM ืขื ืืืฉื ืชืืื x86. ืืืฆื ืืืืจืืืืืืืฆืื ื-QEMU, ืืืืฆืืขืื ืฉื ืืืฆืืข ืงืื ืืกืืืื ืืืืืืช ืงืจืืืื ืืืขืจืืช ืืืืจื ืขืงื ืืืฆืืข ืืฉืืจ ืฉื ืืืจืืืช ืขื ื-CPU ืืืฉืืืืฉ ื-Xen hypervisor ืื ืืืืื KVM.
ืืคืจืืืงื ื ืืฆืจ ืืืงืืจ ืขื ืืื Fabrice Bellard ืืื ืืืคืฉืจ ืืงืืืฆื ืืคืขืื ืฉื ืืื ืืงืก ืฉื ืื ื ืขืืืจ ืคืืืคืืจืืช x86 ืืคืขืื ืขื ืืจืืืืงืืืจืืช ืฉืืื ื x86. ืืืืื ืฉื ืืช ืืคืืชืื, ื ืืกืคื ืชืืืืช ืืืืืฆืื ืืืื ืขืืืจ 14 ืืจืืืืงืืืจืืช ืืืืจื, ืืกืคืจ ืืชืงื ื ืืืืืจื ืืืืืืงืื ืขืื ืขื 400. ืืงืจืืช ืืจืกื 6.0 ืืืฆืขื ืืืชืจ ื-3300 ืฉืื ืืืื ื-268 ืืคืชืืื.
ืฉืืคืืจืื ืืจืืืืื ืฉื ืืกืคื ื-QEMU 6.0:
- ืืืืืืืจ ืืืงืจ NVMe ืชืืื ืืืคืจื NVMe 1.4 ืืืฆืืื ืืชืืืื ื ืืกืืื ืืช ืขืืืจ ืืจืืื ืฉืืืช ืืืืจืืื, ืงืื/ืคืื ืืจืืื ืืกืืืืื ืืืฆืคื ืช ื ืชืื ืื ืืงืฆื ืืงืฆื ืืืื ื.
- ื ืืกืคื ืืคืฉืจืืืืช ื ืืกืืื ืืืช "-machine x-remote" ื-"-device x-pci-proxy-dev" ืืื ืืืขืืืจ ืืืืืฆืืืช ืืืฉืืจ ืืชืืืืืื ืืืฆืื ืืื. ืืืฆื ืื, ืจืง ืืืืืฆืื ืฉื ืืชืื lsi53c895 SCSI ื ืชืืืช ืืจืืข.
- ื ืืกืคื ืชืืืื ื ืืกืืื ืืช ืืืฆืืจืช ืชืืื ืืช ืืฆื ืฉื ืชืืื RAM.
- ื ืืกืฃ ืืืืื FUSE ืืืืฆืื ืืชืงื ื ืืืืง, ืืืืคืฉืจ ืื ืืืจืืื ื ืชื ืืืืฆื ืฉื ืื ืืชืงื ืืืืง ืืืฉืืฉ ืืืขืจืืช ืืืืจืืช. ืืืืฆืื ืืชืืฆืข ืืืืฆืขืืช ืืคืงืืื QMP block-export-add ืื ืืจื ืืืคืฉืจืืช "--export" ืืืื ืืฉืืจืืช qemu-storage-daemon.
- ืืืืืืืจ ARM ืืืกืืฃ ืชืืืื ืืืจืืืืงืืืจืช ARMv8.1-M 'Helium' ืืืขืืื Cortex-M55, ืืื ืื ืืืจืืืช ARMv8.4 TTST, SEL2 ื-DIT ืืืืจืืืืช. ื ืืกืคื ืชืืืื ืืืืืืช ARM mps3-an524 ื-mps3-an547 ืื ืื. ืืืืืฆืืืช ืืืฉืืจ ื ืืกืคืช ืืืฉืื ืขืืืจ ืืืืืช xlnx-zynqmp, xlnx-versal, sbsa-ref, npcm7xx ืืืืืืช sabrelite.
- ืขืืืจ ARM, ืืืฆืื ืืืืืฆืื ืืจืืช ืืืขืจืืช ืืกืืืืช ืืืฉืชืืฉ, ืืืืืขื ืชืืืื ืืืจืืื ARMv8.5 MTE (MemTag, Memory Tagging Extension), ืืืืคืฉืจืช ืืืื ืชืืื ืืื ืคืขืืืช ืืงืฆืืช ืืืืจืื ืืืืจืื ืืืืงืช ืืฆืืืข ืืืฉืจ ืืืฉื ืืืืืจืื, ืืฉืจ ืืืื ืืืืืช ืืฉืืื ืืชื ืื ืืื . ื ืืชื ืืืฉืชืืฉ ืืชืืกืฃ ืืื ืืืกืื ืืช ืื ืืฆืื ืฉื ืคืืืขืืืืช ืื ืืจืืืช ืขื ืืื ืืืฉื ืืืกืืืืช ืืืืจืื ืฉืืืจ ืฉืืืจืจื, ืืฆืคืช ืืืืจ, ืืืฉื ืืคื ื ืืชืืื ืืฉืืืืฉ ืืืืฅ ืืืงืฉืจ ืื ืืืื.
- ืืืืืืืจ ืืืจืืืืงืืืจื ืฉื 68k ืืืกืืฃ ืชืืืื ืืกืื ืืืฉ ืฉื "virt" ืฉื ืืืื ื ืืืืื, ืืืฉืชืืฉืช ืืืืฉืืจื ืืืจืืื ืืื ืืืืขื ืืช ืืืืฆืืขืื.
- ืืืืืืืจ x86 ืืืกืืฃ ืืช ืืืืืืช ืืืฉืชืืฉ ืืืื ืืืืืืืช AMD SEV-ES (Secure Encrypted Virtualization) ืืืฆืคื ืช ืืืืจื ืืขืื ืืืฉืืฉืื ืืืขืจืืช ืืืืจืืช, ืื ืฉืืืคื ืืช ืชืืื ืืจืฉืืื ืืื ื ืืืฉ ืืกืืืืช ืืืืจืืช ืืื ืื ืื ืืืขืจืืช ืืืืจืืช ืืขื ืืงื ืืื ืืืฉื ืืคืืจืฉืช.
- ืืืืื ืืงืื ืืงืืืกื TCG (ืืืืื ืงืื ืืขืืจ), ืืขืช ืืืืืืช ืืขืจืืืช x86, ืืืืฉื ืชืืืื ืืื ืื ืื PKS (Protection Keys Supervisor), ืืฉืจ ื ืืชื ืืืฉืชืืฉ ืื ืืื ืืืื ืขื ืืืฉื ืืืคื ืืืืจืื ืืืขืืคืื.
- ืกืื ืืืฉ ืฉื ืืืื ืืช ืืืงืื "virt" ื ืืกืฃ ืืืืืืืืจ ืืจืืืืงืืืจืช MIPS ืขื ืชืืืื ืืืขืืื Loongson-3 ืืกืื ืืื.
- ืืืืืืืืจ ืืจืืืืงืืืจืช PowerPC ืืืืื ืืช ืืืืืืืจ "powernv", ื ืืกืคื ืชืืืื ืืืงืจื BMC ืืืฆืื ืืื. ืขืืืจ ืืืื ืืช Pseries ืืืงืืช, ืืกืืคืงืช ืืชืจืื ืขื ืืฉืืื ืืขืช ื ืืกืืื ืืืกืืจ ืืืืจืื ืืืขืื ืืืื.
- ื ืืกืคื ืชืืืื ืืืืงืื ืืขืืื Qualcomm Hexagon ืขื DSP.
- ืืืืื ืืงืื ืืงืืืกื TCG (Tyny Code Generator) ืชืืื ืืกืืืืืช ืืืจื macOS ืืืขืจืืืช ืขื ืฉืื Apple M1 ARM ืืืืฉ.
- ืืืืืืืจ ืืืจืืืืงืืืจื RISC-V ืขืืืจ ืืืืืช Microchip PolarFire ืชืืื ืืคืืืฉ QSPI NOR.
- ืืืืืืืจ Tricore ืชืืื ืืขืช ืืืื ืืื ื-TriBoard ืืืืฉ, ืืืืงื ืืช ื-Infineon TC27x SoC.
- ืืืืืืืจ ACPI ืืกืคืง ืืช ืืืืืืช ืืืงืฆืืช ืฉืืืช ืืืชืืื ืจืฉืช ืืืขืจืืืช ืืืจืืืช ืฉืืื ื ืชืืืืื ืืกืืจ ืฉืื ืื ืืืืืจืื ืืืคืืง ื-PCI.
- virtiofs ืืืกืืคื ืชืืืื ืืืคืฉืจืืช FUSE_KILLPRIV_V2 ืืื ืืฉืคืจ ืืช ืืืฆืืขื ืืืืจืืื.
- VNC ืืืกืืคื ืชืืืื ืืฉืงืืคืืช ืืกืื ืืชืืืื ืืืืืืช ืจืืืืืฆืืืช ืืืกื ื-virtio-vga, ืืืชืืกืก ืขื ืืืื ืืืืื.
- QMP (QEMU Machine Protocol) ืืืกืืคื ืชืืืื ืืืืฉื ืืงืืืื ืืกืื ืืจืื ืืช ืืขืช ืืืฆืืข ืืฉืืืืช ืืืืื.
- ืืืืืืืจ ื-USB ืืืกืืฃ ืืช ืืืืืืช ืืืกืื ืืชื ืืขื ืฉื ืืฆืจืช ืืขืช ืขืืืื ืขื ืืชืงื ื USB ืืงืืืฅ pcap ื ืคืจื ืืืืืงื ืืืืจ ืืื ื-Wireshark.
- ื ืืกืคื ืคืงืืืืช QMP ืืืฉืืช ืืขื-ืชืฆืืื, ืฉืืืจ-ืชืฆืืื ืืืืง-ืชืฆืืื ืื ืืืื ืชืืื ืืช ืืฆื ืฉื qcow2.
- ืคืืืขืืืืช CVE-2020-35517 ื-CVE-2021-20263 ืชืืงื ื ื-virtiofs. ืืืขืื ืืจืืฉืื ื ืืืคืฉืจืช ืืืฉื ืืกืืืืช ืืืืจืืช ืืืืขืจืืช ืืืืจืืช ืขื ืืื ืืฆืืจืช ืงืืืฅ ืืชืงื ืื ืืืืื ืืืขืจืืช ืืืืจื ืขื ืืื ืืฉืชืืฉ ืืืืืก ืืกืคืจืืื ืืืฉืืชืคืช ืขื ืืกืืืื ืืืืจืืช. ืืืขืื ืืฉื ืืื ื ืืจืืช ืขื ืืื ืืื ืืืืคืื ืืชืืื ืืช ืืืจืืืืช ืืืคืฉืจืืช 'xattrmap' ืืืืืื ืืืจืื ืืืชืขืืืืช ืืืจืฉืืืช ืืชืืื ืืืืกืืื ืฉื ืืจืฉืืืช ืืืขืจืืช ืืืืจื.
ืืงืืจ: OpenNet.ru