]> git.baikalelectronics.ru Git - kernel.git/commit
platform/x86: dell-smbios-smm: test for WSMT
authorMario Limonciello <mario.limonciello@dell.com>
Wed, 1 Nov 2017 19:25:33 +0000 (14:25 -0500)
committerDarren Hart (VMware) <dvhart@infradead.org>
Fri, 3 Nov 2017 23:33:59 +0000 (16:33 -0700)
commit873f59bb076e664d1c02301fe2e97901ddca6b80
tree393d0d966e034f03f017f64f34c54441a4ddbfc5
parent42958e5fa712cd68c48bddf8a18f001385292ae5
platform/x86: dell-smbios-smm: test for WSMT

WSMT is as an attestation to the OS that the platform won't
modify memory outside of pre-defined areas.

If a platform has WSMT enabled in BIOS setup, SMM calls through
dcdbas will fail.  The only way to access platform data in these
instances is through the WMI SMBIOS calling interface.

Signed-off-by: Mario Limonciello <mario.limonciello@dell.com>
Reviewed-by: Edward O'Callaghan <quasisec@google.com>
Signed-off-by: Darren Hart (VMware) <dvhart@infradead.org>
drivers/platform/x86/dell-smbios-smm.c
drivers/platform/x86/dell-smbios.h