Profiling of vdso_test_random
    Christophe Leroy 
    christophe.leroy at csgroup.eu
       
    Wed Sep  4 21:41:19 AEST 2024
    
    
  
Hi,
I'm done a 'perf record' on vdso_test_random reduced to vdso test only, 
and I get the following function usage profile.
Do you see the same type of percentage on your platforms ?
I would have expected most of the time to be spent in 
__arch_chacha20_blocks_nostack() but that's in fact not the case.
# Samples: 61K of event 'task-clock:ppp'
# Event count (approx.): 15463500000
#
# Overhead  Command          Shared Object        Symbol 
# ........  ...............  ................... 
....................................
#
     57.74%  vdso_test_getra  [vdso]               [.] __c_kernel_getrandom
     22.49%  vdso_test_getra  [vdso]               [.] 
__arch_chacha20_blocks_nostack
     10.80%  vdso_test_getra  vdso_test_getrandom  [.] test_vdso_getrandom
      8.89%  vdso_test_getra  [vdso]               [.] __kernel_getrandom
      0.01%  vdso_test_getra  [kernel.kallsyms]    [k] 
finish_task_switch.isra.0
Christophe
    
    
More information about the Linuxppc-dev
mailing list