]> git.baikalelectronics.ru Git - kernel.git/commit
efi: Decode UEFI-defined IA32/X64 Error Structure GUIDs
authorYazen Ghannam <yazen.ghannam@amd.com>
Fri, 4 May 2018 05:59:52 +0000 (07:59 +0200)
committerIngo Molnar <mingo@kernel.org>
Mon, 14 May 2018 06:57:47 +0000 (08:57 +0200)
commit89ba425418042c04e853adaa3ad1d50a4ca32a04
treef0834c74a646ced78c8af73eb924a8b5eb9d3e38
parent141f320feacff912efae43cb232cad4263db74fc
efi: Decode UEFI-defined IA32/X64 Error Structure GUIDs

For easier handling, match the known IA32/X64 error structure GUIDs to
enums.

Also, print out the name of the matching Error Structure Type.

Only print the GUID for unknown types.

GUIDs taken from UEFI 2.7 section N.2.4.2.1 IA32/X64 Processor Error
Information Structure.

Signed-off-by: Yazen Ghannam <yazen.ghannam@amd.com>
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Matt Fleming <matt@codeblueprint.co.uk>
Cc: Peter Zijlstra <peterz@infradead.org>
Cc: Thomas Gleixner <tglx@linutronix.de>
Cc: linux-efi@vger.kernel.org
Link: http://lkml.kernel.org/r/20180504060003.19618-7-ard.biesheuvel@linaro.org
Signed-off-by: Ingo Molnar <mingo@kernel.org>
drivers/firmware/efi/cper-x86.c