ClickCease QEMU 8.1 Veröffentlichung: Neues PipeWire Audio Backend und mehr

Inhaltsübersicht

Abonnieren Sie unseren beliebten Newsletter

Schließen Sie sich 4.500+ Linux- und Open-Source-Experten an!

2x im Monat. Kein Spam.

QEMU 8.1 Veröffentlichung: Neues PipeWire Audio Backend und weitere Funktionen

Rohan Timalsina

6. September 2023. TuxCare-Expertenteam

Nach vier Monaten erhält Qemu 8.0 mit Qemu 8.1 das erste signifikante Update seiner Reihe mit mehreren Funktionen und Verbesserungen. Eine der bemerkenswerten Ergänzungen in diesem Update ist ein neues PipeWire-Audio-Backend (-audiodev pipewire), das eine bessere Audioausgabe und Kompatibilität für Audiogeräte gewährleistet. Außerdem sind ARM, PowerPC und RISC-V nun für die AES-Beschleunigung auf dem Host-Prozessor aktiviert.

QEMU, die Abkürzung für "Quick Emulator", ist ein freies und quelloffenes Werkzeug für Emulation und Virtualisierung. Es ermöglicht die Ausführung von Betriebssystemen, die für verschiedene Plattformen entwickelt wurden, auf Ihrem Host-System, ohne dass Sie die eigentliche Hardware benötigen. Zum Beispiel können Sie eine 32-Bit-ARM-Software auf einem 64-Bit-System ausführen.

Sehen wir uns weitere wichtige Änderungen in diesem neuen QEMU-Update an.

 

QEMU 8.1: Was ist neu?

Arm

Für Arm ist in QEMU 8.1 auch Emulationsunterstützung für den Einplatinencomputer Banana Pi BPI-M2 Ultra (bpim2u) und die Cortex Neoverse-V1 (neoverse-v1) CPU enthalten. Darüber hinaus werden neue Architekturmerkmale wie FEAT_PAN3 (SCTLR_ELx.EPAN), FEAT_LSE2 (Large System Extensions v2) und experimentelle Unterstützung für FEAT_RME (Realm Management Extensions) unterstützt.

 

RISC-V

Diese Version bietet Erweiterungsunterstützung für BF16/Zfa und Disassemblierungsunterstützung für Zcm/Zinx/XVentanaCondOps/Xthead. Außerdem bringt sie CPU-Emulationsunterstützung für Veyron V1 und mehrere KVM/Emulationskorrekturen und Verbesserungen.

 

PowerPC

Für PowerPC verbessert dieses Update die TCG SMT-Unterstützung, so dass pseries und powernv mit bis zu 8 Threads pro Kern laufen können. Auch die Emulationsunterstützung für das Power9 DD2.2 CPU-Modell und die Perf-Sampling-Unterstützung für POWER-CPUs wurden verbessert.

 

Andere CPU-Verbesserungen in QEMU 8.1

Die s390-Unterstützung wurde durch Korrekturen der Befehlsemulation für LDER, LCBB, LOCFHR, MXDB, MXDBR, EPSW, MDEB, MDEBR, MVCRL, LRA, CKSM, CLM, ICM, MC, STIDP, EXECUTE und CLGEBR(A) verbessert.

Für SPARC aktualisiert diese Version target/sparc, um tcg_gen_lookup_and_goto_ptr() für bessere Leistung zu verwenden.

Für Tricore verbessert sie die Emulationsunterstützung für die TC37x-CPU, die ISA v1.6.2-Befehle sowie die Befehlsemulation von POPCNT.W, LHA, CRC32L.W, CRC32.B, SHUFFLE, SYSCALL und DISABLE unterstützt.

X86 erhält CPU-Modell-Unterstützung für GraniteRapids und Standard für SMBIOS 3.0-Informationen.

Außerdem wurde die Hexagon-Unterstützung durch neue Befehle für v68/v73 scalar und v68/v69 HVX sowie gdbstub-Unterstützung für HVX verbessert. MIPS erhält Emulationsunterstützung für MXU-Befehle sowie Unterstützung für XBurstR1- und XBurstR2-CPUs.

Die PCIe-Unterstützung wurde mit neuen QMP-Befehlen zur Einspeisung von CXL General Media Events, DRAM Events und Memory Module Events ebenfalls verbessert.

Schließlich wird die Unterstützung für Multi-Touch-Ereignisse für die grafische GTK-Benutzeroberfläche verbessert und die Unterstützung für die VFIO-Live-Migration aktualisiert, so dass sie in dieser Version nicht mehr als experimentelle Funktion gilt.

Dies sind nur einige Highlights der neuen Änderungen. Weitere Details finden Sie im vollständigen Changelog.

 

Schlussfolgerung

QEMU 8.1 steht auf der offiziellen Website als tar-Quelldatei zum Download bereit. Wenn Sie noch QEMU 8.0 verwenden, sollten Sie auf die neueste Version aktualisieren, um von neuen Funktionen und Verbesserungen zu profitieren. Sie können es einfach aus den stabilen Software-Repositories Ihrer Linux-Distribution beziehen.

Wie jede andere wichtige Software muss auch QEMU gepatcht werden. QEMU ist anfällig für Sicherheitsrisiken, die von böswilligen Personen ausgenutzt werden könnten. Patches entschärfen Schwachstellen, beheben Fehler und verbessern die Leistung.

TuxCare bietet einen vereinfachten Ansatz für das QEMU-Patching durch eine Lösung, die als QEMUCare bekannt ist. QEMUCare ist eine automatisierte Live-Patching-Lösung für den Quick EMUlator. Durch Live-Patching können Sie nahtlos Updates auf Ihre QEMU-Software anwenden, während diese läuft, ohne den Quick EMUlator neu starten zu müssen.

 

Zu den Quellen für diesen Artikel gehört ein Artikel von 9to5Linux.

Zusammenfassung
QEMU 8.1 Veröffentlichung: Neues PipeWire Audio Backend und mehr
Artikel Name
QEMU 8.1 Veröffentlichung: Neues PipeWire Audio Backend und mehr
Beschreibung
Entdecken Sie die neuesten Funktionen und Verbesserungen in QEMU 8.1! Entdecken Sie das neue PipeWire-Audio-Backend, verbesserte VFIO-Unterstützung und mehr.
Autor
Name des Herausgebers
TuxCare
Logo des Herausgebers

Möchten Sie das Patchen von Sicherheitslücken ohne Kernel-Neustart, Systemausfallzeiten oder geplante Wartungsfenster automatisieren?

Erfahren Sie mehr über Live-Patching mit TuxCare

Werden Sie ein TuxCare-Gastautor

Los geht's

E-Mail

Beitreten

4,500

Linux & Open Source
Fachleute!

Abonnieren Sie
unseren Newsletter