aboutsummaryrefslogtreecommitdiffstats
path: root/arch/powerpc/include
diff options
context:
space:
mode:
authorOliver O'Halloran <oohall@gmail.com>2019-02-15 11:48:16 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2019-02-22 00:10:14 +1100
commit6b493f6079a430fd41f66933b68d1bb1ad37ca8c (patch)
treecf236747dfbc27239e8c6e6396b9f659455e5f54 /arch/powerpc/include
parentpowerpc/pci: Add pci_find_controller_for_domain() (diff)
downloadlinux-dev-6b493f6079a430fd41f66933b68d1bb1ad37ca8c.tar.xz
linux-dev-6b493f6079a430fd41f66933b68d1bb1ad37ca8c.zip
powerpc/eeh: Allow disabling recovery
Currently when we detect an error we automatically invoke the EEH recovery handler. This can be annoying when debugging EEH problems, or when working on EEH itself so this patch adds a debugfs knob that will prevent a recovery event from being queued up when an issue is detected. Signed-off-by: Oliver O'Halloran <oohall@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc/include')
-rw-r--r--arch/powerpc/include/asm/eeh.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/powerpc/include/asm/eeh.h b/arch/powerpc/include/asm/eeh.h
index e42d643a20ac..94cfcf33030a 100644
--- a/arch/powerpc/include/asm/eeh.h
+++ b/arch/powerpc/include/asm/eeh.h
@@ -220,6 +220,7 @@ struct eeh_ops {
extern int eeh_subsystem_flags;
extern u32 eeh_max_freezes;
+extern bool eeh_debugfs_no_recover;
extern struct eeh_ops *eeh_ops;
extern raw_spinlock_t confirm_error_lock;