]> git.baikalelectronics.ru Git - kernel.git/commit
tpm: acpi: Check eventlog signature before using it
authorStefan Berger <stefanb@linux.ibm.com>
Wed, 10 Mar 2021 22:19:15 +0000 (17:19 -0500)
committerJarkko Sakkinen <jarkko@kernel.org>
Wed, 14 Apr 2021 13:30:30 +0000 (16:30 +0300)
commit6d8f7af71ba71a6f777b591f10d8b8911b6b1baa
tree5237a95737241ace81cf57a951057e127a21d8c9
parent1aa1da07b8408e4219688b9cc7932ed730976447
tpm: acpi: Check eventlog signature before using it

Check the eventlog signature before using it. This avoids using an
empty log, as may be the case when QEMU created the ACPI tables,
rather than probing the EFI log next. This resolves an issue where
the EFI log was empty since an empty ACPI log was used.

Cc: stable@vger.kernel.org
Fixes: 988080b6f203 ("tpm: Add support for event log pointer found in TPM2 ACPI table")
Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>
Reviewed-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
drivers/char/tpm/eventlog/acpi.c