lkml.org 
[lkml]   [2009]   [Aug]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subject[PATCH 0/4] use NR_syscalls instead of FTRACE_SYSCALL_MAX
    hi,

    This series adds definitions for NR_syscalls for x86 and x86_64 and converts
    syscall events tracing to use NR_syscalls instead of FTRACE_SYSCALL_MAX.
    Note, the x86_64 NR_syscalls is defined in terms of __NR_syscall_max, and
    thus is dynamic (we don't need to update it when new syscalls are added).
    However, the x86 implementation adds a static define in unistd.h, at least
    for now.

    Patches are against the current -tip tree. So the x86 static define will need
    to be updated with a patch when integrated in the -next tree (which has
    additional syscalls). Also, Paul Mundt has said he will update sh architecture
    (to remove the FTRACE_SYSCALL_MAX definition).

    thanks,

    -Jason


    -add-nrsyscalls-32
    -add-nrsyscalls-x8664
    -convert-ftrace-nrsyscalls
    remove-ftrace-syscall-max

    arch/x86/include/asm/ftrace.h | 7 -------
    arch/x86/include/asm/unistd_32.h | 2 ++
    arch/x86/kernel/ftrace.c | 8 ++++----
    include/linux/ftrace.h | 5 +++++
    kernel/trace/trace_syscalls.c | 24 ++++++++++++------------
    5 files changed, 23 insertions(+), 23 deletions(-)



    \
     
     \ /
      Last update: 2009-08-24 23:47    [W:2.805 / U:0.764 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site