[GIT PULL] ras/core for v6.6-rc1

From: Borislav Petkov
Date: Mon Aug 28 2023 - 01:53:55 EST


Hi Linus,

please pull some RAS updates for 6.6.

Thx.

---

The following changes since commit fdf0eaf11452d72945af31804e2a1048ee1b574c:

Linux 6.5-rc2 (2023-07-16 15:10:37 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git tags/ras_core_for_v6.6_rc1

for you to fetch changes up to 4240e2ebe67941ce2c4f5c866c3af4b5ac7a0c67:

x86/MCE: Always save CS register on AMD Zen IF Poison errors (2023-08-18 13:05:52 +0200)

----------------------------------------------------------------
- Add a quirk for AMD Zen machines where Instruction Fetch unit poison
consumption MCEs are not delivered synchronously but still within the
same context, which can lead to erroneously increased error severity
and unneeded kernel panics

- Do not log errors caught by polling shared MCA banks as they
materialize as duplicated error records otherwise

----------------------------------------------------------------
Borislav Petkov (AMD) (1):
x86/mce: Prevent duplicate error records

Yazen Ghannam (1):
x86/MCE: Always save CS register on AMD Zen IF Poison errors

arch/x86/kernel/cpu/mce/core.c | 35 ++++++++++++++++++++++++++++++++++-
arch/x86/kernel/cpu/mce/intel.c | 19 ++++++++++++++++++-
arch/x86/kernel/cpu/mce/internal.h | 6 +++++-
3 files changed, 57 insertions(+), 3 deletions(-)

--
Regards/Gruss,
Boris.

https://people.kernel.org/tglx/notes-about-netiquette