Most Viewed Content:

Google to bring PWA application backup & restore function for Chrome/android

According to thespAndroid reports, GitHub's Chromium repository recently added...

OpenAI Launched Assistants API, Allowing Developers to Customize AI Assistants with One Click

At today's OpenAI's first developer conference, OpenAI launched the...

India’s censorship body gave power to remove pirated Movies from platforms

India’s Ministry of Information and Broadcasting announced that its...

Device emulation software QEMU 8.0 released: improved support for ARM / RISC-V architecture

The open-source QEMU 8.0 device emulator and virtualization software was released on April 19, bringing various new features and improvements to ARM, RISC-V, x86, s390x and HPPA platforms.

QEMU (Quick Emulator) is one of the mainstream equipment emulation software in the industry. It can run operating systems and programs that support other architectures on a physical machine of one architecture (such as X86 PC), so that the software can run on 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 testing environment to improve software development efficiency and maturity.

A year after the release of QEMU 7.0, the QEMU 8.0 release 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 support for Cortex-A55 and Cortex-R52, support for the new Olimex STM32 H405 device type, gdbstub support for M-profile system registers, and more.

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

Additionally, RISC-V received several fixes covering PMP propagation for the TLB, mret exceptions, uncompressed instructions, and other emulation/virtualization improvements.

For HP Precision Architecture (HPPA) platforms, QEMU version 8.0 improves fid (floating point awareness) instruction support and 32-bit emulation.

On the other hand, the s390x (IBM Z) platform supports asynchronous teardown of secure KVM guest memory during reboot and improved handling of zPCI passthrough devices.

For x86, the latest QEMU 8.0 release introduces new Intel SapphireRapids CPU support, support for Xen guests under KVM with Linux kernel 5.12 and higher, and TCG support for FSRM, FZRM, FSRS, and FSRC CPUID flags.

Among other notable changes, QEMU 8.0 improves virtio-mem, supports using preallocation with live migration, updates experimental migration support for VFIO migration protocol v2, and improves TCP efficiency and use of qemu-nbd Efficiency over TLS.

Latest

Huawei Pura 70 Ultra satellite messaging supports sending pictures

Bruce Lee, CTO of Huawei Terminal BG, demonstrated the...

Google Pixel 9 Pro real phone images exposed: Tensor G4 chip, 16GB memory

The source rozetked recently published a blog post and...

Google Pixel 8a high-definition renderings exposed again

Android Headline published a blog post today, sharing more...

2024 Ora Good Cat officially unveiled

Ora Good Cat, a small car under the Ora...

Newsletter

Don't miss

Huawei Pura 70 Ultra satellite messaging supports sending pictures

Bruce Lee, CTO of Huawei Terminal BG, demonstrated the...

Google Pixel 9 Pro real phone images exposed: Tensor G4 chip, 16GB memory

The source rozetked recently published a blog post and...

Google Pixel 8a high-definition renderings exposed again

Android Headline published a blog post today, sharing more...

2024 Ora Good Cat officially unveiled

Ora Good Cat, a small car under the Ora...

2.238 million new Aston Martin Vantage launched

During the race week of the F1 Chinese Grand...
Threza Gabriel
Threza Gabrielhttps://www.techgoing.com
Threza Gabriel is a news writer at TechGoing. TechGoing is a global tech media to brings you the latest technology stories, including smartphones, electric vehicles, smart home devices, gaming, wearable gadgets, and all tech trending.

Moto Edge 50 Ultra launched with Snapdragon 8S Gen 3, starting from 1000 euros

Motorola launched the Moto Edge 50 Ultra phone overseas. This phone is equipped with the Snapdragon 8S Gen 3 processor, uses a metal middle...

Tecno Phantom V2 Fold/Flip exposed, with Dimensity 9000+/ Dimensity 8020 SoC

Tecno’s first foldable screen phone Phantom V Fold was launched in April last year and is equipped with Dimensity 9000+ processor. Now the successor...

Tesla Halts Cybertruck Deliveries Amid Accelerator Pedal Concerns

Tesla had recently delayed the delivery of some Cybertrucks, but did not disclose the specific reasons. According to messages on the Cybertruck Owners Club...