From: Sage Weil Date: Mon, 7 Feb 2011 16:56:03 +0000 (-0800) Subject: kernel console debug output setup scripts X-Git-Tag: v0.25~203 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2635a3b880d7c46d6c4fcbed75dc6f43c1f27c68;p=ceph.git kernel console debug output setup scripts Signed-off-by: Sage Weil --- diff --git a/src/script/kcon_all.sh b/src/script/kcon_all.sh new file mode 100755 index 0000000000000..c3056f9d94fb1 --- /dev/null +++ b/src/script/kcon_all.sh @@ -0,0 +1,10 @@ +#!/bin/sh -x + +p() { + echo "$*" > /sys/kernel/debug/dynamic_debug/control +} + +echo 9 > /proc/sysrq-trigger +p 'module ceph +p' +p 'module libceph +p' +p 'module rbd +p' diff --git a/src/script/kcon_most.sh b/src/script/kcon_most.sh new file mode 100755 index 0000000000000..e62db2ac8aea6 --- /dev/null +++ b/src/script/kcon_most.sh @@ -0,0 +1,13 @@ +#!/bin/sh -x + +p() { + echo "$*" > /sys/kernel/debug/dynamic_debug/control +} + +echo 9 > /proc/sysrq-trigger +p 'module ceph +p' +p 'module libceph +p' +p 'module rbd +p' +p 'file net/ceph/messenger.c -p' +p 'file' `grep -- --- /sys/kernel/debug/dynamic_debug/control | grep ceph | awk '{print $1}' | sed 's/:/ line /'` '+p' +p 'file' `grep -- === /sys/kernel/debug/dynamic_debug/control | grep ceph | awk '{print $1}' | sed 's/:/ line /'` '+p'