Commit e75a43c7cec4 for kernel

commit e75a43c7cec459a07d91ed17de4de13ede2b7758
Merge: 57b8e2d666a3 b2aa3b4d64e4
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Wed Apr 29 22:21:44 2026 -0700

    Merge tag 'trace-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace

    Pull tracing fixes from Steven Rostedt:

     - Fix inverted check of registering the stats for branch tracing

       When calling register_stat_tracer() which returns zero on success and
       negative on error, the callers were checking the return of zero as an
       error and printing a warning message. Because this was just a normal
       printk() message and not a WARN(), it wasn't caught in any testing.

       Fix the check to print the warning message when an error actually
       happens.

     - Fix a typo in a comment in tracepoint.h

     - Limit the size of event probes to 3K in size

       It is possible to create a dynamic event probe via the tracefs system
       that is greater than the max size of an event that the ring buffer
       can hold. This basically causes the event to become useless.

       Limit the size of an event probe to be 3K as that should be large
       enough to handle any dynamic events being created, and fits within
       the PAGE_SIZE sub-buffers of the ring buffer.

    * tag 'trace-v7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-trace:
      tracing/probes: Limit size of event probe to 3K
      tracepoint: Fix typo in tracepoint.h comment
      tracing: branch: Fix inverted check on stat tracer registration