Merge branch into tip/master: 'ras/core'
* ras/core:
3376136300a0 x86/mce: Reduce number of machine checks taken during recovery
de768416b203 x86/mce/inject: Avoid out-of-bounds write when setting flags
91f75eb481cf x86/MCE/AMD, EDAC/mce_amd: Support non-uniform MCA bank type enumeration
5176a93ab27a x86/MCE/AMD, EDAC/mce_amd: Add new SMCA bank types
1acd85feba81 x86/mce: Check regs before accessing it
e3d72e8eee53 x86/mce: Mark mce_start() noinstr
edb3d07e2403 x86/mce: Mark mce_timed_out() noinstr
75581a203e63 x86/mce: Move the tainting outside of the noinstr region
db6c996d6ce4 x86/mce: Mark mce_read_aux() noinstr
b4813539d37f x86/mce: Mark mce_end() noinstr
3c7ce80a818f x86/mce: Mark mce_panic() noinstr
0a5b288e85bb x86/mce: Prevent severity computation from being instrumented
4fbce464db81 x86/mce: Allow instrumentation during task work queueing
487d654db3ed x86/mce: Remove noinstr annotation from mce_setup()
88f66a423537 x86/mce: Use mce_rdmsrl() in severity checking code
ad669ec16afe x86/mce: Remove function-local cpus variables
cd5e0d1fc93a x86/mce: Do not use memset to clear the banks bitmaps
1e56279a4916 x86/mce/inject: Set the valid bit in MCA_STATUS before error injection
e48d008bd13e x86/mce/inject: Check if a bank is populated before injecting
2322b532ad90 x86/mce: Get rid of cpu_missing
70aeb807cf86 EDAC/amd64: Add context struct
448c3d6085b7 EDAC/amd64: Allow for DF Indirect Broadcast reads
b3218ae47771 x86/amd_nb, EDAC/amd64: Move DF Indirect Read to AMD64 EDAC
0b746e8c1e1e x86/MCE/AMD, EDAC/amd64: Move address translation to AMD64 EDAC
Signed-off-by: Ingo Molnar <mingo@kernel.org>