From: Will Deacon Date: Thu, 16 Aug 2012 17:14:14 +0000 (+0100) Subject: tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1 X-Git-Tag: v3.2.65~64 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6f25b4e75a87fea8087b543f3d1298d301d24ad7;p=pandora-kernel.git tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1 commit 60916a9382e88fbf5e54fd36a3e658efd7ab7bed upstream. 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 Cc: Wade Farnsworth Cc: Frederic Weisbecker Signed-off-by: Will Deacon Signed-off-by: Steven Rostedt Signed-off-by: Ben Hutchings --- Reading git-diff-tree failed