[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v4 0/2] machine: Move nvdimms state into struct Mach
From: |
Eric Auger |
Subject: |
[Qemu-devel] [PATCH v4 0/2] machine: Move nvdimms state into struct MachineState |
Date: |
Fri, 8 Mar 2019 19:20:51 +0100 |
As NVDIMM support is looming for ARM and SPAPR, let's
move the acpi_nvdimm_state to the generic machine struct
instead of duplicating the same code in several machines.
nvdimm and nvdimm-persistence become generic machine options.
They become guarded by a nvdimm_supported machine class member.
Best regards
Eric
https://github.com/eauger/qemu/tree/nvdimms_state_v4
Eric Auger (2):
nvdimm: Rename AcpiNVDIMMState into NVDIMMState
machine: Move nvdimms state into struct MachineState
hw/acpi/nvdimm.c | 18 ++++++------
hw/core/machine.c | 65 +++++++++++++++++++++++++++++++++++++++++
hw/i386/acpi-build.c | 6 ++--
hw/i386/pc.c | 57 ++++--------------------------------
hw/i386/pc_piix.c | 4 +--
hw/i386/pc_q35.c | 4 +--
include/hw/boards.h | 2 ++
include/hw/i386/pc.h | 4 ---
include/hw/mem/nvdimm.h | 10 +++----
9 files changed, 93 insertions(+), 77 deletions(-)
--
2.20.1
- [Qemu-devel] [PATCH v4 0/2] machine: Move nvdimms state into struct MachineState,
Eric Auger <=