Skip to content

Commit 01de64e

Browse files
author
jason_yao
committed
update
1 parent 9a726c8 commit 01de64e

30 files changed

+348
-0
lines changed
Binary file not shown.
Binary file not shown.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
sudo su -c " \
4+
echo 0 > $DEBUGFS/tracing/tracing_on; \
5+
echo nop > $DEBUGFS/tracing/current_tracer; \
6+
echo 1 > $DEBUGFS/tracing/tracing_on;"
7+
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
sudo su -c " \
4+
echo 0 > $DEBUGFS/tracing/tracing_on; \
5+
echo nop > $DEBUGFS/tracing/current_tracer; \
6+
echo 1 > $DEBUGFS/tracing/tracing_on;"
7+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
sudo su -c " \
4+
echo 0 > $DEBUGFS/tracing/tracing_on; \
5+
echo $$ > $DEBUGFS/tracing/set_ftrace_pid; \
6+
echo function_graph > $DEBUGFS/tracing/current_tracer; \
7+
echo 1 > $DEBUGFS/tracing/tracing_on"
8+
exec $*
9+
sudo su -c "\
10+
echo -1 > $DEBUGFS/tracing/set_ftrace_pid; \
11+
echo 0 > $DEBUGFS/tracing/tracing_on"
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
sudo su -c " \
4+
echo 0 > $DEBUGFS/tracing/tracing_on; \
5+
echo $$ > $DEBUGFS/tracing/set_ftrace_pid; \
6+
echo function_graph > $DEBUGFS/tracing/current_tracer; \
7+
echo 1 > $DEBUGFS/tracing/tracing_on"
8+
exec $*
9+
sudo su -c "\
10+
echo -1 > $DEBUGFS/tracing/set_ftrace_pid; \
11+
echo 0 > $DEBUGFS/tracing/tracing_on"
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
idx="0"
4+
if [ "x$1" != "x" ] ; then
5+
idx="$1"
6+
fi
7+
8+
cp $DEBUGFS/tracing/trace_stat/function$idx /tmp
9+
less /tmp/function$idx
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
idx="0"
4+
if [ "x$1" != "x" ] ; then
5+
idx="$1"
6+
fi
7+
8+
cp $DEBUGFS/tracing/trace_stat/function$idx /tmp
9+
less /tmp/function$idx
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
sudo su -c " \
4+
echo nop > $DEBUGFS/tracing/current_tracer; \
5+
echo 0 > $DEBUGFS/tracing/function_profile_enabled; \
6+
echo 1 > $DEBUGFS/tracing/function_profile_enabled"
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
#!/bin/sh
2+
DEBUGFS=`grep debugfs /proc/mounts | awk '{ print $2; }'`
3+
sudo su -c " \
4+
echo nop > $DEBUGFS/tracing/current_tracer; \
5+
echo 0 > $DEBUGFS/tracing/function_profile_enabled; \
6+
echo 1 > $DEBUGFS/tracing/function_profile_enabled"

0 commit comments

Comments
 (0)