Merge tag 'nfs-for-5.9-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
[linux-2.6-microblaze.git] / tools / perf / Documentation / perf-script.txt
index 963487e..4f712fb 100644 (file)
@@ -322,6 +322,10 @@ OPTIONS
 --show-cgroup-events
        Display cgroup events i.e. events of type PERF_RECORD_CGROUP.
 
+--show-text-poke-events
+       Display text poke events i.e. events of type PERF_RECORD_TEXT_POKE and
+       PERF_RECORD_KSYMBOL.
+
 --demangle::
        Demangle symbol names to human readable form. It's enabled by default,
        disable with --no-demangle.
@@ -440,6 +444,17 @@ include::itrace.txt[]
 --show-on-off-events::
        Show the --switch-on/off events too.
 
+--stitch-lbr::
+       Show callgraph with stitched LBRs, which may have more complete
+       callgraph. The perf.data file must have been obtained using
+       perf record --call-graph lbr.
+       Disabled by default. In common cases with call stack overflows,
+       it can recreate better call stacks than the default lbr call stack
+       output. But this approach is not full proof. There can be cases
+       where it creates incorrect call stacks from incorrect matches.
+       The known limitations include exception handing such as
+       setjmp/longjmp will have calls/returns not match.
+
 SEE ALSO
 --------
 linkperf:perf-record[1], linkperf:perf-script-perl[1],