Try #2 using PCI config space of MCH to negotiate/lock SMRAM at 0x30000.
CC: yingwen.c...@intel.com CC: de...@edk2.groups.io CC: phillip.go...@oracle.com CC: alex.william...@redhat.com CC: jiewen....@intel.com CC: jun.nakaj...@intel.com CC: michael.d.kin...@intel.com CC: pbonz...@redhat.com CC: boris.ostrov...@oracle.com CC: r...@edk2.groups.io CC: joao.m.mart...@oracle.com CC: ler...@redhat.com Igor Mammedov (2): q35: implement 128K SMRAM at default SMBASE address tests: q35: MCH: add default SMBASE SMRAM lock test include/hw/pci-host/q35.h | 10 ++++ hw/i386/pc.c | 4 +- hw/pci-host/q35.c | 80 ++++++++++++++++++++++++++--- tests/q35-test.c | 105 ++++++++++++++++++++++++++++++++++++++ 4 files changed, 191 insertions(+), 8 deletions(-) -- 2.18.1