|
 |
a83cc2 |
From 1610bd2ce98e3d93296fd3bc4d2c24e905428a4a Mon Sep 17 00:00:00 2001
|
|
 |
a83cc2 |
From: Juan Quintela <quintela@redhat.com>
|
|
 |
a83cc2 |
Date: Tue, 3 Aug 2021 11:24:26 +0200
|
|
 |
a83cc2 |
Subject: [PATCH 06/39] Remove RHEL 7.3.0 machine types
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
RH-Author: quintela1 <quintela@redhat.com>
|
|
 |
a83cc2 |
RH-MergeRequest: 30: Remove RHEL 7.x.0 machine types
|
|
 |
a83cc2 |
RH-Commit: [4/6] 7a674496dd29a7a87843770fd0459b85831cc866 (juan.quintela/qemu-kvm)
|
|
 |
a83cc2 |
RH-Bugzilla: 1968519
|
|
 |
a83cc2 |
RH-Acked-by: Cornelia Huck <cohuck@redhat.com>
|
|
 |
a83cc2 |
RH-Acked-by: Thomas Huth <thuth@redhat.com>
|
|
 |
a83cc2 |
RH-Acked-by: Miroslav Rezanina <mrezanin@redhat.com>
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
Only thing to remove with care was __redhat_e1000e_7_3_intr_state.
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
Signed-off-by: Juan Quintela <quintela@redhat.com>
|
|
 |
a83cc2 |
Signed-off-by: Miroslav Rezanina <mrezanin@redhat.com>
|
|
 |
a83cc2 |
---
|
|
 |
a83cc2 |
hw/core/machine.c | 22 ---------------------
|
|
 |
a83cc2 |
hw/i386/pc.c | 28 ---------------------------
|
|
 |
a83cc2 |
hw/i386/pc_piix.c | 19 ------------------
|
|
 |
a83cc2 |
hw/i386/pc_q35.c | 19 ------------------
|
|
 |
a83cc2 |
hw/net/e1000e.c | 22 ---------------------
|
|
 |
a83cc2 |
hw/ppc/spapr.c | 46 --------------------------------------------
|
|
 |
a83cc2 |
include/hw/boards.h | 3 ---
|
|
 |
a83cc2 |
include/hw/i386/pc.h | 3 ---
|
|
 |
a83cc2 |
8 files changed, 162 deletions(-)
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
diff --git a/hw/core/machine.c b/hw/core/machine.c
|
|
 |
a83cc2 |
index 54eb8376a7..0bcaabd8a9 100644
|
|
 |
a83cc2 |
--- a/hw/core/machine.c
|
|
 |
a83cc2 |
+++ b/hw/core/machine.c
|
|
 |
a83cc2 |
@@ -224,28 +224,6 @@ GlobalProperty hw_compat_rhel_7_4[] = {
|
|
 |
a83cc2 |
};
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
const size_t hw_compat_rhel_7_4_len = G_N_ELEMENTS(hw_compat_rhel_7_4);
|
|
 |
a83cc2 |
-/* Mostly like HW_COMPAT_2_6 + HW_COMPAT_2_7 + HW_COMPAT_2_8 except
|
|
 |
a83cc2 |
- * disable-modern, disable-legacy, page-per-vq have already been
|
|
 |
a83cc2 |
- * backported to RHEL7.3
|
|
 |
a83cc2 |
- */
|
|
 |
a83cc2 |
-GlobalProperty hw_compat_rhel_7_3[] = {
|
|
 |
a83cc2 |
- { "virtio-mmio", "format_transport_address", "off" },
|
|
 |
a83cc2 |
- { "virtio-serial-device", "emergency-write", "off" },
|
|
 |
a83cc2 |
- { "ioapic", "version", "0x11" },
|
|
 |
a83cc2 |
- { "intel-iommu", "x-buggy-eim", "true" },
|
|
 |
a83cc2 |
- { "virtio-pci", "x-ignore-backend-features", "on" },
|
|
 |
a83cc2 |
- { "fw_cfg_mem", "x-file-slots", stringify(0x10) },
|
|
 |
a83cc2 |
- { "fw_cfg_io", "x-file-slots", stringify(0x10) },
|
|
 |
a83cc2 |
- { "pflash_cfi01", "old-multiple-chip-handling", "on" },
|
|
 |
a83cc2 |
- { TYPE_PCI_DEVICE, "x-pcie-extcap-init", "off" },
|
|
 |
a83cc2 |
- { "virtio-pci", "x-pcie-deverr-init", "off" },
|
|
 |
a83cc2 |
- { "virtio-pci", "x-pcie-lnkctl-init", "off" },
|
|
 |
a83cc2 |
- { "virtio-pci", "x-pcie-pm-init", "off" },
|
|
 |
a83cc2 |
- { "virtio-net-device", "x-mtu-bypass-backend", "off" },
|
|
 |
a83cc2 |
- { "e1000e", "__redhat_e1000e_7_3_intr_state", "on" },
|
|
 |
a83cc2 |
-};
|
|
 |
a83cc2 |
-const size_t hw_compat_rhel_7_3_len = G_N_ELEMENTS(hw_compat_rhel_7_3);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
GlobalProperty hw_compat_5_2[] = {
|
|
 |
a83cc2 |
{ "ICH9-LPC", "smm-compat", "on"},
|
|
 |
a83cc2 |
{ "PIIX4_PM", "smm-compat", "on"},
|
|
 |
a83cc2 |
diff --git a/hw/i386/pc.c b/hw/i386/pc.c
|
|
 |
a83cc2 |
index 938cb82818..75abe0acc2 100644
|
|
 |
a83cc2 |
--- a/hw/i386/pc.c
|
|
 |
a83cc2 |
+++ b/hw/i386/pc.c
|
|
 |
a83cc2 |
@@ -491,34 +491,6 @@ GlobalProperty pc_rhel_7_4_compat[] = {
|
|
 |
a83cc2 |
};
|
|
 |
a83cc2 |
const size_t pc_rhel_7_4_compat_len = G_N_ELEMENTS(pc_rhel_7_4_compat);
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
-GlobalProperty pc_rhel_7_3_compat[] = {
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_8 */
|
|
 |
a83cc2 |
- { "kvmclock", "x-mach-use-reliable-get-clock", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_7 */
|
|
 |
a83cc2 |
- { TYPE_X86_CPU, "l3-cache", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_7 */
|
|
 |
a83cc2 |
- { TYPE_X86_CPU, "full-cpuid-auto-level", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_7 */
|
|
 |
a83cc2 |
- { "Opteron_G3" "-" TYPE_X86_CPU, "family", "15" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_7 */
|
|
 |
a83cc2 |
- { "Opteron_G3" "-" TYPE_X86_CPU, "model", "6" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_7 */
|
|
 |
a83cc2 |
- { "Opteron_G3" "-" TYPE_X86_CPU, "stepping", "1" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_7 */
|
|
 |
a83cc2 |
- { "isa-pcspk", "migrate", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_6 */
|
|
 |
a83cc2 |
- { TYPE_X86_CPU, "cpuid-0xb", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_8 */
|
|
 |
a83cc2 |
- { "ICH9-LPC", "x-smi-broadcast", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_8 */
|
|
 |
a83cc2 |
- { TYPE_X86_CPU, "vmware-cpuid-freq", "off" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_8 */
|
|
 |
a83cc2 |
- { "Haswell-" TYPE_X86_CPU, "stepping", "1" },
|
|
 |
a83cc2 |
- /* pc_rhel_7_3_compat from pc_compat_2_3 added in 2.9*/
|
|
 |
a83cc2 |
- { TYPE_X86_CPU, "kvm-no-smi-migration", "on" },
|
|
 |
a83cc2 |
-};
|
|
 |
a83cc2 |
-const size_t pc_rhel_7_3_compat_len = G_N_ELEMENTS(pc_rhel_7_3_compat);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
/*
|
|
 |
a83cc2 |
* The PC_RHEL_*_COMPAT serve the same purpose for RHEL-7 machine
|
|
 |
a83cc2 |
* types as the PC_COMPAT_* do for upstream types.
|
|
 |
a83cc2 |
diff --git a/hw/i386/pc_piix.c b/hw/i386/pc_piix.c
|
|
 |
a83cc2 |
index 201cbbdb01..64662cc3d5 100644
|
|
 |
a83cc2 |
--- a/hw/i386/pc_piix.c
|
|
 |
a83cc2 |
+++ b/hw/i386/pc_piix.c
|
|
 |
a83cc2 |
@@ -1030,22 +1030,3 @@ static void pc_machine_rhel740_options(MachineClass *m)
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
DEFINE_PC_MACHINE(rhel740, "pc-i440fx-rhel7.4.0", pc_init_rhel740,
|
|
 |
a83cc2 |
pc_machine_rhel740_options);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-static void pc_init_rhel730(MachineState *machine)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- pc_init1(machine, TYPE_I440FX_PCI_HOST_BRIDGE, \
|
|
 |
a83cc2 |
- TYPE_I440FX_PCI_DEVICE);
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-static void pc_machine_rhel730_options(MachineClass *m)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- PCMachineClass *pcmc = PC_MACHINE_CLASS(m);
|
|
 |
a83cc2 |
- pc_machine_rhel740_options(m);
|
|
 |
a83cc2 |
- m->desc = "RHEL 7.3.0 PC (i440FX + PIIX, 1996)";
|
|
 |
a83cc2 |
- pcmc->linuxboot_dma_enabled = false;
|
|
 |
a83cc2 |
- compat_props_add(m->compat_props, hw_compat_rhel_7_3, hw_compat_rhel_7_3_len);
|
|
 |
a83cc2 |
- compat_props_add(m->compat_props, pc_rhel_7_3_compat, pc_rhel_7_3_compat_len);
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-DEFINE_PC_MACHINE(rhel730, "pc-i440fx-rhel7.3.0", pc_init_rhel730,
|
|
 |
a83cc2 |
- pc_machine_rhel730_options);
|
|
 |
a83cc2 |
diff --git a/hw/i386/pc_q35.c b/hw/i386/pc_q35.c
|
|
 |
a83cc2 |
index 01ff3e0544..bf49a943dc 100644
|
|
 |
a83cc2 |
--- a/hw/i386/pc_q35.c
|
|
 |
a83cc2 |
+++ b/hw/i386/pc_q35.c
|
|
 |
a83cc2 |
@@ -792,22 +792,3 @@ static void pc_q35_machine_rhel740_options(MachineClass *m)
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
DEFINE_PC_MACHINE(q35_rhel740, "pc-q35-rhel7.4.0", pc_q35_init_rhel740,
|
|
 |
a83cc2 |
pc_q35_machine_rhel740_options);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-static void pc_q35_init_rhel730(MachineState *machine)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- pc_q35_init(machine);
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-static void pc_q35_machine_rhel730_options(MachineClass *m)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- PCMachineClass *pcmc = PC_MACHINE_CLASS(m);
|
|
 |
a83cc2 |
- pc_q35_machine_rhel740_options(m);
|
|
 |
a83cc2 |
- m->desc = "RHEL-7.3.0 PC (Q35 + ICH9, 2009)";
|
|
 |
a83cc2 |
- m->max_cpus = 255;
|
|
 |
a83cc2 |
- pcmc->linuxboot_dma_enabled = false;
|
|
 |
a83cc2 |
- compat_props_add(m->compat_props, hw_compat_rhel_7_3, hw_compat_rhel_7_3_len);
|
|
 |
a83cc2 |
- compat_props_add(m->compat_props, pc_rhel_7_3_compat, pc_rhel_7_3_compat_len);
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-DEFINE_PC_MACHINE(q35_rhel730, "pc-q35-rhel7.3.0", pc_q35_init_rhel730,
|
|
 |
a83cc2 |
- pc_q35_machine_rhel730_options);
|
|
 |
a83cc2 |
diff --git a/hw/net/e1000e.c b/hw/net/e1000e.c
|
|
 |
a83cc2 |
index 6d39c1f1c4..b22f232863 100644
|
|
 |
a83cc2 |
--- a/hw/net/e1000e.c
|
|
 |
a83cc2 |
+++ b/hw/net/e1000e.c
|
|
 |
a83cc2 |
@@ -79,12 +79,6 @@ struct E1000EState {
|
|
 |
a83cc2 |
bool disable_vnet;
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
E1000ECore core;
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
- /* 7.3 had the intr_state field that was in the original e1000e code
|
|
 |
a83cc2 |
- * but that was removed prior to 2.7's release
|
|
 |
a83cc2 |
- */
|
|
 |
a83cc2 |
- bool redhat_7_3_intr_state_enable;
|
|
 |
a83cc2 |
- uint32_t redhat_7_3_intr_state;
|
|
 |
a83cc2 |
};
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
#define E1000E_MMIO_IDX 0
|
|
 |
a83cc2 |
@@ -100,10 +94,6 @@ struct E1000EState {
|
|
 |
a83cc2 |
#define E1000E_MSIX_TABLE (0x0000)
|
|
 |
a83cc2 |
#define E1000E_MSIX_PBA (0x2000)
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
-/* Values as in RHEL 7.3 build and original upstream */
|
|
 |
a83cc2 |
-#define RH_E1000E_USE_MSI BIT(0)
|
|
 |
a83cc2 |
-#define RH_E1000E_USE_MSIX BIT(1)
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
static uint64_t
|
|
 |
a83cc2 |
e1000e_mmio_read(void *opaque, hwaddr addr, unsigned size)
|
|
 |
a83cc2 |
{
|
|
 |
a83cc2 |
@@ -315,8 +305,6 @@ e1000e_init_msix(E1000EState *s)
|
|
 |
a83cc2 |
} else {
|
|
 |
a83cc2 |
if (!e1000e_use_msix_vectors(s, E1000E_MSIX_VEC_NUM)) {
|
|
 |
a83cc2 |
msix_uninit(d, &s->msix, &s->msix);
|
|
 |
a83cc2 |
- } else {
|
|
 |
a83cc2 |
- s->redhat_7_3_intr_state |= RH_E1000E_USE_MSIX;
|
|
 |
a83cc2 |
}
|
|
 |
a83cc2 |
}
|
|
 |
a83cc2 |
}
|
|
 |
a83cc2 |
@@ -488,8 +476,6 @@ static void e1000e_pci_realize(PCIDevice *pci_dev, Error **errp)
|
|
 |
a83cc2 |
ret = msi_init(PCI_DEVICE(s), 0xD0, 1, true, false, NULL);
|
|
 |
a83cc2 |
if (ret) {
|
|
 |
a83cc2 |
trace_e1000e_msi_init_fail(ret);
|
|
 |
a83cc2 |
- } else {
|
|
 |
a83cc2 |
- s->redhat_7_3_intr_state |= RH_E1000E_USE_MSI;
|
|
 |
a83cc2 |
}
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
if (e1000e_add_pm_capability(pci_dev, e1000e_pmrb_offset,
|
|
 |
a83cc2 |
@@ -613,11 +599,6 @@ static const VMStateDescription e1000e_vmstate_intr_timer = {
|
|
 |
a83cc2 |
VMSTATE_STRUCT_ARRAY(_f, _s, _num, 0, \
|
|
 |
a83cc2 |
e1000e_vmstate_intr_timer, E1000IntrDelayTimer)
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
-static bool rhel_7_3_check(void *opaque, int version_id)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- return ((E1000EState *)opaque)->redhat_7_3_intr_state_enable;
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
static const VMStateDescription e1000e_vmstate = {
|
|
 |
a83cc2 |
.name = "e1000e",
|
|
 |
a83cc2 |
.version_id = 1,
|
|
 |
a83cc2 |
@@ -629,7 +610,6 @@ static const VMStateDescription e1000e_vmstate = {
|
|
 |
a83cc2 |
VMSTATE_MSIX(parent_obj, E1000EState),
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
VMSTATE_UINT32(ioaddr, E1000EState),
|
|
 |
a83cc2 |
- VMSTATE_UINT32_TEST(redhat_7_3_intr_state, E1000EState, rhel_7_3_check),
|
|
 |
a83cc2 |
VMSTATE_UINT32(core.rxbuf_min_shift, E1000EState),
|
|
 |
a83cc2 |
VMSTATE_UINT8(core.rx_desc_len, E1000EState),
|
|
 |
a83cc2 |
VMSTATE_UINT32_ARRAY(core.rxbuf_sizes, E1000EState,
|
|
 |
a83cc2 |
@@ -678,8 +658,6 @@ static PropertyInfo e1000e_prop_disable_vnet,
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
static Property e1000e_properties[] = {
|
|
 |
a83cc2 |
DEFINE_NIC_PROPERTIES(E1000EState, conf),
|
|
 |
a83cc2 |
- DEFINE_PROP_BOOL("__redhat_e1000e_7_3_intr_state", E1000EState,
|
|
 |
a83cc2 |
- redhat_7_3_intr_state_enable, false),
|
|
 |
a83cc2 |
DEFINE_PROP_SIGNED("disable_vnet_hdr", E1000EState, disable_vnet, false,
|
|
 |
a83cc2 |
e1000e_prop_disable_vnet, bool),
|
|
 |
a83cc2 |
DEFINE_PROP_SIGNED("subsys_ven", E1000EState, subsys_ven,
|
|
 |
a83cc2 |
diff --git a/hw/ppc/spapr.c b/hw/ppc/spapr.c
|
|
 |
a83cc2 |
index 0bc558e0b7..ca0b99403e 100644
|
|
 |
a83cc2 |
--- a/hw/ppc/spapr.c
|
|
 |
a83cc2 |
+++ b/hw/ppc/spapr.c
|
|
 |
a83cc2 |
@@ -5351,52 +5351,6 @@ static void spapr_machine_rhel740sxxm_class_options(MachineClass *mc)
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
DEFINE_SPAPR_MACHINE(rhel740sxxm, "rhel7.4.0-sxxm", false);
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
-/*
|
|
 |
a83cc2 |
- * pseries-rhel7.3.0
|
|
 |
a83cc2 |
- * like spapr_compat_2_6/_2_7/_2_8 but "ddw" has been backported to RHEL7_3
|
|
 |
a83cc2 |
- */
|
|
 |
a83cc2 |
-GlobalProperty spapr_compat_rhel7_3[] = {
|
|
 |
a83cc2 |
- { TYPE_SPAPR_PCI_HOST_BRIDGE, "mem_win_size", "0xf80000000" },
|
|
 |
a83cc2 |
- { TYPE_SPAPR_PCI_HOST_BRIDGE, "mem64_win_size", "0" },
|
|
 |
a83cc2 |
- { TYPE_POWERPC_CPU, "pre-2.8-migration", "on" },
|
|
 |
a83cc2 |
- { TYPE_SPAPR_PCI_HOST_BRIDGE, "pre-2.8-migration", "on" },
|
|
 |
a83cc2 |
- { TYPE_SPAPR_PCI_HOST_BRIDGE, "pcie-extended-configuration-space", "off" },
|
|
 |
a83cc2 |
-};
|
|
 |
a83cc2 |
-const size_t spapr_compat_rhel7_3_len = G_N_ELEMENTS(spapr_compat_rhel7_3);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-static void spapr_machine_rhel730_class_options(MachineClass *mc)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- SpaprMachineClass *smc = SPAPR_MACHINE_CLASS(mc);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
- spapr_machine_rhel740_class_options(mc);
|
|
 |
a83cc2 |
- mc->default_cpu_type = POWERPC_CPU_TYPE_NAME("power7_v2.3");
|
|
 |
a83cc2 |
- mc->default_machine_opts = "modern-hotplug-events=off";
|
|
 |
a83cc2 |
- compat_props_add(mc->compat_props, hw_compat_rhel_7_3, hw_compat_rhel_7_3_len);
|
|
 |
a83cc2 |
- compat_props_add(mc->compat_props, spapr_compat_rhel7_3, spapr_compat_rhel7_3_len);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
- smc->phb_placement = phb_placement_2_7;
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-DEFINE_SPAPR_MACHINE(rhel730, "rhel7.3.0", false);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-/*
|
|
 |
a83cc2 |
- * pseries-rhel7.3.0-sxxm
|
|
 |
a83cc2 |
- *
|
|
 |
a83cc2 |
- * pseries-rhel7.3.0 with speculative execution exploit mitigations enabled by default
|
|
 |
a83cc2 |
- */
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-static void spapr_machine_rhel730sxxm_class_options(MachineClass *mc)
|
|
 |
a83cc2 |
-{
|
|
 |
a83cc2 |
- SpaprMachineClass *smc = SPAPR_MACHINE_CLASS(mc);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
- spapr_machine_rhel730_class_options(mc);
|
|
 |
a83cc2 |
- smc->default_caps.caps[SPAPR_CAP_CFPC] = SPAPR_CAP_WORKAROUND;
|
|
 |
a83cc2 |
- smc->default_caps.caps[SPAPR_CAP_SBBC] = SPAPR_CAP_WORKAROUND;
|
|
 |
a83cc2 |
- smc->default_caps.caps[SPAPR_CAP_IBS] = SPAPR_CAP_FIXED_CCD;
|
|
 |
a83cc2 |
-}
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
-DEFINE_SPAPR_MACHINE(rhel730sxxm, "rhel7.3.0-sxxm", false);
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
static void spapr_machine_register_types(void)
|
|
 |
a83cc2 |
{
|
|
 |
a83cc2 |
type_register_static(&spapr_machine_info);
|
|
 |
a83cc2 |
diff --git a/include/hw/boards.h b/include/hw/boards.h
|
|
 |
a83cc2 |
index 43eb868ceb..24d4d726d8 100644
|
|
 |
a83cc2 |
--- a/include/hw/boards.h
|
|
 |
a83cc2 |
+++ b/include/hw/boards.h
|
|
 |
a83cc2 |
@@ -439,7 +439,4 @@ extern const size_t hw_compat_rhel_7_5_len;
|
|
 |
a83cc2 |
extern GlobalProperty hw_compat_rhel_7_4[];
|
|
 |
a83cc2 |
extern const size_t hw_compat_rhel_7_4_len;
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
-extern GlobalProperty hw_compat_rhel_7_3[];
|
|
 |
a83cc2 |
-extern const size_t hw_compat_rhel_7_3_len;
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
#endif
|
|
 |
a83cc2 |
diff --git a/include/hw/i386/pc.h b/include/hw/i386/pc.h
|
|
 |
a83cc2 |
index c26c6dcc72..820fb3f577 100644
|
|
 |
a83cc2 |
--- a/include/hw/i386/pc.h
|
|
 |
a83cc2 |
+++ b/include/hw/i386/pc.h
|
|
 |
a83cc2 |
@@ -305,9 +305,6 @@ extern const size_t pc_rhel_7_5_compat_len;
|
|
 |
a83cc2 |
extern GlobalProperty pc_rhel_7_4_compat[];
|
|
 |
a83cc2 |
extern const size_t pc_rhel_7_4_compat_len;
|
|
 |
a83cc2 |
|
|
 |
a83cc2 |
-extern GlobalProperty pc_rhel_7_3_compat[];
|
|
 |
a83cc2 |
-extern const size_t pc_rhel_7_3_compat_len;
|
|
 |
a83cc2 |
-
|
|
 |
a83cc2 |
/* Helper for setting model-id for CPU models that changed model-id
|
|
 |
a83cc2 |
* depending on QEMU versions up to QEMU 2.4.
|
|
 |
a83cc2 |
*/
|
|
 |
a83cc2 |
--
|
|
 |
a83cc2 |
2.27.0
|
|
 |
a83cc2 |
|