diff options
Diffstat (limited to 'arch/powerpc/sysdev/fsl_pci.c')
-rw-r--r-- | arch/powerpc/sysdev/fsl_pci.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/sysdev/fsl_pci.c b/arch/powerpc/sysdev/fsl_pci.c index ebc1f412cf49..c42609dde8d2 100644 --- a/arch/powerpc/sysdev/fsl_pci.c +++ b/arch/powerpc/sysdev/fsl_pci.c | |||
@@ -1002,7 +1002,7 @@ int fsl_pci_mcheck_exception(struct pt_regs *regs) | |||
1002 | ret = probe_kernel_address(regs->nip, inst); | 1002 | ret = probe_kernel_address(regs->nip, inst); |
1003 | } | 1003 | } |
1004 | 1004 | ||
1005 | if (mcheck_handle_load(regs, inst)) { | 1005 | if (!ret && mcheck_handle_load(regs, inst)) { |
1006 | regs->nip += 4; | 1006 | regs->nip += 4; |
1007 | return 1; | 1007 | return 1; |
1008 | } | 1008 | } |