summaryrefslogtreecommitdiff
path: root/arch/x86/include/asm/voyager.h
diff options
context:
space:
mode:
authorSteven Rostedt <srostedt@redhat.com>2008-11-08 06:36:02 +0300
committerIngo Molnar <mingo@elte.hu>2008-11-08 11:51:49 +0300
commit769c48eb2530c5c1a393e2c82063f4f050571d24 (patch)
treea32f0718b42ab189c5547dccb0d0c7bb7cfe5c4c /arch/x86/include/asm/voyager.h
parent7d5222a6afa4e429f55df8c086adb747837cbdf5 (diff)
downloadlinux-769c48eb2530c5c1a393e2c82063f4f050571d24.tar.xz
ftrace: force pass of preemptoff selftest
Impact: preemptoff not tested in selftest Due to the BKL not being preemptable anymore, the selftest of the preemptoff code can not be tested. It requires that it is called with preemption enabled, but since the BKL is held, that is no longer the case. This patch simply skips those tests if it detects that the context is not preemptable. The following will now show up in the tests: Testing tracer preemptoff: can not test ... force PASSED Testing tracer preemptirqsoff: can not test ... force PASSED When the BKL is removed, or it becomes preemptable once again, then the tests will be performed. Signed-off-by: Steven Rostedt <srostedt@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/include/asm/voyager.h')
0 files changed, 0 insertions, 0 deletions