4312e9a495
- kvm-x86-machine-types-pc_rhel_8_0_compat.patch [bz#1719649] - kvm-x86-machine-types-q35-Fixup-units_per_default_bus.patch [bz#1719649] - kvm-x86-machine-types-Fixup-dynamic-sysbus-entries.patch [bz#1719649] - kvm-x86-machine-types-add-pc-q35-rhel8.1.0.patch [bz#1719649] - kvm-machine-types-Update-hw_compat_rhel_8_0-from-hw_comp.patch [bz#1719649] - kvm-virtio-Make-disable-legacy-disable-modern-compat-pro.patch [bz#1719649] - Resolves: bz#1719649 (8.1 machine type for x86)
49 lines
2.0 KiB
Diff
49 lines
2.0 KiB
Diff
From ca4a5e85de406a495512d544c3b2187ac3654e97 Mon Sep 17 00:00:00 2001
|
|
From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
|
|
Date: Thu, 1 Aug 2019 10:26:47 +0100
|
|
Subject: [PATCH 6/6] virtio: Make disable-legacy/disable-modern compat
|
|
properties optional
|
|
|
|
RH-Author: Dr. David Alan Gilbert <dgilbert@redhat.com>
|
|
Message-id: <20190801102647.14173-1-dgilbert@redhat.com>
|
|
Patchwork-id: 89849
|
|
O-Subject: [RHEL-AV-8.1.0 qemu-kvm PATCH v3 6/5] virtio: Make disable-legacy/disable-modern compat properties optional
|
|
Bugzilla: 1719649
|
|
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
|
|
RH-Acked-by: Markus Armbruster <armbru@redhat.com>
|
|
RH-Acked-by: Laszlo Ersek <lersek@redhat.com>
|
|
RH-Acked-by: Eduardo Habkost <ehabkost@redhat.com>
|
|
|
|
From: "Dr. David Alan Gilbert" <dgilbert@redhat.com>
|
|
|
|
Upstream 53921bfdce3 by Eduardo made some hw_compat_2_6 entries optional
|
|
to fix a bug where non-transitional devices failed to be created on
|
|
old upstream machine types. Do the same fix to our old downstream
|
|
machines.
|
|
|
|
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
|
|
Signed-off-by: Danilo C. L. de Paula <ddepaula@redhat.com>
|
|
---
|
|
hw/core/machine.c | 5 +++--
|
|
1 file changed, 3 insertions(+), 2 deletions(-)
|
|
|
|
diff --git a/hw/core/machine.c b/hw/core/machine.c
|
|
index e2f812a..c796b54 100644
|
|
--- a/hw/core/machine.c
|
|
+++ b/hw/core/machine.c
|
|
@@ -152,8 +152,9 @@ GlobalProperty hw_compat_rhel_7_2[] = {
|
|
{ "fw_cfg_mem", "dma_enabled", "off" },
|
|
{ "fw_cfg_io", "dma_enabled", "off" },
|
|
{ "isa-fdc", "fallback", "144" },
|
|
- { "virtio-pci", "disable-modern", "on" },
|
|
- { "virtio-pci", "disable-legacy", "off" },
|
|
+ /* Optional because not all virtio-pci devices support legacy mode */
|
|
+ { "virtio-pci", "disable-modern", "on", .optional = true },
|
|
+ { "virtio-pci", "disable-legacy", "off", .optional = true },
|
|
{ TYPE_PCI_DEVICE, "x-pcie-lnksta-dllla", "off" },
|
|
{ "virtio-pci", "page-per-vq", "on" },
|
|
/* hw_compat_rhel_7_2 - introduced with 2.10.0 */
|
|
--
|
|
1.8.3.1
|
|
|