anolis-cloud-kernel/drivers/edac
Wenhui Fan 18341c6c5a anolis: EDAC/amd64: Use unicast instead of broadcast to access the cs_config register
ANBZ: #21447

In the scenario that DDR memory numbers are different in per node,
broadcast access can not get the correct value of the cs_config,
so use unicast access instead.

Fixes: 48df47c37e ("anolis: EDAC/amd64: Correct the address translation for hygon family 18h model 4h")

Signed-off-by: Wenhui Fan <fanwh@hygon.cn>
Reviewed-by: Shuai Xue <xueshuai@linux.alibaba.com>
Reviewed-by: Guixin Liu <kanie@linux.alibaba.com>
Link: https://gitee.com/anolis/cloud-kernel/pulls/5439
2025-06-30 08:00:43 +00:00
..
Kconfig EDAC/amd64: Use new AMD Address Translation Library 2024-05-20 15:36:16 +00:00
Makefile EDAC, i10nm: make skx_common.o a separate module 2025-03-18 02:04:41 +00:00
al_mc_edac.c
altera_edac.c EDAC/altera: Fix deferred probing 2022-02-08 18:30:40 +01:00
altera_edac.h
amd64_edac.c anolis: EDAC/amd64: Use unicast instead of broadcast to access the cs_config register 2025-06-30 08:00:43 +00:00
amd64_edac.h EDAC/amd64: Remove module version string 2024-05-20 15:36:16 +00:00
amd64_edac_dbg.c
amd64_edac_inj.c
amd76x_edac.c
amd8111_edac.c
amd8111_edac.h
amd8131_edac.c
amd8131_edac.h
armada_xp_edac.c EDAC/armada-xp: Fix output of uncorrectable error counter 2021-10-20 11:45:01 +02:00
aspeed_edac.c
bluefield_edac.c EDAC/bluefield: Fix potential integer overflow 2025-03-25 11:04:38 +00:00
cell_edac.c
cpc925_edac.c
debugfs.c
dmc520_edac.c EDAC/dmc520: Don't print an error for each unconfigured interrupt line 2022-06-09 10:21:02 +02:00
e7xxx_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
e752x_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
edac_device.c EDAC/device: Respect any driver-supplied workqueue polling value 2024-08-07 03:51:15 +00:00
edac_device.h
edac_device_sysfs.c
edac_mc.c EDAC/mc: Add new HBM2 memory type 2022-09-07 03:53:20 +00:00
edac_mc.h
edac_mc_sysfs.c
edac_module.c
edac_module.h EDAC/device: Fix period calculation in edac_device_reset_delay_period() 2024-08-07 03:51:15 +00:00
edac_pci.c
edac_pci.h
edac_pci_sysfs.c
fsl_ddr_edac.c
fsl_ddr_edac.h
ghes_edac.c EDAC/ghes: Set the DIMM label unconditionally 2024-08-07 03:51:15 +00:00
highbank_l2_edac.c
highbank_mc_edac.c EDAC/highbank: Fix memory leak in highbank_mc_probe() 2023-02-28 07:15:56 +00:00
i7core_edac.c
i10nm_base.c EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator 2025-03-18 02:04:41 +00:00
i3000_edac.c
i3200_edac.c
i5000_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
i5100_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
i5400_edac.c
i7300_edac.c
i82443bxgx_edac.c
i82860_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
i82875p_edac.c
i82975x_edac.c
ie31200_edac.c
layerscape_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
mce_amd.c anolis: EDAC/mce_amd: Add LS and IF mce types for Hygon family 18h model 7h 2025-03-04 07:44:28 +00:00
mce_amd.h
mpc85xx_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
mpc85xx_edac.h
mv64x60_edac.c
mv64x60_edac.h
octeon_edac-l2c.c
octeon_edac-lmc.c
octeon_edac-pc.c
octeon_edac-pci.c
pasemi_edac.c
pnd2_edac.c
pnd2_edac.h
ppc4xx_edac.c
ppc4xx_edac.h
qcom_edac.c
r82600_edac.c EDAC: Sanitize MODULE_AUTHOR strings 2024-05-20 08:33:43 +00:00
sb_edac.c EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 2021-11-18 14:03:45 +01:00
sifive_edac.c
skx_base.c EDAC/{skx_common,skx,i10nm}: Move the common debug code to skx_common 2025-03-18 02:04:41 +00:00
skx_common.c EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator 2025-03-18 02:04:41 +00:00
skx_common.h EDAC/{skx_common,i10nm}: Fix incorrect far-memory error source indicator 2025-03-18 02:04:41 +00:00
synopsys_edac.c EDAC/synopsys: Read the error count from the correct register 2022-04-27 13:53:54 +02:00
thunderx_edac.c EDAC/thunderx: Fix possible out-of-bounds string access 2025-03-19 05:55:40 +00:00
ti_edac.c
wq.c
x38_edac.c
xgene_edac.c EDAC/xgene: Fix deferred probing 2022-02-08 18:30:40 +01:00