Kselftest updates for 4.7-rc1
Hi Linus,
Could you please the following Kselftest update for 4.7-rc1. diff attached.
thanks,
-- Shuah
---------------------------------------------------------------------------------
The following changes since commit f55532a0c0b8bb6148f4e07853b876ef73bc69ca:
Linux 4.6-rc1 (2016-03-26 16:03:24 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux-kselftest-4.7-rc1
for you to fetch changes up to 6eab37daf0ec1077fd612ff27ab513db20f33767:
tools: testing: define the _GNU_SOURCE macro (2016-05-16 09:06:17 -0600)
----------------------------------------------------------------
linux-kselftest-4.7-rc1
This update for Kselftest adds:
- a new ftrace testcase
- fixes for ftrace and intel_pstate tests
----------------------------------------------------------------
Muhammad Falak R Wani (1):
tools: testing: define the _GNU_SOURCE macro
Namhyung Kim (2):
kselftests/ftrace: Detect tracefs mount point kselftests/ftrace: Add a test case for event pid filtering
tools/testing/selftests/ftrace/ftracetest | 9 ++- .../selftests/ftrace/test.d/event/event-pid.tc | 72 ++++++++++++++++++++++ tools/testing/selftests/intel_pstate/run.sh | 2 +- 3 files changed, 80 insertions(+), 3 deletions(-) create mode 100644 tools/testing/selftests/ftrace/test.d/event/event-pid.tc
---------------------------------------------------------------------------------
Signature · 5 lines
Shuah Khan Sr. Linux Kernel Developer Open Source Innovation Group Samsung Research America (Silicon Valley) [email protected]
tools/testing/selftests/ftrace/ftracetest +7 -2
@@ -88,7 +88,12 @@ parse_opts() { # opts # Parameters DEBUGFS_DIR=`grep debugfs /proc/mounts | cut -f2 -d' ' | head -1` -TRACING_DIR=$DEBUGFS_DIR/tracing +if [ -z "$DEBUGFS_DIR" ]; then + TRACING_DIR=`grep tracefs /proc/mounts | cut -f2 -d' ' | head -1` +else + TRACING_DIR=$DEBUGFS_DIR/tracing +fi + TOP_DIR=`absdir $0` TEST_DIR=$TOP_DIR/test.d TEST_CASES=`find_testcases $TEST_DIR`
@@ -102,7 +107,7 @@ parse_opts $* [ $DEBUG -ne 0 ] && set -x # Verify parameters -if [ -z "$DEBUGFS_DIR" -o ! -d "$TRACING_DIR" ]; then +if [ -z "$TRACING_DIR" -o ! -d "$TRACING_DIR" ]; then errexit "No ftrace directory found" fi
tools/testing/selftests/ftrace/test.d/event/event-pid.tc new file +72 -0
72 lines not on this page · raw message
tools/testing/selftests/intel_pstate/run.sh +1 -1
@@ -32,7 +32,7 @@ EVALUATE_ONLY=0 max_cpus=$(($(nproc)-1)) # compile programs -gcc -o aperf aperf.c -lm +gcc aperf.c -Wall -D_GNU_SOURCE -o aperf -lm [ $? -ne 0 ] && echo "Problem compiling aperf.c." && exit 1 gcc -o msr msr.c -lm [ $? -ne 0 ] && echo "Problem compiling msr.c." && exit 1