[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v3 0/6] pc: Initialization and compat function clean
From: |
Eduardo Habkost |
Subject: |
[Qemu-devel] [PATCH v3 0/6] pc: Initialization and compat function cleanup |
Date: |
Tue, 1 Dec 2015 20:58:02 -0200 |
This moves most compat data that are globals or PCMachineState
fields to PCMachineClass.
It looks like v2 (sent in August) has slipped through the cracks.
Rebased to latest qemu.git, and added 2 additional patches.
Eduardo Habkost (6):
pc: Move compat boolean globals to PCMachineClass
pc: Move legacy_acpi_table_size global to PCMachineClass
pc: Move acpi_data_size global to PCMachineClass
pc: Move enforce_aligned_dimm to PCMachineClass
pc: Remove enforce-aligned-dimm QOM property
pc: Move option_rom_has_mr/rom_file_has_mr globals to MachineClass
hw/core/loader.c | 10 ++--
hw/core/machine.c | 1 +
hw/i386/pc.c | 44 +++++++---------
hw/i386/pc_piix.c | 138 ++++++++++++++++++++++++---------------------------
hw/i386/pc_q35.c | 64 +++++++++++-------------
include/hw/boards.h | 2 +
include/hw/i386/pc.h | 28 ++++++++---
7 files changed, 142 insertions(+), 145 deletions(-)
--
2.1.0
- [Qemu-devel] [PATCH v3 0/6] pc: Initialization and compat function cleanup,
Eduardo Habkost <=
- [Qemu-devel] [PATCH v3 2/6] pc: Move legacy_acpi_table_size global to PCMachineClass, Eduardo Habkost, 2015/12/01
- [Qemu-devel] [PATCH v3 1/6] pc: Move compat boolean globals to PCMachineClass, Eduardo Habkost, 2015/12/01
- [Qemu-devel] [PATCH v3 3/6] pc: Move acpi_data_size global to PCMachineClass, Eduardo Habkost, 2015/12/01
- [Qemu-devel] [PATCH v3 4/6] pc: Move enforce_aligned_dimm to PCMachineClass, Eduardo Habkost, 2015/12/01
- [Qemu-devel] [PATCH v3 5/6] pc: Remove enforce-aligned-dimm QOM property, Eduardo Habkost, 2015/12/01
- [Qemu-devel] [PATCH v3 6/6] pc: Move option_rom_has_mr/rom_file_has_mr globals to MachineClass, Eduardo Habkost, 2015/12/01