From: Tony Luck Date: Tue, 13 Dec 2011 17:48:13 +0000 (-0800) Subject: x86/mce: Create helper function to save addr/misc when needed X-Git-Tag: v3.4-rc1~150^2~3^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=85f92694affa7dba7f1978666a69552b5dfc628e;p=pandora-kernel.git x86/mce: Create helper function to save addr/misc when needed The MCI_STATUS_MISCV and MCI_STATUS_ADDRV bits in the bank status registers define whether the MISC and ADDR registers respectively contain valid data - provide a helper function to check these bits and read the registers when needed. In addition, processors that support software error recovery (as indicated by the MCG_SER_P bit in the MCG_CAP register) may include some undefined bits in the ADDR register - mask these out. Acked-by: Borislav Petkov Signed-off-by: Tony Luck --- Reading git-diff-tree failed