From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751617AbZH0Rnl (ORCPT ); Thu, 27 Aug 2009 13:43:41 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751309AbZH0Rnj (ORCPT ); Thu, 27 Aug 2009 13:43:39 -0400 Received: from mail-ew0-f206.google.com ([209.85.219.206]:51769 "EHLO mail-ew0-f206.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751237AbZH0Rnj (ORCPT ); Thu, 27 Aug 2009 13:43:39 -0400 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:date:message-id:x-mailer; b=Mhpo4pu73HruTTms1FmOwQxr0HstfxsfGRnhN5ffoFYmWvqBMbQ65rMJyIt+pFbl8z 6D0Ls6IC4EfcGwM4hG+aO4nSSvDi6hLyhOsypKHi3mAxFECS3gubBxD8ht84QRJ0CzyZ oKObbZrLNGDDJqWdNpu+NtkRdhbthTxNnuZjE= From: Frederic Weisbecker To: Ingo Molnar Cc: LKML , Frederic Weisbecker , Jason Baron , Ingo Molnar , Lai Jiangshan , Steven Rostedt , Peter Zijlstra , Mathieu Desnoyers , Jiaying Zhang , Martin Bligh , Li Zefan , Martin Schwidefsky , Paul Mundt , Hendrik Brueckner Subject: [GIT PULL] tracing/syscalls: The next bunch Date: Thu, 27 Aug 2009 19:43:28 +0200 Message-Id: <1251395015-6329-1-git-send-email-fweisbec@gmail.com> X-Mailer: git-send-email 1.6.2.3 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Ingo, Here is another bunch of syscalls tracing patches. - fixes against unwanted kernel threads syscalls tracing (it's not that we don't want to trace them, but they would need a specific treatement) - synchronize s390 with latest changes - use NR_syscalls which seems to be a better standard to define the number of syscalls across archs. This unification also have brought enough common code in arch that we are now ready to move most of the arch syscalls tracing bits to the core. Thanks, Frederic. The following changes since commit 35dce1a99d010f3d738af4ce1b9b77302fdfe69c: Ingo Molnar (1): Merge branch 'tracing/core' of git://git.kernel.org/.../frederic/random-tracing into tracing/core are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/frederic/random-tracing.git tracing/core Hendrik Brueckner (3): tracing: Add syscall tracepoints - s390 arch update tracing: Check invalid syscall nr while tracing syscalls tracing: Don't trace kernel thread syscalls Jason Baron (4): tracing: Define NR_syscalls for x86 (32) tracing: Define NR_syscalls for x86_64 tracing: Convert event tracing code to use NR_syscalls tracing: Remove FTRACE_SYSCALL_MAX definitions arch/s390/kernel/ftrace.c | 36 +++++++++++++++++++++++++++--------- arch/x86/include/asm/ftrace.h | 7 ------- arch/x86/include/asm/unistd_32.h | 2 ++ arch/x86/include/asm/unistd_64.h | 6 ++++++ arch/x86/kernel/asm-offsets_64.c | 1 + arch/x86/kernel/ftrace.c | 8 ++++---- kernel/trace/trace_syscalls.c | 28 ++++++++++++++++------------ kernel/tracepoint.c | 4 +++- 8 files changed, 59 insertions(+), 33 deletions(-)