mirror of
https://github.com/torvalds/linux.git
synced 2024-11-01 01:31:44 +00:00
arm/kprobes: Fix kretprobe test to check correct counter
test_kretprobe() uses jprobe_func_called at the last test, but it must check kretprobe_handler_called. Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Jon Medhurst <tixy@linaro.org> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Mark Brown <broonie@kernel.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Russell King <linux@armlinux.org.uk> Cc: Stephen Rothwell <sfr@canb.auug.org.au> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Wang Nan <wangnan0@huawei.com> Cc: linux-arm-kernel@lists.infradead.org Link: http://lkml.kernel.org/r/150976985182.2012.15495311380682779381.stgit@devbox Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
parent
15bcdc9477
commit
4650209b16
@ -451,7 +451,7 @@ static int test_kretprobe(long (*func)(long, long))
|
||||
}
|
||||
if (!call_test_func(func, false))
|
||||
return -EINVAL;
|
||||
if (jprobe_func_called == test_func_instance) {
|
||||
if (kretprobe_handler_called == test_func_instance) {
|
||||
pr_err("FAIL: kretprobe called after unregistering\n");
|
||||
return -EINVAL;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user