76daa3
From f5095ba58c62fd97dbdc5b64ce5edb8fdaabedb2 Mon Sep 17 00:00:00 2001
76daa3
From: Igor Mammedov <imammedo@redhat.com>
76daa3
Date: Fri, 21 Apr 2017 05:51:22 +0200
76daa3
Subject: re-enable DMA for 7.3 machine type
76daa3
76daa3
RH-Author: Igor Mammedov <imammedo@redhat.com>
76daa3
Message-id: <1492513124-179039-1-git-send-email-imammedo@redhat.com>
76daa3
Patchwork-id: 74800
76daa3
O-Subject: [RHEL7.4 qemu-kvm-rhev PATCH] re-enable DMA for 7.3 machine type
76daa3
Bugzilla: 1441394
76daa3
RH-Acked-by: Eduardo Habkost <ehabkost@redhat.com>
76daa3
RH-Acked-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
76daa3
RH-Acked-by: Miroslav Rezanina <mrezanin@redhat.com>
76daa3
76daa3
FWCFG property 'dma_enabled' is set to 'true' for released
76daa3
7.3 machine types, however during rebase for 7.4 it got flipped
76daa3
to 'false' as it happend upstream (taken from 2.6 machine type),
76daa3
which regresses migration.
76daa3
Fix it by reverting back to default value (true) for 7.3
76daa3
machine types.
76daa3
76daa3
Signed-off-by: Igor Mammedov <imammedo@redhat.com>
76daa3
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
76daa3
---
76daa3
 include/hw/i386/pc.h | 5 -----
76daa3
 1 file changed, 5 deletions(-)
76daa3
76daa3
diff --git a/include/hw/i386/pc.h b/include/hw/i386/pc.h
76daa3
index b69e53c..7cd1719 100644
76daa3
--- a/include/hw/i386/pc.h
76daa3
+++ b/include/hw/i386/pc.h
76daa3
@@ -1034,11 +1034,6 @@ extern void igd_passthrough_isa_bridge_create(PCIBus *bus, uint16_t gpu_dev_id);
76daa3
             .value    = "off",\
76daa3
         },\
76daa3
         { /* PC_RHEL7_3_COMPAT from PC_COMPAT_2_6 */ \
76daa3
-            .driver   = "fw_cfg_io",\
76daa3
-            .property = "dma_enabled",\
76daa3
-            .value    = "off",\
76daa3
-        },\
76daa3
-        { /* PC_RHEL7_3_COMPAT from PC_COMPAT_2_6 */ \
76daa3
             .driver   = TYPE_X86_CPU,\
76daa3
             .property = "cpuid-0xb",\
76daa3
             .value    = "off",\
76daa3
-- 
76daa3
1.8.3.1
76daa3