coreboot/src
Rocky Phagura 1aa5194584 src/cpu/x86/smm: remove debug message; not thread safe
This patch removes a call to console_init() and debug print message since
the code is not thread safe. This prevents system hangs (soft hangs)
while in SMM if user drops in a new SOC with more cores or another
socket or as a result of bad configuration. Console is already
initialized after the lock has been acquired so this does not affect any
other functionality.

Tested on DeltaLake mainboard with SMM enabled and 52 CPU threads.

Change-Id: I7e8af35d1cde78b327144b6a9da528ae7870e874
Signed-off-by: Rocky Phagura <rphagura@fb.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/52518
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
2021-05-05 09:22:28 +00:00
..
acpi ACPI: Use acpigen for NVS OperationRegions 2021-04-30 06:49:04 +00:00
arch arch/x86: Fix building with CONFIG_VBOOT_SEPARATE_VERSTAGE=n 2021-05-04 14:03:12 +00:00
commonlib commonlib/region: Turn addrspace_32bit into a more official API 2021-04-21 02:06:26 +00:00
console src: Replace remaining {get,set}_option() instances 2021-04-23 10:13:39 +00:00
cpu src/cpu/x86/smm: remove debug message; not thread safe 2021-05-05 09:22:28 +00:00
device device: Switch pci_dev_is_wake_source to take pci_devfn_t 2021-05-03 16:28:42 +00:00
drivers drivers/i2c/generic: Set S0W to D3hot for wake device 2021-05-05 01:16:29 +00:00
ec ec/lenovo/h8/h8.c: Skip setting volume if out of range 2021-04-29 05:26:11 +00:00
include device: Switch pci_dev_is_wake_source to take pci_devfn_t 2021-05-03 16:28:42 +00:00
lib lib/coreboot_table.c: Remove unnecessary CPP use 2021-05-05 08:12:34 +00:00
mainboard mb/google/cherry: Add NOR-Flash support 2021-05-05 07:37:13 +00:00
northbridge nb/intel/common: Replace _bar_clrsetbits_impl macro 2021-05-03 07:38:52 +00:00
security security/tpm/crtm: Measure FMAP into TPM 2021-05-05 08:04:54 +00:00
soc soc/mediatek/mt8195: Add mtcmos init support 2021-05-05 07:38:06 +00:00
southbridge sb/intel/common: Refactor _PRT generation to support GSI-based tables 2021-04-27 11:06:38 +00:00
superio superio/nuvoton/npcd378: Fall back to non-negative value 2021-04-28 16:12:11 +00:00
vendorcode vendorcode: add code for cezanne psp_verstage 2021-05-02 18:22:41 +00:00
Kconfig src/drivers/ipmi: Add DEBUG_IPMI option 2021-04-18 20:37:10 +00:00