111d232ecSArnaldo Carvalho de Meloperf-inject(1)
211d232ecSArnaldo Carvalho de Melo==============
311d232ecSArnaldo Carvalho de Melo
411d232ecSArnaldo Carvalho de MeloNAME
511d232ecSArnaldo Carvalho de Melo----
611d232ecSArnaldo Carvalho de Meloperf-inject - Filter to augment the events stream with additional information
711d232ecSArnaldo Carvalho de Melo
811d232ecSArnaldo Carvalho de MeloSYNOPSIS
911d232ecSArnaldo Carvalho de Melo--------
1011d232ecSArnaldo Carvalho de Melo[verse]
1111d232ecSArnaldo Carvalho de Melo'perf inject <options>'
1211d232ecSArnaldo Carvalho de Melo
1311d232ecSArnaldo Carvalho de MeloDESCRIPTION
1411d232ecSArnaldo Carvalho de Melo-----------
1511d232ecSArnaldo Carvalho de Meloperf-inject reads a perf-record event stream and repipes it to stdout.  At any
1611d232ecSArnaldo Carvalho de Melopoint the processing code can inject other events into the event stream - in
1711d232ecSArnaldo Carvalho de Melothis case build-ids (-b option) are read and injected as needed into the event
1811d232ecSArnaldo Carvalho de Melostream.
1911d232ecSArnaldo Carvalho de Melo
2011d232ecSArnaldo Carvalho de MeloBuild-ids are just the first user of perf-inject - potentially anything that
2111d232ecSArnaldo Carvalho de Meloneeds userspace processing to augment the events stream with additional
2211d232ecSArnaldo Carvalho de Meloinformation could make use of this facility.
2311d232ecSArnaldo Carvalho de Melo
2411d232ecSArnaldo Carvalho de MeloOPTIONS
2511d232ecSArnaldo Carvalho de Melo-------
2611d232ecSArnaldo Carvalho de Melo-b::
2711d232ecSArnaldo Carvalho de Melo--build-ids=::
2811d232ecSArnaldo Carvalho de Melo        Inject build-ids into the output stream
2911d232ecSArnaldo Carvalho de Melo-v::
3011d232ecSArnaldo Carvalho de Melo--verbose::
3111d232ecSArnaldo Carvalho de Melo	Be more verbose.
32e558a5bdSAndrew Vagin-i::
33e558a5bdSAndrew Vagin--input=::
34e558a5bdSAndrew Vagin	Input file name. (default: stdin)
35e558a5bdSAndrew Vagin-o::
36e558a5bdSAndrew Vagin--output=::
37e558a5bdSAndrew Vagin	Output file name. (default: stdout)
3826a031e1SAndrew Vagin-s::
3926a031e1SAndrew Vagin--sched-stat::
4026a031e1SAndrew Vagin	Merge sched_stat and sched_switch for getting events where and how long
4126a031e1SAndrew Vagin	tasks slept. sched_switch contains a callchain where a task slept and
4226a031e1SAndrew Vagin	sched_stat contains a timeslice how long a task slept.
4311d232ecSArnaldo Carvalho de Melo
4411d232ecSArnaldo Carvalho de MeloSEE ALSO
4511d232ecSArnaldo Carvalho de Melo--------
4611d232ecSArnaldo Carvalho de Melolinkperf:perf-record[1], linkperf:perf-report[1], linkperf:perf-archive[1]
47