ich9, piix4: add property, smm-compat, to keep compatibility of SMM
commit24cd04fce06b0d54e5ca2c12f20f714894a78b95
authorIsaku Yamahata <isaku.yamahata@intel.com>
Thu, 18 Feb 2021 05:51:11 +0000 (17 21:51 -0800)
committerMichael S. Tsirkin <mst@redhat.com>
Tue, 23 Feb 2021 15:58:42 +0000 (23 10:58 -0500)
tree33b7a4e469e08c03948deb97fd1d7dd494875512
parent7995d9a399ecb7f509e2862b96bc2dcb249a8d44
ich9, piix4: add property, smm-compat, to keep compatibility of SMM

The following patch will introduce incompatible behavior of SMM.
Introduce a property to keep the old behavior for compatibility.
To enable smm compat, use "-global ICH9-LPC.smm-compat=on" or
"-global PIIX4_PM.smm-compat=on"

Suggested-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Isaku Yamahata <isaku.yamahata@intel.com>
Message-Id: <47254ae0b8c6cc6945422978b6b2af2d213ef891.1613615732.git.isaku.yamahata@intel.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
hw/acpi/piix4.c
hw/isa/lpc_ich9.c
include/hw/acpi/ich9.h