summaryrefslogtreecommitdiff
path: root/backends/hostmem-ram.c
diff options
context:
space:
mode:
authorIgor Mammedov <imammedo@redhat.com>2015-10-23 14:55:26 +0200
committerMichael S. Tsirkin <mst@redhat.com>2015-10-29 11:05:24 +0200
commit4828b10bda6a74a22a7695303e0648157d0e3ea4 (patch)
tree7b95763ab6659c4e4848f721ab491beaef6eed58 /backends/hostmem-ram.c
parent12ebf6908333a86775ef18f12ea283601fd1d2df (diff)
downloadqemu-4828b10bda6a74a22a7695303e0648157d0e3ea4.tar.gz
qemu-4828b10bda6a74a22a7695303e0648157d0e3ea4.tar.bz2
qemu-4828b10bda6a74a22a7695303e0648157d0e3ea4.zip
pc: memhp: do not emit inserting event for coldplugged DIMMs
currently acpi_memory_plug_cb() sets is_inserting for cold- and hot-plugged DIMMs as result ASL MHPD.MSCN() method issues device check even for every coldplugged DIMM. There isn't much harm in it but if we try to unplug such DIMM, OSPM will issue device check intstead of device eject event. So OSPM won't eject memory module as expected and it will try to eject it only when another memory device is hot-(un)plugged. As a fix do not set 'is_inserting' event and do not issue SCI for cold-plugged DIMMs as they are enumerated and activated by OSPM during guest's boot. Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'backends/hostmem-ram.c')
0 files changed, 0 insertions, 0 deletions