hw/arm/virt: Add nvdimm hotplug support
commitc2505d1c56fc4959974985f57f100d90bc82f0ee
authorShameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Tue, 21 Apr 2020 12:59:31 +0000 (21 13:59 +0100)
committerMichael S. Tsirkin <mst@redhat.com>
Mon, 4 May 2020 14:25:02 +0000 (4 10:25 -0400)
treecd31e4c76c5056f4324dc242cc9d097d7fd53872
parentb5a60bee7425ec2ce9b1aa0577585e8328c1b768
hw/arm/virt: Add nvdimm hotplug support

This adds support for nvdimm hotplug events through GED
and enables nvdimm for the arm/virt. Now Guests with ACPI
can have both cold and hot plug of nvdimms.

Hot removal functionality is not yet supported.

Signed-off-by: Shameer Kolothum <shameerali.kolothum.thodi@huawei.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Eric Auger <eric.auger@redhat.com>
Message-Id: <20200421125934.14952-5-shameerali.kolothum.thodi@huawei.com>
Acked-by: Peter Maydell <peter.maydell@linaro.org>
Tested-by: Eric Auger <eric.auger@redhat.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
docs/specs/acpi_hw_reduced_hotplug.rst
hw/acpi/generic_event_device.c
hw/arm/virt.c
include/hw/acpi/generic_event_device.h