]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
qemu: Formally deprecate support for qemu < 3.1
authorPeter Krempa <pkrempa@redhat.com>
Thu, 3 Feb 2022 12:14:29 +0000 (13:14 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Mon, 4 Apr 2022 10:26:59 +0000 (12:26 +0200)
As of April 23 2022, Ubuntu 20.04 will be out for two years, which means
we no longer have to support Ubuntu 18.04 along with qemu-2.11 shipped
with it.

This then brings the minimum qemu version we have to support to
qemu-3.1:

   Debian 10/Stable: 3.1
 OpenSUSE Leap 15.3: 5.2
       Ubuntu 20.04: 4.2
    RHEL/Centos 8.4: 4.2

Next event in this space will be 2023/07/06 when Debian 11 will be out
for two years.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
docs/drvqemu.rst
src/qemu/qemu_capabilities.c

index cfe447395183f2d20d7e70b96260ebf667bac6f2..6368a91fb9593eb259c29ba7fa2196533a1e5a18 100644 (file)
@@ -5,7 +5,7 @@
 QEMU/KVM/HVF hypervisor driver
 ==============================
 
-The libvirt KVM/QEMU driver can manage any QEMU emulator from version 2.11.0 or
+The libvirt KVM/QEMU driver can manage any QEMU emulator from version 3.1.0 or
 later.
 
 It supports multiple QEMU accelerators: software
@@ -34,8 +34,8 @@ Deployment pre-requisites
    ``qemu-kvm`` and ``/dev/kvm`` device node. If both are found, then KVM fully
    virtualized, hardware accelerated guests will be available.
 -  **Hypervisor.framework (HVF)**: The driver will probe ``sysctl`` for the
-   presence of ``Hypervisor.framework``. If it is found and QEMU is newer than
-   2.12, then it will be possible to create hardware accelerated guests.
+   presence of ``Hypervisor.framework``. If it is found it will be possible to
+   create hardware accelerated guests.
 
 Connections to QEMU driver
 --------------------------
index bc958635191e618d177e6b8c59df7b49eab55004..2714db25ec231b60c7fa944d6a6b4e75a26802b0 100644 (file)
@@ -5381,8 +5381,8 @@ virQEMUCapsProbeQMPSchemaCapabilities(virQEMUCaps *qemuCaps,
     return 0;
 }
 
-#define QEMU_MIN_MAJOR 2
-#define QEMU_MIN_MINOR 11
+#define QEMU_MIN_MAJOR 3
+#define QEMU_MIN_MINOR 1
 #define QEMU_MIN_MICRO 0
 
 virDomainVirtType