]> git.baikalelectronics.ru Git - kernel.git/commit
x86/MCE: Save microcode revision in machine check records
authorTony Luck <tony.luck@intel.com>
Tue, 6 Mar 2018 14:21:41 +0000 (15:21 +0100)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 8 Mar 2018 14:34:49 +0000 (15:34 +0100)
commit4a282e41c6bc9e44fbfd55bd90cf6b5b5c869fde
tree08e48fab47d519ac3d96864958b12550eae4f0be
parent32f343ffe6c85785accff637e7bec634fde2c38e
x86/MCE: Save microcode revision in machine check records

Updating microcode used to be relatively rare. Now that it has become
more common we should save the microcode version in a machine check
record to make sure that those people looking at the error have this
important information bundled with the rest of the logged information.

[ Borislav: Simplify a bit. ]

Signed-off-by: Tony Luck <tony.luck@intel.com>
Signed-off-by: Borislav Petkov <bp@suse.de>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Yazen Ghannam <yazen.ghannam@amd.com>
Cc: linux-edac <linux-edac@vger.kernel.org>
Cc: stable@vger.kernel.org
Link: http://lkml.kernel.org/r/20180301233449.24311-1-tony.luck@intel.com
arch/x86/include/uapi/asm/mce.h
arch/x86/kernel/cpu/mcheck/mce.c