diff options
author | Andi Kleen <ak@linux.intel.com> | 2009-12-16 12:06:16 +0100 |
---|---|---|
committer | Andi Kleen <ak@linux.intel.com> | 2009-12-16 12:06:16 +0100 |
commit | d392d1dafef08ed71582de8e9e8313375c348f81 (patch) | |
tree | bcad6866c1324588916802ad1c831f90601a214f | |
parent | 0f3b1e18258ae29460094040998bdd82997707bb (diff) | |
download | mce-test-d392d1dafef08ed71582de8e9e8313375c348f81.tar.gz |
Automatically mount debugfs in mce tester
Signed-off-by: Andi Kleen <ak@linux.intel.com>
-rw-r--r-- | lib/mce.sh | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -298,8 +298,15 @@ get_tolerant() cat /sys/devices/system/machinecheck/machinecheck0/tolerant } +check_debugfs() +{ + [ ! -d /sys/kernel/debug/mce ] && mount -t debugfs none /sys/kernel/debug + [ ! -d /sys/kernel/debug/mce ] && die "Kernel without CONFIG_X86_MCE_INJECT?" +} + set_fake_panic() { + check_debugfs [ $# -eq 1 ] || die "missing parameter for set_fake_panic" echo -n $1 > /sys/kernel/debug/mce/fake_panic } |