76daa3
From 8c3f45abd098e47ab4c3fd2ca7681de27d804020 Mon Sep 17 00:00:00 2001
76daa3
From: Andrew Jones <drjones@redhat.com>
76daa3
Date: Fri, 21 Jul 2017 08:20:14 +0200
76daa3
Subject: [PATCH 01/17] AArch64: remove mach-virt-7.3 machine type
76daa3
76daa3
RH-Author: Andrew Jones <drjones@redhat.com>
76daa3
Message-id: <20170721082014.31965-1-drjones@redhat.com>
76daa3
Patchwork-id: 75828
76daa3
O-Subject: [RHEL-ALT-7.4 qemu-kvm PATCH] AArch64: remove mach-virt-7.3 machine type
76daa3
Bugzilla: 1473548
76daa3
RH-Acked-by: Wei Huang <wei@redhat.com>
76daa3
RH-Acked-by: Auger Eric <eric.auger@redhat.com>
76daa3
RH-Acked-by: Laszlo Ersek <lersek@redhat.com>
76daa3
76daa3
Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1473548
76daa3
76daa3
We never officially released any machine type, so we only ever want the
76daa3
most recent one available in our unofficial releases. Time to remove the
76daa3
last one again.
76daa3
76daa3
Signed-off-by: Andrew Jones <drjones@redhat.com>
76daa3
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
76daa3
---
76daa3
 hw/arm/virt.c | 24 ------------------------
76daa3
 1 file changed, 24 deletions(-)
76daa3
76daa3
diff --git a/hw/arm/virt.c b/hw/arm/virt.c
76daa3
index 82d2636..869ff18 100644
76daa3
--- a/hw/arm/virt.c
76daa3
+++ b/hw/arm/virt.c
76daa3
@@ -1793,27 +1793,3 @@ static void rhel740_virt_options(MachineClass *mc)
76daa3
     SET_MACHINE_COMPAT(mc, ARM_RHEL_COMPAT);
76daa3
 }
76daa3
 DEFINE_RHEL_MACHINE_AS_LATEST(7, 4, 0)
76daa3
-
76daa3
-#define ARM_COMPAT_RHEL7_3                      \
76daa3
-    HW_COMPAT_RHEL7_3
76daa3
-
76daa3
-static void rhel730_virt_instance_init(Object *obj)
76daa3
-{
76daa3
-    rhel740_virt_instance_init(obj);
76daa3
-}
76daa3
-
76daa3
-static void rhel730_virt_options(MachineClass *mc)
76daa3
-{
76daa3
-    VirtMachineClass *vmc = VIRT_MACHINE_CLASS(OBJECT_CLASS(mc));
76daa3
-
76daa3
-    rhel740_virt_options(mc);
76daa3
-    SET_MACHINE_COMPAT(mc, ARM_COMPAT_RHEL7_3);
76daa3
-    /* the following options need to be re-configured because they weren't
76daa3
-     * present in RHEL 7.3.
76daa3
-     */
76daa3
-    vmc->disallow_affinity_adjustment = true;
76daa3
-    vmc->no_its = true;
76daa3
-    vmc->no_pmu = true;
76daa3
-    mc->minimum_page_bits = 0;
76daa3
-}
76daa3
-DEFINE_RHEL_MACHINE(7, 3, 0)
76daa3
-- 
76daa3
1.8.3.1
76daa3