[linux-next:master] [eventfs] 27152bceea: stress-ng.getdent.ops_per_sec -8.4% regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hello,

kernel test robot noticed a -8.4% regression of stress-ng.getdent.ops_per_sec on:


commit: 27152bceea1df27ffebb12ac9cd9adbf2c4c3f35 ("eventfs: Move tracing/events to eventfs")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master

testcase: stress-ng
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
parameters:

	nr_threads: 10%
	disk: 1HDD
	testtime: 60s
	fs: xfs
	class: filesystem
	test: getdent
	cpufreq_governor: performance




If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-lkp/202308101425.8416d10d-oliver.sang@xxxxxxxxx


Details are as below:
-------------------------------------------------------------------------------------------------->


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20230810/202308101425.8416d10d-oliver.sang@xxxxxxxxx

=========================================================================================
class/compiler/cpufreq_governor/disk/fs/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
  filesystem/gcc-12/performance/1HDD/xfs/x86_64-rhel-8.3/10%/debian-11.1-x86_64-20220510.cgz/lkp-icl-2sp8/getdent/stress-ng/60s

commit: 
  5bdcd5f533 ("eventfs: Implement removal of meta data from eventfs")
  27152bceea ("eventfs: Move tracing/events to eventfs")

5bdcd5f5331a276a 27152bceea1df27ffebb12ac9cd 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      8.61            +1.5%       8.74        iostat.cpu.system
    379.67 ± 11%     +34.2%     509.50 ± 13%  perf-c2c.HITM.remote
  15882418 ±  7%     -14.5%   13581053 ± 10%  numa-numastat.node1.local_node
  15926621 ±  7%     -14.5%   13610475 ± 10%  numa-numastat.node1.numa_hit
  15926831 ±  7%     -14.5%   13610636 ± 10%  numa-vmstat.node1.numa_hit
  15882627 ±  7%     -14.5%   13581214 ± 10%  numa-vmstat.node1.numa_local
  38443696            -8.4%   35207563        stress-ng.getdent.ops
    640728            -8.4%     586792        stress-ng.getdent.ops_per_sec
  26234871            -8.6%   23974680        stress-ng.time.minor_page_faults
     41306            +2.2%      42218        proc-vmstat.nr_slab_unreclaimable
  29828360            -8.6%   27268832        proc-vmstat.numa_hit
  29762067            -8.6%   27201349        proc-vmstat.numa_local
  31109897 ±  2%      -9.2%   28250839 ±  2%  proc-vmstat.pgalloc_normal
  26551020            -8.5%   24287915        proc-vmstat.pgfault
  31026942 ±  2%      -9.2%   28164597 ±  2%  proc-vmstat.pgfree
     12911 ± 13%      -9.9%      11638        proc-vmstat.pgreuse
 3.097e+09            -4.2%  2.967e+09        perf-stat.i.branch-instructions
      0.74            +0.0        0.77        perf-stat.i.branch-miss-rate%
 1.581e+08            -2.6%  1.541e+08        perf-stat.i.cache-references
      1.50            +5.2%       1.58        perf-stat.i.cpi
   1067449 ±  2%      -6.7%     995871 ±  2%  perf-stat.i.dTLB-load-misses
 3.831e+09            -4.7%  3.652e+09        perf-stat.i.dTLB-loads
      0.14            -0.0        0.14        perf-stat.i.dTLB-store-miss-rate%
   3287323            -8.6%    3005920        perf-stat.i.dTLB-store-misses
 2.256e+09            -6.3%  2.115e+09        perf-stat.i.dTLB-stores
 1.484e+10            -4.4%  1.419e+10        perf-stat.i.instructions
      0.68            -3.4%       0.66        perf-stat.i.ipc
    145.93            -4.9%     138.83        perf-stat.i.metric.M/sec
    422840            -8.5%     386712        perf-stat.i.minor-faults
   7303977            +5.8%    7728544        perf-stat.i.node-load-misses
     76.90 ±  2%      -5.5       71.36 ±  4%  perf-stat.i.node-store-miss-rate%
   6875532            -3.1%    6661427        perf-stat.i.node-store-misses
    422840            -8.5%     386712        perf-stat.i.page-faults
      0.74            +0.0        0.78        perf-stat.overall.branch-miss-rate%
     28.72 ±  2%      +1.5       30.24 ±  2%  perf-stat.overall.cache-miss-rate%
      1.49            +5.2%       1.57        perf-stat.overall.cpi
      0.15            -0.0        0.14        perf-stat.overall.dTLB-store-miss-rate%
      0.67            -4.9%       0.64        perf-stat.overall.ipc
     78.18 ±  2%      -5.2       72.99 ±  4%  perf-stat.overall.node-store-miss-rate%
 3.047e+09            -4.2%  2.919e+09        perf-stat.ps.branch-instructions
 1.556e+08            -2.6%  1.516e+08        perf-stat.ps.cache-references
   1050526 ±  2%      -6.7%     979856 ±  2%  perf-stat.ps.dTLB-load-misses
  3.77e+09            -4.7%  3.594e+09        perf-stat.ps.dTLB-loads
   3235246            -8.6%    2957606        perf-stat.ps.dTLB-store-misses
  2.22e+09            -6.3%  2.081e+09        perf-stat.ps.dTLB-stores
  1.46e+10            -4.4%  1.396e+10        perf-stat.ps.instructions
    416143            -8.6%     380496        perf-stat.ps.minor-faults
   7187567            +5.8%    7604602        perf-stat.ps.node-load-misses
   6766067            -3.1%    6554471        perf-stat.ps.node-store-misses
    416143            -8.6%     380496        perf-stat.ps.page-faults
 9.202e+11            -4.5%  8.784e+11        perf-stat.total.instructions
     45.38            -3.9       41.44        perf-profile.calltrace.cycles-pp.syscall
     44.32            -3.9       40.44        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.syscall
     44.13            -3.9       40.26        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
     22.21            -1.9       20.27        perf-profile.calltrace.cycles-pp.__x64_sys_getdents.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
     21.62            -1.9       19.69        perf-profile.calltrace.cycles-pp.iterate_dir.__x64_sys_getdents.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
     21.60            -1.9       19.68        perf-profile.calltrace.cycles-pp.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
     13.82 ±  3%      -1.9       11.91 ±  3%  perf-profile.calltrace.cycles-pp.link_path_walk.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
     21.14            -1.9       19.24        perf-profile.calltrace.cycles-pp.iterate_dir.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
      5.33 ±  6%      -0.9        4.40 ±  6%  perf-profile.calltrace.cycles-pp.inode_permission.link_path_walk.path_openat.do_filp_open.do_sys_openat2
      3.71 ±  7%      -0.7        2.98 ±  7%  perf-profile.calltrace.cycles-pp.kernfs_iop_permission.inode_permission.link_path_walk.path_openat.do_filp_open
      6.19 ±  2%      -0.6        5.63 ±  2%  perf-profile.calltrace.cycles-pp.walk_component.link_path_walk.path_openat.do_filp_open.do_sys_openat2
      4.50 ±  2%      -0.5        4.00 ±  4%  perf-profile.calltrace.cycles-pp.lookup_fast.walk_component.link_path_walk.path_openat.do_filp_open
      4.42 ±  2%      -0.4        3.98 ±  2%  perf-profile.calltrace.cycles-pp.proc_readdir_de.proc_tgid_net_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64
      4.48 ±  2%      -0.4        4.05 ±  2%  perf-profile.calltrace.cycles-pp.proc_tgid_net_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.50 ±  2%      -0.4        4.08 ±  3%  perf-profile.calltrace.cycles-pp.proc_tgid_net_readdir.iterate_dir.__x64_sys_getdents.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.41 ±  2%      -0.4        4.00 ±  3%  perf-profile.calltrace.cycles-pp.proc_readdir_de.proc_tgid_net_readdir.iterate_dir.__x64_sys_getdents.do_syscall_64
      7.10            -0.4        6.70 ±  2%  perf-profile.calltrace.cycles-pp.open_last_lookups.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
      1.85 ±  9%      -0.3        1.52 ± 10%  perf-profile.calltrace.cycles-pp.down_read.kernfs_iop_permission.inode_permission.link_path_walk.path_openat
      1.57 ±  6%      -0.3        1.23 ±  6%  perf-profile.calltrace.cycles-pp.up_read.kernfs_iop_permission.inode_permission.link_path_walk.path_openat
      0.96 ±  6%      -0.3        0.64 ± 15%  perf-profile.calltrace.cycles-pp.scan_positives.dcache_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64
      1.36 ±  5%      -0.3        1.08 ±  5%  perf-profile.calltrace.cycles-pp.step_into.link_path_walk.path_openat.do_filp_open.do_sys_openat2
      1.95 ±  4%      -0.3        1.68 ±  6%  perf-profile.calltrace.cycles-pp.kernfs_dop_revalidate.lookup_fast.walk_component.link_path_walk.path_openat
      1.32 ±  4%      -0.3        1.05 ± 12%  perf-profile.calltrace.cycles-pp.dcache_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.94 ±  4%      -0.3        0.67 ± 12%  perf-profile.calltrace.cycles-pp.scan_positives.dcache_readdir.iterate_dir.__x64_sys_getdents.do_syscall_64
      2.82 ±  3%      -0.3        2.55 ±  2%  perf-profile.calltrace.cycles-pp.dput.__fput.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare
      1.32 ±  3%      -0.3        1.06 ± 11%  perf-profile.calltrace.cycles-pp.dcache_readdir.iterate_dir.__x64_sys_getdents.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.76 ±  6%      -0.3        0.50 ± 44%  perf-profile.calltrace.cycles-pp.dput.step_into.link_path_walk.path_openat.do_filp_open
      2.35 ±  2%      -0.2        2.12        perf-profile.calltrace.cycles-pp.dentry_kill.dput.__fput.task_work_run.exit_to_user_mode_loop
      2.62 ±  2%      -0.2        2.41 ±  4%  perf-profile.calltrace.cycles-pp.alloc_empty_file.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
      0.56 ±  3%      -0.2        0.34 ± 70%  perf-profile.calltrace.cycles-pp.strncpy_from_user.getname_flags.do_sys_openat2.__x64_sys_openat.do_syscall_64
      1.38 ±  5%      -0.2        1.17 ±  6%  perf-profile.calltrace.cycles-pp.down_read.kernfs_dop_revalidate.lookup_fast.walk_component.link_path_walk
      2.06 ±  2%      -0.2        1.86        perf-profile.calltrace.cycles-pp.__dentry_kill.dentry_kill.dput.__fput.task_work_run
      2.44 ±  2%      -0.2        2.26 ±  5%  perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
      2.34            -0.2        2.17 ±  5%  perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
      2.02 ±  2%      -0.1        1.87 ±  3%  perf-profile.calltrace.cycles-pp.lookup_fast.open_last_lookups.path_openat.do_filp_open.do_sys_openat2
      1.24 ±  2%      -0.1        1.10 ±  2%  perf-profile.calltrace.cycles-pp.evict.__dentry_kill.dentry_kill.dput.__fput
      1.28 ±  2%      -0.1        1.16 ±  5%  perf-profile.calltrace.cycles-pp._raw_spin_lock.__d_lookup.d_hash_and_lookup.proc_fill_cache.proc_pident_readdir
      1.52 ±  2%      -0.1        1.40 ±  2%  perf-profile.calltrace.cycles-pp.proc_readdir_de.iterate_dir.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe
      1.10 ±  3%      -0.1        0.99 ±  5%  perf-profile.calltrace.cycles-pp.security_file_alloc.init_file.alloc_empty_file.path_openat.do_filp_open
      0.90 ±  3%      -0.1        0.79 ±  5%  perf-profile.calltrace.cycles-pp.apparmor_file_alloc_security.security_file_alloc.init_file.alloc_empty_file.path_openat
      0.68            -0.1        0.57 ±  6%  perf-profile.calltrace.cycles-pp.apparmor_file_permission.security_file_permission.iterate_dir.__x64_sys_getdents.do_syscall_64
      1.58 ±  3%      -0.1        1.48 ±  6%  perf-profile.calltrace.cycles-pp.unmap_region.do_vmi_align_munmap.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.71            -0.1        0.61 ±  6%  perf-profile.calltrace.cycles-pp.security_file_permission.iterate_dir.__x64_sys_getdents.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.76 ±  5%      -0.1        0.67 ±  4%  perf-profile.calltrace.cycles-pp.security_file_free.__fput.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare
      1.14 ±  3%      -0.1        1.06 ±  5%  perf-profile.calltrace.cycles-pp.security_file_open.do_dentry_open.do_open.path_openat.do_filp_open
      0.74 ±  5%      -0.1        0.66 ±  4%  perf-profile.calltrace.cycles-pp.apparmor_file_free_security.security_file_free.__fput.task_work_run.exit_to_user_mode_loop
      0.61 ±  4%      -0.1        0.55        perf-profile.calltrace.cycles-pp._raw_read_lock.proc_readdir_de.iterate_dir.__x64_sys_getdents64.do_syscall_64
      0.60 ±  2%      -0.1        0.54 ±  5%  perf-profile.calltrace.cycles-pp._raw_read_lock.proc_readdir_de.iterate_dir.__x64_sys_getdents.do_syscall_64
      0.63 ±  3%      -0.1        0.58 ±  5%  perf-profile.calltrace.cycles-pp.vma_alloc_folio.do_anonymous_page.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
      0.66            -0.1        0.60 ±  6%  perf-profile.calltrace.cycles-pp.sync_regs.asm_exc_page_fault
      0.00            +1.5        1.50 ± 18%  perf-profile.calltrace.cycles-pp.osq_lock.__mutex_lock.create_dentry.dcache_dir_open_wrapper.do_dentry_open
      0.00            +2.1        2.14 ± 16%  perf-profile.calltrace.cycles-pp.__mutex_lock.create_dentry.dcache_dir_open_wrapper.do_dentry_open.do_open
      0.00            +2.4        2.41 ± 17%  perf-profile.calltrace.cycles-pp.osq_lock.__mutex_lock.eventfs_release.__fput.task_work_run
      0.00            +2.8        2.76 ± 14%  perf-profile.calltrace.cycles-pp.create_dentry.dcache_dir_open_wrapper.do_dentry_open.do_open.path_openat
      3.66            +3.1        6.75 ±  5%  perf-profile.calltrace.cycles-pp.do_open.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
      2.45 ±  2%      +3.2        5.69 ±  6%  perf-profile.calltrace.cycles-pp.do_dentry_open.do_open.path_openat.do_filp_open.do_sys_openat2
      0.00            +3.4        3.35 ± 13%  perf-profile.calltrace.cycles-pp.dcache_dir_open_wrapper.do_dentry_open.do_open.path_openat.do_filp_open
      0.00            +3.4        3.36 ± 17%  perf-profile.calltrace.cycles-pp.__mutex_lock.eventfs_release.__fput.task_work_run.exit_to_user_mode_loop
      6.22            +4.0       10.27 ±  5%  perf-profile.calltrace.cycles-pp.__close
      5.87            +4.1        9.94 ±  6%  perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__close
      5.82            +4.1        9.88 ±  6%  perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__close
      4.80            +4.1        8.93 ±  7%  perf-profile.calltrace.cycles-pp.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.85            +4.1        8.98 ±  7%  perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.__close
      4.82            +4.1        8.96 ±  7%  perf-profile.calltrace.cycles-pp.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.__close
      4.65            +4.1        8.79 ±  7%  perf-profile.calltrace.cycles-pp.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64
      4.16 ±  2%      +4.2        8.32 ±  7%  perf-profile.calltrace.cycles-pp.__fput.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode
      0.00            +4.4        4.41 ± 15%  perf-profile.calltrace.cycles-pp.eventfs_release.__fput.task_work_run.exit_to_user_mode_loop.exit_to_user_mode_prepare
     45.79            -4.0       41.83        perf-profile.children.cycles-pp.syscall
     42.82            -3.8       38.98        perf-profile.children.cycles-pp.iterate_dir
     22.24            -1.9       20.30        perf-profile.children.cycles-pp.__x64_sys_getdents
     21.62            -1.9       19.70        perf-profile.children.cycles-pp.__x64_sys_getdents64
     13.87 ±  3%      -1.9       11.95 ±  3%  perf-profile.children.cycles-pp.link_path_walk
     11.85 ±  4%      -1.3       10.53 ±  3%  perf-profile.children.cycles-pp._raw_spin_lock
     11.98 ±  2%      -1.1       10.86 ±  2%  perf-profile.children.cycles-pp.proc_readdir_de
      6.13 ±  6%      -1.0        5.10 ±  6%  perf-profile.children.cycles-pp.inode_permission
      5.63 ± 10%      -1.0        4.62 ±  7%  perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
      8.98 ±  2%      -0.8        8.13 ±  2%  perf-profile.children.cycles-pp.proc_tgid_net_readdir
      4.32 ±  7%      -0.8        3.50 ±  7%  perf-profile.children.cycles-pp.kernfs_iop_permission
      6.58 ±  2%      -0.7        5.92 ±  3%  perf-profile.children.cycles-pp.lookup_fast
      1.91 ±  5%      -0.6        1.32 ± 13%  perf-profile.children.cycles-pp.scan_positives
      6.23 ±  2%      -0.6        5.66 ±  2%  perf-profile.children.cycles-pp.walk_component
      2.65 ±  3%      -0.5        2.12 ± 11%  perf-profile.children.cycles-pp.dcache_readdir
      2.72 ±  4%      -0.5        2.19 ±  5%  perf-profile.children.cycles-pp.lockref_put_or_lock
      7.41            -0.5        6.93 ±  2%  perf-profile.children.cycles-pp.dput
      7.12            -0.4        6.71 ±  2%  perf-profile.children.cycles-pp.open_last_lookups
      4.04 ±  3%      -0.4        3.66 ±  2%  perf-profile.children.cycles-pp._raw_read_lock
      1.78 ±  5%      -0.4        1.40 ±  5%  perf-profile.children.cycles-pp.step_into
      2.49 ±  3%      -0.3        2.15 ±  6%  perf-profile.children.cycles-pp.kernfs_dop_revalidate
      2.64            -0.2        2.42 ±  4%  perf-profile.children.cycles-pp.alloc_empty_file
      2.46 ±  2%      -0.2        2.28 ±  5%  perf-profile.children.cycles-pp.do_vmi_align_munmap
      2.37            -0.2        2.20 ±  5%  perf-profile.children.cycles-pp.handle_mm_fault
      2.66 ±  2%      -0.2        2.50 ±  2%  perf-profile.children.cycles-pp.dentry_kill
      1.28            -0.2        1.12 ±  5%  perf-profile.children.cycles-pp.security_file_permission
      1.20            -0.1        1.06 ±  6%  perf-profile.children.cycles-pp.apparmor_file_permission
      1.27 ±  2%      -0.1        1.13 ±  2%  perf-profile.children.cycles-pp.evict
      1.54 ±  2%      -0.1        1.41 ±  3%  perf-profile.children.cycles-pp.filldir64
      0.90 ± 12%      -0.1        0.78 ±  3%  perf-profile.children.cycles-pp.lockref_get_not_dead
      1.01 ± 11%      -0.1        0.89 ±  3%  perf-profile.children.cycles-pp.__legitimize_path
      0.99 ± 11%      -0.1        0.88 ±  2%  perf-profile.children.cycles-pp.try_to_unlazy
      1.11 ±  3%      -0.1        1.00 ±  4%  perf-profile.children.cycles-pp.security_file_alloc
      2.24 ±  2%      -0.1        2.13        perf-profile.children.cycles-pp.__dentry_kill
      0.91 ±  3%      -0.1        0.80 ±  5%  perf-profile.children.cycles-pp.apparmor_file_alloc_security
      1.58 ±  3%      -0.1        1.48 ±  6%  perf-profile.children.cycles-pp.unmap_region
      0.77 ±  5%      -0.1        0.68 ±  4%  perf-profile.children.cycles-pp.security_file_free
      0.75 ±  5%      -0.1        0.66 ±  4%  perf-profile.children.cycles-pp.apparmor_file_free_security
      0.33 ±  7%      -0.1        0.26 ±  4%  perf-profile.children.cycles-pp.__traverse_mounts
      0.43 ±  6%      -0.1        0.36 ±  6%  perf-profile.children.cycles-pp.generic_permission
      0.60 ±  5%      -0.1        0.54 ±  4%  perf-profile.children.cycles-pp.pde_put
      0.96            -0.1        0.90 ±  4%  perf-profile.children.cycles-pp.__entry_text_start
      0.56 ±  4%      -0.1        0.51 ±  7%  perf-profile.children.cycles-pp.strncpy_from_user
      0.64 ±  3%      -0.1        0.59 ±  4%  perf-profile.children.cycles-pp.vma_alloc_folio
      0.42 ±  8%      -0.1        0.37 ±  5%  perf-profile.children.cycles-pp.strlcat
      0.42 ±  5%      -0.1        0.37 ±  8%  perf-profile.children.cycles-pp.zap_pte_range
      0.43 ±  4%      -0.0        0.38 ±  8%  perf-profile.children.cycles-pp.zap_pmd_range
      0.44 ±  5%      -0.0        0.40 ±  6%  perf-profile.children.cycles-pp.unmap_page_range
      0.33 ±  4%      -0.0        0.29 ±  3%  perf-profile.children.cycles-pp.proc_evict_inode
      0.14 ±  4%      -0.0        0.10 ± 11%  perf-profile.children.cycles-pp.set_nlink
      0.23 ±  6%      -0.0        0.20 ±  7%  perf-profile.children.cycles-pp.inode_wait_for_writeback
      0.26 ±  4%      -0.0        0.24 ±  5%  perf-profile.children.cycles-pp.get_proc_task_net
      0.10 ±  8%      -0.0        0.07 ± 20%  perf-profile.children.cycles-pp.proc_match
      0.30 ±  2%      -0.0        0.28 ±  3%  perf-profile.children.cycles-pp.stress_time_now
      0.13 ±  5%      -0.0        0.11 ±  6%  perf-profile.children.cycles-pp.try_to_wake_up
      0.10 ±  5%      -0.0        0.08 ±  8%  perf-profile.children.cycles-pp.mas_wr_store_entry
      0.08 ±  9%      +0.0        0.10 ±  5%  perf-profile.children.cycles-pp.get_partial_node
      0.25 ± 10%      +0.1        0.30 ±  5%  perf-profile.children.cycles-pp.d_alloc_cursor
      0.60 ±  2%      +0.1        0.67 ±  4%  perf-profile.children.cycles-pp.__call_rcu_common
      0.16 ± 12%      +0.1        0.28 ±  9%  perf-profile.children.cycles-pp.dcache_dir_close
      1.26 ±  2%      +0.2        1.44 ±  3%  perf-profile.children.cycles-pp.lockref_put_return
      0.00            +0.2        0.20 ± 14%  perf-profile.children.cycles-pp.osq_unlock
      0.45 ±  4%      +0.3        0.76 ±  2%  perf-profile.children.cycles-pp.lockref_get
      0.00            +0.6        0.63 ± 14%  perf-profile.children.cycles-pp.mutex_spin_on_owner
      0.32 ±  8%      +0.8        1.13 ±  8%  perf-profile.children.cycles-pp.mutex_lock
      0.14 ±  6%      +1.0        1.09 ± 11%  perf-profile.children.cycles-pp.mutex_unlock
      0.00            +2.8        2.77 ± 14%  perf-profile.children.cycles-pp.create_dentry
      3.67            +3.1        6.77 ±  5%  perf-profile.children.cycles-pp.do_open
      2.48 ±  3%      +3.2        5.72 ±  6%  perf-profile.children.cycles-pp.do_dentry_open
      0.00            +3.4        3.36 ± 13%  perf-profile.children.cycles-pp.dcache_dir_open_wrapper
      0.00            +3.9        3.92 ± 17%  perf-profile.children.cycles-pp.osq_lock
      6.34            +4.0       10.38 ±  5%  perf-profile.children.cycles-pp.__close
      5.09            +4.1        9.19 ±  6%  perf-profile.children.cycles-pp.syscall_exit_to_user_mode
      4.94            +4.1        9.06 ±  7%  perf-profile.children.cycles-pp.exit_to_user_mode_prepare
      4.83            +4.1        8.96 ±  7%  perf-profile.children.cycles-pp.exit_to_user_mode_loop
      4.68            +4.1        8.82 ±  7%  perf-profile.children.cycles-pp.task_work_run
      4.19 ±  2%      +4.2        8.35 ±  7%  perf-profile.children.cycles-pp.__fput
      0.00            +4.4        4.42 ± 14%  perf-profile.children.cycles-pp.eventfs_release
      0.00            +5.5        5.51 ± 16%  perf-profile.children.cycles-pp.__mutex_lock
      5.48 ± 10%      -1.0        4.48 ±  8%  perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
      5.30 ±  3%      -0.6        4.74 ±  2%  perf-profile.self.cycles-pp.proc_readdir_de
      3.89 ±  3%      -0.4        3.52 ±  2%  perf-profile.self.cycles-pp._raw_read_lock
      1.62 ±  4%      -0.4        1.27 ±  7%  perf-profile.self.cycles-pp.lockref_put_or_lock
      1.02 ±  3%      -0.1        0.87 ±  6%  perf-profile.self.cycles-pp.inode_permission
      1.10            -0.1        0.96 ±  6%  perf-profile.self.cycles-pp.apparmor_file_permission
      1.24            -0.1        1.14 ±  3%  perf-profile.self.cycles-pp.filldir64
      0.86 ±  3%      -0.1        0.76 ±  5%  perf-profile.self.cycles-pp.apparmor_file_alloc_security
      1.10 ±  3%      -0.1        1.01 ±  5%  perf-profile.self.cycles-pp.apparmor_file_open
      0.72 ±  4%      -0.1        0.64 ±  4%  perf-profile.self.cycles-pp.apparmor_file_free_security
      0.57 ±  5%      -0.1        0.50 ±  6%  perf-profile.self.cycles-pp.pde_put
      0.35 ±  9%      -0.1        0.28 ±  4%  perf-profile.self.cycles-pp.generic_permission
      0.44 ±  6%      -0.1        0.38 ±  5%  perf-profile.self.cycles-pp.link_path_walk
      0.51 ±  7%      -0.1        0.45 ±  6%  perf-profile.self.cycles-pp.do_dentry_open
      0.42 ±  3%      -0.1        0.36 ±  6%  perf-profile.self.cycles-pp.d_alloc_parallel
      0.40 ±  7%      -0.1        0.35 ±  5%  perf-profile.self.cycles-pp.strlcat
      0.44 ±  6%      -0.0        0.40 ±  3%  perf-profile.self.cycles-pp.proc_lookup_de
      0.13 ±  6%      -0.0        0.09 ± 11%  perf-profile.self.cycles-pp.set_nlink
      0.26 ±  4%      -0.0        0.23 ±  5%  perf-profile.self.cycles-pp.__legitimize_mnt
      0.14 ±  6%      -0.0        0.12 ±  3%  perf-profile.self.cycles-pp.get_proc_task_net
      0.11 ±  6%      -0.0        0.09 ±  7%  perf-profile.self.cycles-pp.__x64_sys_getdents
      0.12 ±  4%      -0.0        0.10 ± 10%  perf-profile.self.cycles-pp.perf_event_mmap_output
      0.08 ±  8%      -0.0        0.06 ±  6%  perf-profile.self.cycles-pp.do_anonymous_page
      0.13 ±  4%      +0.0        0.17 ±  8%  perf-profile.self.cycles-pp.rcu_segcblist_enqueue
      0.28 ±  9%      +0.1        0.36 ± 12%  perf-profile.self.cycles-pp.dcache_readdir
      1.23 ±  3%      +0.2        1.40 ±  4%  perf-profile.self.cycles-pp.lockref_put_return
      0.00            +0.2        0.20 ± 14%  perf-profile.self.cycles-pp.osq_unlock
      0.40 ±  3%      +0.3        0.71 ±  2%  perf-profile.self.cycles-pp.lockref_get
      0.00            +0.6        0.62 ± 15%  perf-profile.self.cycles-pp.mutex_spin_on_owner
      0.00            +0.8        0.76 ± 16%  perf-profile.self.cycles-pp.__mutex_lock
      0.24 ± 10%      +0.8        1.00 ±  9%  perf-profile.self.cycles-pp.mutex_lock
      0.13 ±  7%      +0.9        1.06 ± 11%  perf-profile.self.cycles-pp.mutex_unlock
      0.00            +3.9        3.90 ± 17%  perf-profile.self.cycles-pp.osq_lock




Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.


-- 
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki





[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux