diff options
Diffstat (limited to 'tests/debugfs_reader')
| -rwxr-xr-x | tests/debugfs_reader | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/tests/debugfs_reader b/tests/debugfs_reader new file mode 100755 index 00000000..88741857 --- /dev/null +++ b/tests/debugfs_reader @@ -0,0 +1,27 @@ +#!/bin/sh + +if [ -d /debug/dri ] ; then + debugfs_path=/debug_dri +fi + +if [ -d /sys/kernel/debug/dri ] ; then + debugfs_path=/sys/kernel/debug/dri +fi + +i915_path=x +for dir in `ls $debugfs_path` ; do + if [ -f $debugfs_path/$dir/i915_error_state ] ; then + i915_path=$debugfs_path/$dir + break + fi +done + +if [ $i915_path = "x" ] ; then + echo i915 debugfs path not found. + exit 1 +fi + +# read everything we can +cat $i915_path/* >& /dev/null + +exit 0 |
