[GIT PULL] EDAC updates for v6.1

From: Borislav Petkov
Date: Tue Oct 04 2022 - 04:13:11 EST


Hi Linus,

please pull the accumulated EDAC pile for 6.1.

Thx.

---

The following changes since commit 1c23f9e627a7b412978b4e852793c5e3c3efc555:

Linux 6.0-rc2 (2022-08-21 17:32:54 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git tags/edac_updates_for_v6.1

for you to fetch changes up to c257795609e9c9f063c92a6c7ea2e798417700c4:

Merge branches 'edac-drivers' and 'edac-misc' into edac-updates-for-v6.1 (2022-10-04 10:00:25 +0200)

----------------------------------------------------------------
- Add support for Skylake-S CPUs to ie31200_edac

- Improve error decoding speed of the Intel drivers by avoiding the ACPI facilities
but doing decoding in the driver itself

- Other misc improvements to the Intel drivers

- The usual cleanups and fixlets all over EDAC land

----------------------------------------------------------------
Borislav Petkov (1):
Merge branches 'edac-drivers' and 'edac-misc' into edac-updates-for-v6.1

Colin Ian King (1):
EDAC/i7300: Correct the i7300_exit() function name in comment

Gaosheng Cui (1):
EDAC: Remove obsolete declarations in edac_module.h

Josh Hant (1):
EDAC/ie31200: Add Skylake-S support

Qiuxu Zhuo (5):
EDAC/skx_common: Use driver decoder first
EDAC/skx_common: Make output format similar
EDAC/skx_common: Add ChipSelect ADXL component
EDAC/i10nm: Retrieve and print retry_rd_err_log registers for HBM
EDAC/i10nm: Print an extra register set of retry_rd_err_log

Serge Semin (2):
EDAC/mc: Replace spaces with tabs in memtype flags definition
EDAC/mc: Drop duplicated dimm->nr_pages debug printout

Uwe Kleine-König (1):
EDAC/ppc_4xx: Reorder symbols to get rid of a few forward declarations

Youquan Song (2):
EDAC/i10nm: Add driver decoder for Ice Lake and Tremont CPUs
x86/sb_edac: Add row column translation for Broadwell

ran jianping (1):
EDAC/wq: Remove unneeded flush_workqueue()

arch/x86/include/asm/mce.h | 1 +
drivers/edac/edac_mc.c | 1 -
drivers/edac/edac_module.h | 4 -
drivers/edac/i10nm_base.c | 287 ++++++++++++++++++++++++++++++++++++++++----
drivers/edac/i7300_edac.c | 2 +-
drivers/edac/ie31200_edac.c | 28 +++--
drivers/edac/ppc4xx_edac.c | 23 ++--
drivers/edac/sb_edac.c | 148 +++++++++++++++++++++--
drivers/edac/skx_base.c | 9 +-
drivers/edac/skx_common.c | 26 ++--
drivers/edac/skx_common.h | 16 +++
drivers/edac/wq.c | 1 -
include/linux/edac.h | 30 ++---
13 files changed, 486 insertions(+), 90 deletions(-)

--
Regards/Gruss,
Boris.

SUSE Software Solutions Germany GmbH
GF: Ivo Totev, Andrew Myers, Andrew McDonald, Martje Boudien Moerman
(HRB 36809, AG Nürnberg)