coreboot-kgpe-d16/src
Eugene Myers c7af5ef509 security/intel/stm: Check for processor STM support
Check to ensure that dual monitor mode is supported on the
current processor. Dual monitor mode is normally supported on
any Intel x86 processor that has VTx support.  The STM is
a hypervisor that executes in SMM dual monitor mode.  This
check should fail only in the rare case were dual monitor mode
is disabled.  If the check fails, then the STM will not
be initialized by coreboot.

Original-Signed-off-by: Eugene D. Myers <edmyers@tycho.nsa.gov>
Original-Change-Id: I518bb2aa1bdec94b5b6d5e991d7575257f3dc6e9
Original-Reviewed-on: https://review.coreboot.org/c/coreboot/+/38836
Original-Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Original-Reviewed-by: Nico Huber <nico.h@gmx.de>

(cherry picked from commit 5544f62746)
Signed-off-by: Marc Jones <marcjones@sysproconsulting.com>

Change-Id: I312570ca28329490006283251f69dd83ef64af40
Reviewed-on: https://review.coreboot.org/c/coreboot/+/50309
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Stefan Reinauer <stefan.reinauer@coreboot.org>
Reviewed-by: Jay Talbott <JayTalbott@sysproconsulting.com>
2021-02-22 07:33:53 +00:00
..
acpi AUTHORS: Move src/acpi copyrights into AUTHORS file 2019-07-30 11:04:14 +00:00
arch smbios: Add option VPD_SMBIOS_VERSION that reads BIOS version from a VPD variable 2020-07-04 11:21:01 +00:00
commonlib {drivers,mainboard}: Move FSP logo support to fsp1_1 2019-11-14 11:33:46 +00:00
console Revert "console,boot_state: Exclude printk() from reported times" 2019-12-03 09:45:36 +00:00
cpu security/intel/stm: Add STM support 2021-02-22 07:33:43 +00:00
device arch/x86: Remove EARLY_EBDA_INIT support 2019-11-10 15:38:45 +00:00
drivers drivers/ipmi: Add IPMI Read FRU function 2019-12-12 15:10:32 +00:00
ec include: Make stdbool.h a separate file 2019-11-18 22:47:13 +00:00
include security/intel/stm: Check for processor STM support 2021-02-22 07:33:53 +00:00
lib Revert "console,boot_state: Exclude printk() from reported times" 2019-12-03 09:45:36 +00:00
mainboard Apply locked MSR check to all BDW-DE platforms 2021-02-07 21:55:09 +00:00
northbridge nb/intel/sandybridge/mrc: Handle P2P disabling via devicetree 2019-11-18 11:52:24 +00:00
security security/intel/stm: Check for processor STM support 2021-02-22 07:33:53 +00:00
soc Apply locked MSR check to all BDW-DE platforms 2021-02-07 21:55:09 +00:00
southbridge sb/amd/hudson: Fix typo in GEC firmware name 2019-11-19 12:46:36 +00:00
superio superio/*/*/acpi: Improve the readability of the IndexField 2019-11-05 16:08:55 +00:00
vendorcode security/tpm: Add crypto agility support 2021-02-07 21:52:43 +00:00
Kconfig smbios: Add option VPD_SMBIOS_VERSION that reads BIOS version from a VPD variable 2020-07-04 11:21:01 +00:00