• Linus Torvalds's avatar
    Merge tag 'probes-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace · 5159938e
    Linus Torvalds authored
    Pull probes updates from Masami Hiramatsu:
    
     - uprobes: make trace_uprobe->nhit counter a per-CPU one
    
       This makes uprobe event's hit counter per-CPU for improving
       scalability on multi-core environment
    
     - kprobes: Remove obsoleted declaration for init_test_probes
    
       Remove unused init_test_probes() from header
    
     - Raw tracepoint probe supports raw tracepoint events on modules:
         - add a function for iterating over all tracepoints in all modules
         - add a function for iterating over tracepoints in a module
         - support raw tracepoint events on modules
         - support raw tracepoints on future loaded modules
         - add a test for tracepoint events on modules"
    
    * tag 'probes-v6.12' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
      sefltests/tracing: Add a test for tracepoint events on modules
      tracing/fprobe: Support raw tracepoints on future loaded modules
      tracing/fprobe: Support raw tracepoint events on modules
      tracepoint: Support iterating tracepoints in a loading module
      tracepoint: Support iterating over tracepoints on modules
      kprobes: Remove obsoleted declaration for init_test_probes
      uprobes: turn trace_uprobe's nhit counter to be per-CPU one
    5159938e
trace_uprobe.c 38.7 KB