~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/tools/perf/Documentation/itrace.txt

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

Diff markup

Differences between /tools/perf/Documentation/itrace.txt (Version linux-6.12-rc7) and /tools/perf/Documentation/itrace.txt (Version linux-2.6.0)


  1                 i       synthesize instruction    
  2                 y       synthesize cycles even    
  3                 b       synthesize branches ev    
  4                 c       synthesize branches ev    
  5                 r       synthesize branches ev    
  6                 x       synthesize transaction    
  7                 w       synthesize ptwrite eve    
  8                 p       synthesize power event    
  9                 o       synthesize other event    
 10                         of aux-output (refer t    
 11                 I       synthesize interrupt o    
 12                         (e.g. Intel PT Event T    
 13                 e       synthesize error event    
 14                 d       create a debug log        
 15                 f       synthesize first level    
 16                 m       synthesize last level     
 17                 M       synthesize memory even    
 18                 t       synthesize TLB events     
 19                 a       synthesize remote acce    
 20                 g       synthesize a call chai    
 21                 G       synthesize a call chai    
 22                 l       synthesize last branch    
 23                 L       synthesize last branch    
 24                 s       skip initial number of    
 25                 q       quicker (less detailed    
 26                 A       approximate IPC           
 27                 Z       prefer to ignore times    
 28                 T       use the timestamp trac    
 29                                                   
 30         The default is all events i.e. the sam    
 31         except for perf script where it is --i    
 32                                                   
 33         In addition, the period (default 10000    
 34         for instructions events can be specifi    
 35                                                   
 36                 i       instructions              
 37                 t       ticks                     
 38                 ms      milliseconds              
 39                 us      microseconds              
 40                 ns      nanoseconds (default)     
 41                                                   
 42         Also the call chain size (default 16,     
 43         transactions events can be specified.     
 44                                                   
 45         Also the number of last branch entries    
 46         instructions or transactions events ca    
 47                                                   
 48         Similar to options g and l, size may a    
 49         On x86, note that G and L work poorly     
 50         large PEBS. Refer linkperf:perf-intel-    
 51                                                   
 52         It is also possible to skip events gen    
 53         ptwrite, power) at the beginning. This    
 54                                                   
 55         --itrace=i0nss1000000                     
 56                                                   
 57         skips the first million instructions.     
 58                                                   
 59         The 'e' option may be followed by flag    
 60         will not be reported. Each flag must b    
 61         The flags are:                            
 62                 o       overflow                  
 63                 l       trace data lost           
 64                                                   
 65         If supported, the 'd' option may be fo    
 66         debug messages will or will not be log    
 67         by either '+' or '-'. The flags are:      
 68                 a       all perf events           
 69                 e       output only on errors     
 70                 o       output to stdout          
 71                                                   
 72         If supported, the 'q' option may be re    
                                                      

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php