summaryrefslogtreecommitdiffstats
path: root/kernel/spinlock.c
diff options
context:
space:
mode:
authorWill Deacon <will.deacon@arm.com>2012-08-16 18:14:14 +0100
committerSteven Rostedt <rostedt@goodmis.org>2012-08-17 15:19:46 -0400
commit60916a9382e88fbf5e54fd36a3e658efd7ab7bed (patch)
tree803e8decdd28831fa4a60d5c75c5bb5a77a460db /kernel/spinlock.c
parent26a4f3c08de49c1437a7b7f97693cf22d8c31656 (diff)
downloadblackbird-op-linux-60916a9382e88fbf5e54fd36a3e658efd7ab7bed.tar.gz
blackbird-op-linux-60916a9382e88fbf5e54fd36a3e658efd7ab7bed.zip
tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1
syscall_get_nr can return -1 in the case that the task is not executing a system call. This patch fixes perf_syscall_{enter,exit} to check that the syscall number is valid before using it as an index into a bitmap. Link: http://lkml.kernel.org/r/1345137254-7377-1-git-send-email-will.deacon@arm.com Cc: Jason Baron <jbaron@redhat.com> Cc: Wade Farnsworth <wade_farnsworth@mentor.com> Cc: Frederic Weisbecker <fweisbec@gmail.com> Signed-off-by: Will Deacon <will.deacon@arm.com> Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'kernel/spinlock.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud