acrn-kernel/arch/powerpc/platforms/pseries
Mahesh Salgaonkar 6f845ebec2 powerpc/pseries/mce: Fix misleading print for TLB mutlihit
On pseries, TLB multihit are reported as D-Cache Multihit. This is because
the wrongly populated mc_err_types[] array. Per PAPR, TLB error type is 0x04
and mc_err_types[4] points to "D-Cache" instead of "TLB" string. Fixup the
mc_err_types[] array.

Machine check error type per PAPR:
  0x00 = Uncorrectable Memory Error (UE)
  0x01 = SLB error
  0x02 = ERAT Error
  0x04 = TLB error
  0x05 = D-Cache error
  0x07 = I-Cache error

Fixes: 8f0b80561f ("powerpc/pseries: Display machine check error details.")
Cc: stable@vger.kernel.org # v4.20+
Reported-by: Aneesh Kumar K.V <aneesh.kumar@linux.ibm.com>
Signed-off-by: Mahesh Salgaonkar <mahesh@linux.vnet.ibm.com>
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
2019-03-29 16:59:19 +11:00
..
Kconfig Kconfig file consolidation for v4.21 2018-12-29 13:40:29 -08:00
Makefile
cmm.c mm: convert totalram_pages and totalhigh_pages variables to atomic 2018-12-28 12:11:47 -08:00
dlpar.c
dtl.c
eeh_pseries.c
event_sources.c
firmware.c
hotplug-cpu.c powerpc/pseries: Perform full re-add of CPU for topology update post-migration 2019-01-30 23:28:56 +11:00
hotplug-memory.c powerpc/pseries: Fix node leak in update_lmb_associativity_index() 2018-12-22 21:04:22 +11:00
hvCall.S jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
hvCall_inst.c
hvconsole.c
hvcserver.c
ibmebus.c pseries: ibmebus.c: convert to use BUS_ATTR_WO 2019-01-22 14:25:26 +01:00
io_event_irq.c
iommu.c powerpc/dma: remove set_dma_offset 2019-02-18 22:41:04 +11:00
kexec.c
lpar.c jump_label: move 'asm goto' support test to Kconfig 2019-01-06 09:46:51 +09:00
lparcfg.c powerpc/pseries: export timebase register sample in lparcfg 2019-02-22 00:10:15 +11:00
mobility.c
msi.c
nvram.c powerpc: Adopt nvram module for PPC64 2019-01-22 10:21:45 +01:00
of_helpers.c
of_helpers.h
offline_states.h
papr_scm.c device-dax for 5.1 2019-03-16 13:05:32 -07:00
pci.c powerpc/pseries: Fix build break due to pnv_npu2_init() 2019-01-15 21:27:47 +11:00
pci_dlpar.c
pmem.c powerpc/pseries/pmem: Convert to %pOFn instead of device_node.name 2018-12-22 21:05:03 +11:00
power.c
pseries.h
pseries_energy.c powerpc/pseries/energy: Use OF accessor functions to read ibm,drc-indexes 2019-03-27 10:40:09 +11:00
ras.c powerpc/pseries/mce: Fix misleading print for TLB mutlihit 2019-03-29 16:59:19 +11:00
reconfig.c
rng.c
scanlog.c Remove 'type' argument from access_ok() function 2019-01-03 18:57:57 -08:00
setup.c powerpc: prefer memblock APIs returning virtual address 2019-03-07 18:32:03 -08:00
smp.c
suspend.c
vio.c powerpc/dma: use the generic direct mapping bypass 2019-02-18 22:41:04 +11:00