diff options
author | Wen Xiong <wenxiong@linux.vnet.ibm.com> | 2020-07-13 16:39:33 +0200 |
---|---|---|
committer | Michael Ellerman <mpe@ellerman.id.au> | 2020-07-23 09:43:30 +0200 |
commit | 5a090f7c363fdc09b99222eae679506a58e7cc68 (patch) | |
tree | d769be6579147a2f1bd2d6698c985556a6dbdfb6 /arch/powerpc/kernel/mce.c | |
parent | powerpc: Select ARCH_HAS_MEMBARRIER_SYNC_CORE (diff) | |
download | linux-5a090f7c363fdc09b99222eae679506a58e7cc68.tar.xz linux-5a090f7c363fdc09b99222eae679506a58e7cc68.zip |
powerpc/pseries: PCIE PHB reset
Several device drivers hit EEH(Extended Error handling) when
triggering kdump on Pseries PowerVM. This patch implemented a reset of
the PHBs in pci general code when triggering kdump. PHB reset stop all
PCI transactions from normal kernel. We have tested the patch in
several enviroments:
- direct slot adapters
- adapters under the switch
- a VF adapter in PowerVM
- a VF adapter/adapter in KVM guest.
Signed-off-by: Wen Xiong <wenxiong@linux.vnet.ibm.com>
[mpe: Fix broken whitespace, subject & SOB formatting]
Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Link: https://lore.kernel.org/r/1594651173-32166-1-git-send-email-wenxiong@linux.vnet.ibm.com
Diffstat (limited to 'arch/powerpc/kernel/mce.c')
0 files changed, 0 insertions, 0 deletions