aboutsummaryrefslogtreecommitdiffstats
path: root/make-devices
diff options
context:
space:
mode:
Diffstat (limited to 'make-devices')
-rwxr-xr-xmake-devices4
1 files changed, 2 insertions, 2 deletions
diff --git a/make-devices b/make-devices
index 38f1e0a..3e16adf 100755
--- a/make-devices
+++ b/make-devices
@@ -8,7 +8,7 @@ die() {
8FT_TRACE_MAJOR=`grep ft_trace /proc/devices | awk '{print $1}'` 8FT_TRACE_MAJOR=`grep ft_trace /proc/devices | awk '{print $1}'`
9SCHED_TRACE_MAJOR=`grep sched_trace /proc/devices | awk '{print $1}'` 9SCHED_TRACE_MAJOR=`grep sched_trace /proc/devices | awk '{print $1}'`
10 10
11NUM_PROCS=$((`grep 'processor' /proc/cpuinfo | wc -l` - 1)) 11NUM_PROCS=`egrep -c '^processor|online' /proc/cpuinfo`
12 12
13[ -z "$FT_TRACE_MAJOR" ] && die "Couldn't determine Feather-Trace major device number." 13[ -z "$FT_TRACE_MAJOR" ] && die "Couldn't determine Feather-Trace major device number."
14[ -z "$SCHED_TRACE_MAJOR" ] && die "Couldn't determine sched_trace major device number." 14[ -z "$SCHED_TRACE_MAJOR" ] && die "Couldn't determine sched_trace major device number."
@@ -16,7 +16,7 @@ NUM_PROCS=$((`grep 'processor' /proc/cpuinfo | wc -l` - 1))
16 16
17mknod -m 0666 feather-trace c $FT_TRACE_MAJOR 0 || die "Couldn't create feather-trace." 17mknod -m 0666 feather-trace c $FT_TRACE_MAJOR 0 || die "Couldn't create feather-trace."
18 18
19for P in `seq 0 $NUM_PROCS` 19for P in `seq 0 $((NUM_PROCS - 1))`
20do 20do
21 mknod -m 0666 "sched-trace$P" c $SCHED_TRACE_MAJOR $P || die "Couldn't create sched-trace$P." 21 mknod -m 0666 "sched-trace$P" c $SCHED_TRACE_MAJOR $P || die "Couldn't create sched-trace$P."
22done 22done