Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Device simulation software QEMU 8.0 release: improved support for ARM / RISC-V architecture

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > IT Information >

Share

Shulou(Shulou.com)11/24 Report--

CTOnews.com May 3, the open source QEMU 8.0 device emulator and virtualization software were released on April 19, bringing new features and improvements to the ARM, RISC-V, x86, s390x and HPPA platforms.

QEMU (Quick Emulator) is one of the mainstream device simulation software in the industry, which can run operating systems and programs that support other architectures on a physical machine with one architecture (such as X86 PC), so that the software runs under different hardware architectures without awareness. For software developers, QEMU can provide a platform for system execution under different hardware architectures, as well as a software cross-architecture integrated test environment to improve software development efficiency and maturity.

One year after the release of QEMU 7.0, QEMU version 8.0 brings improved support for ARM and RISC-V architectures. For ARM, added emulation support for FEAT_EVT, FEAT_FGT and AArch32 ARMv8-R, CPU emulation for Cortex-A55 and Cortex-R52, new Olimex STM32 H405 device types, and gdbstub for M-profile system registers, etc.

For the RISC-V architecture, QEMU 8.0 brings updated device support for OpenTitan, PolarFire, and OpenSBI, additional ISA and extensions that support smstateen, support for native icount triggers, cache-related PMU events in virtual mode, Zawrs / Svadu / T-Head / Zicond extensions, and ACPI.

In addition, RISC-V received a number of fixes, including TLB's PMP propagation, mret exceptions, uncompressed instructions, and other emulation / virtualization improvements.

For the Hewlett-Packard Precision Architecture (HPPA) platform, QEMU version 8.0 improves fid (floating Point recognition) instruction support and 32-bit emulation.

On the other hand, the s390x (IBM Z) platform supports the asynchronous removal of the memory of secure KVM clients during restart and improves the handling of zPCI pass-through devices.

For x86, the latest version of QEMU 8.0 introduces new Intel SapphireRapids CPU support, which supports Xen guests with Linux kernel 5.12 and later under KVM, and TCG supports FSRM, FZRM, FSRS and FSRC CPUID flags.

Among other noteworthy changes, QEMU 8.0 improved virtio-mem, supported the use of pre-allocation with live migration, updated experimental migration support for VFIO migration protocol v2, and improved TCP efficiency and efficiency when using TLS with qemu-nbd.

CTOnews.com attached QEMU 8.0 official website source code download, click this link to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

IT Information

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report