{"id":51827,"date":"2026-08-12T12:15:14","date_gmt":"2026-08-12T12:15:14","guid":{"rendered":"https:\/\/ubuntuhandbook.org\/?p=51827"},"modified":"2026-08-12T12:15:14","modified_gmt":"2026-08-12T12:15:14","slug":"qemu-11-1-0-released-with-recent-arm-cpu-support-qmp-monitor-hot-plug","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2026\/08\/qemu-11-1-0-released-with-recent-arm-cpu-support-qmp-monitor-hot-plug\/","title":{"rendered":"QEMU 11.1.0 Released with Recent ARM CPU Support &#038; QMP Monitor Hot-Plug"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-51828\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/qemu-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/qemu-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/qemu-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/qemu-icon-700x700.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/qemu-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/qemu-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/p>\n<p>QEMU, the open-source virtualizer and virtual machine monitor, released new 11.1.0 version one day ago.<\/p>\n<p>The new version of this software introduced many new features support for ARM, PowerPC, RISC-V emulation, improved QMP\/HMP monitoring support, and fixed various issues.<\/p>\n<p><!--more--><\/p>\n<div id=\"attachment_51829\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-51829\" class=\"size-large wp-image-51829\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/vmanager-700x445.webp\" alt=\"\" width=\"610\" height=\"388\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/vmanager-700x445.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/vmanager-300x191.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/vmanager-768x488.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/vmanager.webp 1319w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-51829\" class=\"wp-caption-text\">Virtual Machine Manager &#8211; GUI frontend\/management tool for QEMU\/KVM<\/p><\/div>\n<p>QEMU 11.1.0 added support for very recent ARM CPU architectures, especially the newer FP8 + SVE\/SME AI features and MTE security features. It can now emulate another NXP i.MX 8 development board: the i.MX 8M Plus EVK.<\/p>\n<p>It can now describe the CPU&#8217;s cache layout more accurately, and macOS&#8217;s Hypervisor Framework (HVF) backend can now support nested virtualization and virtual interrupt controllers.<\/p>\n<p>The HPPA emulator has been updated with newer firmware and fixes that make older HP-UX 9 systems work correctly.<\/p>\n<p>PowerPC emulation now has better support for recovering from unexpected resets and can emulate another type of memory-management hardware used by PowerPC systems.<\/p>\n<p>RISC-V support now covers the K230 board, can identify emulated Tenstorrent CPUs correctly, as well as more CPU features and better support for running RISC-V virtual machines with KVM.<\/p>\n<p>s390x KVM virtualization now supports a CPU feature needed when running virtual machines inside other virtual machines.<\/p>\n<div id=\"attachment_51830\" style=\"width: 260px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-51830\" class=\"size-full wp-image-51830\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/Amazon_Kindle_3.webp\" alt=\"\" width=\"250\" height=\"250\" \/><p id=\"caption-attachment-51830\" class=\"wp-caption-text\">image from Wikipedia.org<\/p><\/div>\n<p>The new version added <b>hot-add and hot-remove QMP monitor<\/b> support using the <code>object-add<\/code> command and new <code>monitor-qmp<\/code> type, without stopping or restarting the virtual machine.<\/p>\n<p>And, QMP monitor can now be configured to automatically remove itself when its client disconnects, which is useful for temporary, on-demand QMP connections.<\/p>\n<p>The HMP (Human Monitor Protocol) monitor also support hot-add while the VM is already running, but it cannot remove that monitor dynamically.<\/p>\n<div id=\"attachment_51831\" style=\"width: 620px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-51831\" class=\"size-large wp-image-51831\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/QEMU_6.2_running_NetBSD-700x394.webp\" alt=\"\" width=\"610\" height=\"343\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/QEMU_6.2_running_NetBSD-700x394.webp 700w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/QEMU_6.2_running_NetBSD-300x169.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/QEMU_6.2_running_NetBSD-768x432.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/QEMU_6.2_running_NetBSD-1536x864.webp 1536w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2026\/08\/QEMU_6.2_running_NetBSD.webp 1920w\" sizes=\"auto, (max-width: 610px) 100vw, 610px\" \/><p id=\"caption-attachment-51831\" class=\"wp-caption-text\">image from wikipedia.org<\/p><\/div>\n<p>QEMU can now offload the virtual machine&#8217;s clock handling to another userspace process through vhost-user, instead of handling it itself.<\/p>\n<p>The virtual UFS storage now supports some advanced UFS 4.1 storage features, making it behave more like real modern UFS hardware.<\/p>\n<p>The GUI&#8217;s virtual console support has been improved, including better handling of different text encodings, along with improvements to the GTK and VNC interfaces.<\/p>\n<p>Other changes include:<\/p>\n<ul>\n<li>Support Linux&#8217;s newer filesystem-mount API <code>fsmount<\/code>.<\/li>\n<li>Add <code>\/proc\/cpuinfo<\/code> emulation for ppc, loongarch and m68k CPUs.<\/li>\n<li>VDSO support for better performance under sh4 and sh4eb emulator.<\/li>\n<li>Emulate two newer Linux file I\/O system calls: <code>preadv2()<\/code> and <code>pwritev2()<\/code>, that can read\/write multiple memory buffers at once.<\/li>\n<li>Obsolete the <code>-mon<\/code> argument, in favor of the new <code>-object<\/code> with <code>monitor-qmp<\/code> and <code>monitor-hmp<\/code> types.<\/li>\n<\/ul>\n<h3>Get QEMU 11.1.0<\/h3>\n<p>The official release note as well as the download link are available in QEMU website via the link below:<\/p>\n<div class=\"wp-block-buttons aligncenter\">\n<div class=\"wp-block-button is-style-fill\"><a class=\"wp-block-button__link has-vivid-cyan-blue-to-vivid-purple-gradient-background has-text-color has-background\" href=\"https:\/\/www.qemu.org\/2026\/08\/11\/qemu-11-1-0\/\" target=\"_blank\" rel=\"noreferrer noopener\">QEMU 11.1.0<\/a><\/div>\n<\/div>\n<p>For general users, it&#8217;s recommended to wait your Linux distribution updates. Fedora has made the new release package for its upcoming 45 version. And, Arch Linux will probably update it in days or weeks.<\/p>\n<p>Ubuntu usually includes the latest QEMU version available at the time of its release. Meaning, the new 11.1.0 will be probably made into next Ubuntu 26.10 repository.<\/p>\n<p>Thanks to the <a href=\"https:\/\/ubuntuhandbook.org\/index.php\/2026\/07\/enable-disable-the-new-virtualization-hwe-stack-in-ubuntu-26-04-lts\/\" target=\"_blank\">new virtualization HWE stack<\/a>, Ubuntu 26.04 LTS will finally get it in the next point releases.<\/p>","protected":false},"excerpt":{"rendered":"<p>QEMU, the open-source virtualizer and virtual machine monitor, released new 11.1.0 version one day ago. The new version of this software introduced many new features support for ARM, PowerPC, RISC-V emulation, improved QMP\/HMP monitoring support, and fixed various issues.<\/p>\n","protected":false},"author":1,"featured_media":51828,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[2471],"class_list":["post-51827","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-virtualization"],"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/51827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=51827"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/51827\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/51828"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=51827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=51827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=51827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}