lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202510041432.a99774b1-lkp@intel.com>
Date: Sat, 4 Oct 2025 15:17:44 +0800
From: kernel test robot <oliver.sang@...el.com>
To: Pedro Falcato <pfalcato@...e.de>
CC: <oe-lkp@...ts.linux.dev>, <lkp@...el.com>, <linux-kernel@...r.kernel.org>,
	Vlastimil Babka <vbabka@...e.cz>, Harry Yoo <harry.yoo@...cle.com>, "Suren
 Baghdasaryan" <surenb@...gle.com>, <maple-tree@...ts.infradead.org>,
	<linux-mm@...ck.org>, <oliver.sang@...el.com>
Subject: [linus:master] [maple_tree]  9b60811cb3:
 will-it-scale.per_process_ops 24.7% regression



Hello,

kernel test robot noticed a 24.7% regression of will-it-scale.per_process_ops on:


commit: 9b60811cb3b42fe9a8e3f0aa3e007cd9cc814a78 ("maple_tree: Use kfree_rcu in ma_free_rcu")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master


[still regression on      linus/master e406d57be7bd2a4e73ea512c1ae36a40a44e499e]
[still regression on linux-next/master 7396732143a22b42bb97710173d598aaf50daa89]

testcase: will-it-scale
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 192 threads 2 sockets Intel(R) Xeon(R) 6740E  CPU @ 2.4GHz (Sierra Forest) with 256G memory
parameters:

	nr_task: 100%
	mode: process
	test: mmap2
	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@...el.com>
| Closes: https://lore.kernel.org/oe-lkp/202510041432.a99774b1-lkp@intel.com


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


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20251004/202510041432.a99774b1-lkp@intel.com

=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
  gcc-14/performance/x86_64-rhel-9.4/process/100%/debian-13-x86_64-20250902.cgz/lkp-srf-2sp2/mmap2/will-it-scale

commit: 
  551a6e757a ("testing/radix-tree/maple: Hack around kfree_rcu not existing")
  9b60811cb3 ("maple_tree: Use kfree_rcu in ma_free_rcu")

551a6e757a95c23c 9b60811cb3b42fe9a8e3f0aa3e0 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      0.22            -0.0        0.17        mpstat.cpu.all.irq%
     15.11            +5.7       20.80        mpstat.cpu.all.soft%
      2.62            -0.5        2.07        mpstat.cpu.all.usr%
  42316808           -24.7%   31873618        will-it-scale.192.processes
    220399           -24.7%     166008        will-it-scale.per_process_ops
  42316808           -24.7%   31873618        will-it-scale.workload
  11286583           +15.5%   13039030        meminfo.Memused
   1209904          +149.9%    3024001 ±  2%  meminfo.SUnreclaim
   1370565          +132.4%    3185291 ±  2%  meminfo.Slab
  14370621 ± 22%     +43.5%   20623005 ± 18%  meminfo.max_used_kB
 1.051e+08           +17.6%  1.236e+08        numa-numastat.node0.local_node
 1.051e+08           +17.6%  1.236e+08        numa-numastat.node0.numa_hit
 1.064e+08           +17.8%  1.253e+08        numa-numastat.node1.local_node
 1.065e+08           +17.8%  1.254e+08        numa-numastat.node1.numa_hit
     21771 ± 10%     -93.5%       1423 ± 13%  perf-c2c.DRAM.local
      4255 ± 16%     -76.1%       1017 ± 10%  perf-c2c.DRAM.remote
     62740 ±  9%     +27.5%      80010 ± 10%  perf-c2c.HITM.local
     63381 ±  9%     +27.1%      80557 ± 10%  perf-c2c.HITM.total
    609632 ±  2%    +154.6%    1551865 ±  3%  numa-meminfo.node0.SUnreclaim
    146435 ± 77%     -77.9%      32384 ± 99%  numa-meminfo.node0.Shmem
    694608 ±  4%    +134.9%    1631355 ±  3%  numa-meminfo.node0.Slab
   6477317 ± 19%     +31.1%    8493474 ± 16%  numa-meminfo.node1.MemUsed
    598611 ±  3%    +148.6%    1488054 ±  3%  numa-meminfo.node1.SUnreclaim
    674290 ±  4%    +132.8%    1569852 ±  3%  numa-meminfo.node1.Slab
     36595 ± 77%     -77.9%       8092 ± 99%  numa-vmstat.node0.nr_shmem
    151635 ±  3%    +154.9%     386576 ±  2%  numa-vmstat.node0.nr_slab_unreclaimable
 1.051e+08           +17.6%  1.236e+08        numa-vmstat.node0.numa_hit
 1.051e+08           +17.6%  1.236e+08        numa-vmstat.node0.numa_local
    147957 ±  3%    +147.7%     366463 ±  2%  numa-vmstat.node1.nr_slab_unreclaimable
 1.065e+08           +17.8%  1.254e+08        numa-vmstat.node1.numa_hit
 1.064e+08           +17.8%  1.253e+08        numa-vmstat.node1.numa_local
  61514952            -1.5%   60592198        proc-vmstat.nr_free_pages_blocks
     35014            +3.4%      36214        proc-vmstat.nr_kernel_stack
    295581          +155.5%     755183 ±  2%  proc-vmstat.nr_slab_unreclaimable
 2.116e+08           +17.7%  2.491e+08        proc-vmstat.numa_hit
 2.114e+08           +17.7%  2.489e+08        proc-vmstat.numa_local
 8.394e+08           +19.4%  1.002e+09        proc-vmstat.pgalloc_normal
  8.38e+08           +19.4%  1.001e+09        proc-vmstat.pgfree
      1.67 ±  9%    +390.5%       8.18 ±  7%  perf-sched.sch_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
     39.80 ±  9%    +775.6%     348.48 ±139%  perf-sched.sch_delay.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
      1.67 ±  9%    +390.5%       8.18 ±  7%  perf-sched.total_sch_delay.average.ms
     39.80 ±  9%    +775.6%     348.48 ±139%  perf-sched.total_sch_delay.max.ms
     58.94          +102.4%     119.29 ±  5%  perf-sched.total_wait_and_delay.average.ms
     46484           -42.6%      26687 ±  4%  perf-sched.total_wait_and_delay.count.ms
      3075 ±  7%     +29.5%       3981 ±  8%  perf-sched.total_wait_and_delay.max.ms
     57.28           +94.0%     111.11 ±  5%  perf-sched.total_wait_time.average.ms
      3075 ±  7%     +29.5%       3981 ±  8%  perf-sched.total_wait_time.max.ms
     58.94          +102.4%     119.29 ±  5%  perf-sched.wait_and_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
     46484           -42.6%      26687 ±  4%  perf-sched.wait_and_delay.count.[unknown].[unknown].[unknown].[unknown].[unknown]
      3075 ±  7%     +29.5%       3981 ±  8%  perf-sched.wait_and_delay.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
     57.28           +94.0%     111.11 ±  5%  perf-sched.wait_time.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
      3075 ±  7%     +29.5%       3981 ±  8%  perf-sched.wait_time.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
 1.358e+11           -23.8%  1.035e+11        perf-stat.i.branch-instructions
      0.11            +0.0        0.13        perf-stat.i.branch-miss-rate%
 1.467e+08            -8.7%   1.34e+08        perf-stat.i.branch-misses
     55.34           +11.1       66.40        perf-stat.i.cache-miss-rate%
 4.805e+08           -23.3%  3.686e+08        perf-stat.i.cache-misses
  8.69e+08           -36.1%  5.552e+08        perf-stat.i.cache-references
      9602           -23.5%       7346 ±  3%  perf-stat.i.context-switches
      0.97           +31.6%       1.27        perf-stat.i.cpi
    224.90           +21.9%     274.26        perf-stat.i.cpu-migrations
      1269           +30.3%       1654        perf-stat.i.cycles-between-cache-misses
 6.341e+11           -24.1%  4.814e+11        perf-stat.i.instructions
      1.04           -24.0%       0.79        perf-stat.i.ipc
      0.11            +0.0        0.13        perf-stat.overall.branch-miss-rate%
     55.30           +11.1       66.35        perf-stat.overall.cache-miss-rate%
      0.96           +31.6%       1.27        perf-stat.overall.cpi
      1272           +30.3%       1657        perf-stat.overall.cycles-between-cache-misses
      1.04           -24.0%       0.79        perf-stat.overall.ipc
   4517404            +1.3%    4577647        perf-stat.overall.path-length
 1.352e+11           -23.8%  1.031e+11        perf-stat.ps.branch-instructions
  1.46e+08            -8.6%  1.334e+08        perf-stat.ps.branch-misses
 4.785e+08           -23.2%  3.672e+08        perf-stat.ps.cache-misses
 8.653e+08           -36.0%  5.535e+08        perf-stat.ps.cache-references
      9555           -23.7%       7294 ±  3%  perf-stat.ps.context-switches
    219.80           +22.1%     268.47        perf-stat.ps.cpu-migrations
 6.313e+11           -24.0%  4.797e+11        perf-stat.ps.instructions
 1.912e+14           -23.7%  1.459e+14        perf-stat.total.instructions
    513880 ±  6%     -27.2%     374212 ± 15%  sched_debug.cfs_rq:/.avg_vruntime.stddev
      0.25 ±  2%     -16.1%       0.21 ±  5%  sched_debug.cfs_rq:/.h_nr_queued.stddev
      0.25 ±  2%     -16.5%       0.21 ±  4%  sched_debug.cfs_rq:/.h_nr_runnable.stddev
    972158 ±  8%     -46.2%     522607 ± 48%  sched_debug.cfs_rq:/.left_deadline.avg
  25797971           -29.9%   18084652 ± 32%  sched_debug.cfs_rq:/.left_deadline.max
   4699752 ±  6%     -42.0%    2725292 ± 40%  sched_debug.cfs_rq:/.left_deadline.stddev
    972147 ±  8%     -46.2%     522601 ± 48%  sched_debug.cfs_rq:/.left_vruntime.avg
  25797677           -29.9%   18084444 ± 32%  sched_debug.cfs_rq:/.left_vruntime.max
   4699701 ±  6%     -42.0%    2725263 ± 40%  sched_debug.cfs_rq:/.left_vruntime.stddev
     44414 ± 12%     -42.6%      25515 ± 21%  sched_debug.cfs_rq:/.load.avg
    181121 ±  8%     -38.4%     111653 ± 22%  sched_debug.cfs_rq:/.load.stddev
     86.08 ± 23%    +104.5%     176.01 ± 32%  sched_debug.cfs_rq:/.load_avg.avg
    454.73 ± 15%     +97.2%     896.94 ± 18%  sched_debug.cfs_rq:/.load_avg.max
     75.23 ± 16%    +102.4%     152.23 ± 13%  sched_debug.cfs_rq:/.load_avg.stddev
    513880 ±  6%     -27.2%     374210 ± 15%  sched_debug.cfs_rq:/.min_vruntime.stddev
      0.21 ±  5%     -31.0%       0.14 ± 17%  sched_debug.cfs_rq:/.nr_queued.stddev
    972147 ±  8%     -46.2%     522602 ± 48%  sched_debug.cfs_rq:/.right_vruntime.avg
  25797677           -29.9%   18084467 ± 32%  sched_debug.cfs_rq:/.right_vruntime.max
   4699702 ±  6%     -42.0%    2725265 ± 40%  sched_debug.cfs_rq:/.right_vruntime.stddev
    117.40 ± 13%     +44.8%     170.01 ± 10%  sched_debug.cfs_rq:/.runnable_avg.stddev
     25.63 ±  4%     +13.5%      29.09 ±  9%  sched_debug.cpu.clock.stddev
    614.09 ±  6%     +50.4%     923.40        sched_debug.cpu.clock_task.stddev
    280.57 ± 18%    +771.1%       2444 ± 27%  sched_debug.cpu.curr->pid.min
      1528 ±  2%     -28.2%       1096 ± 11%  sched_debug.cpu.curr->pid.stddev
      0.26 ±  4%     -15.2%       0.22 ±  5%  sched_debug.cpu.nr_running.stddev
      9351           -19.6%       7521 ±  2%  sched_debug.cpu.nr_switches.avg
      6390           -36.1%       4085 ±  4%  sched_debug.cpu.nr_switches.min
      6487 ±  5%     -15.1%       5507 ±  4%  sched_debug.cpu.nr_switches.stddev
     48.01           -13.7       34.32        perf-profile.calltrace.cycles-pp.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
     47.29           -13.5       33.84        perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap
     47.14           -13.4       33.79        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__mmap_new_vma.__mmap_region
     46.78           -13.2       33.58        perf-profile.calltrace.cycles-pp.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__mmap_new_vma
     68.68           -12.3       56.42        perf-profile.calltrace.cycles-pp.__mmap
     66.96           -11.8       55.19        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__mmap
     66.87           -11.7       55.12        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
     66.40           -11.6       54.82        perf-profile.calltrace.cycles-pp.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
     65.90           -11.4       54.47        perf-profile.calltrace.cycles-pp.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
     65.34           -11.2       54.09        perf-profile.calltrace.cycles-pp.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
     62.71           -10.6       52.11        perf-profile.calltrace.cycles-pp.__mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
     55.28            -8.4       46.84        perf-profile.calltrace.cycles-pp.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
     18.01            -6.9       11.08        perf-profile.calltrace.cycles-pp.barn_get_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
      6.03 ±  5%      -6.0        0.00        perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
      5.88 ±  5%      -5.9        0.00        perf-profile.calltrace.cycles-pp.__pcs_replace_full_main.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
     16.44            -5.5       10.92        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.barn_get_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
     16.38            -5.5       10.87        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.barn_get_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      6.66 ±  2%      -4.4        2.23 ±  5%  perf-profile.calltrace.cycles-pp.barn_replace_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
     11.92            -3.5        8.38        perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
     10.19            -3.2        7.04        perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
      4.88 ±  2%      -2.9        1.95 ±  5%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.barn_replace_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      4.84 ±  2%      -2.9        1.94 ±  5%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.barn_replace_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof
      6.06            -1.8        4.23        perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
      5.83            -1.8        4.06        perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
      5.49            -1.7        3.79        perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
      3.20 ±  2%      -1.4        1.82 ±  7%  perf-profile.calltrace.cycles-pp.__kmem_cache_alloc_bulk.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
      3.59            -1.1        2.45        perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
      3.75            -1.1        2.63        perf-profile.calltrace.cycles-pp.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
      3.31            -1.0        2.32        perf-profile.calltrace.cycles-pp.perf_event_mmap_event.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff
      2.12 ±  2%      -0.9        1.25 ±  6%  perf-profile.calltrace.cycles-pp.___slab_alloc.__kmem_cache_alloc_bulk.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      2.40            -0.8        1.64        perf-profile.calltrace.cycles-pp.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
      2.32            -0.7        1.58        perf-profile.calltrace.cycles-pp.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas
      2.52            -0.7        1.79        perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
      2.16            -0.7        1.48        perf-profile.calltrace.cycles-pp.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes
      2.14            -0.6        1.55        perf-profile.calltrace.cycles-pp.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
      2.17            -0.6        1.61        perf-profile.calltrace.cycles-pp.__get_unmapped_area.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
      2.09            -0.5        1.56        perf-profile.calltrace.cycles-pp.shmem_get_unmapped_area.__get_unmapped_area.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
      1.88            -0.5        1.35 ±  2%  perf-profile.calltrace.cycles-pp.__pi_memcpy.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
      1.70            -0.5        1.24 ±  2%  perf-profile.calltrace.cycles-pp.__pi_memcpy.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region
      1.85            -0.4        1.42        perf-profile.calltrace.cycles-pp.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area.do_mmap.vm_mmap_pgoff
      1.37            -0.4        0.98        perf-profile.calltrace.cycles-pp.vm_area_alloc.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
      0.75            -0.3        0.43 ± 44%  perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vma.__mmap_region
      1.44            -0.3        1.14        perf-profile.calltrace.cycles-pp.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area.do_mmap
      1.41            -0.3        1.12        perf-profile.calltrace.cycles-pp.unmapped_area_topdown.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area
      0.87            -0.3        0.58        perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
      0.96            -0.3        0.68        perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_alloc.__mmap_new_vma.__mmap_region.do_mmap
      0.75            -0.2        0.52        perf-profile.calltrace.cycles-pp.__build_id_parse.perf_event_mmap_event.perf_event_mmap.__mmap_region.do_mmap
      0.69            -0.2        0.51        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__mmap
      0.69            -0.2        0.51        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__munmap
      0.71            -0.1        0.57        perf-profile.calltrace.cycles-pp.mas_empty_area_rev.unmapped_area_topdown.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area
     22.66            +0.4       23.06        perf-profile.calltrace.cycles-pp.__munmap
      0.00            +0.5        0.54 ±  3%  perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.__kmem_cache_alloc_bulk.__pcs_replace_empty_main.kmem_cache_alloc_noprof
     17.38            +0.7       18.12        perf-profile.calltrace.cycles-pp.barn_put_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
     17.09 ±  2%      +0.8       17.86        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.barn_put_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof
     17.22            +0.8       18.01        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.barn_put_empty_sheaf.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
      0.00            +0.8        0.80 ±  6%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.barn_put_full_sheaf.rcu_do_batch.rcu_core
      0.00            +0.8        0.81 ±  6%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.barn_put_full_sheaf.rcu_do_batch.rcu_core.handle_softirqs
      0.00            +0.8        0.82 ±  6%  perf-profile.calltrace.cycles-pp.barn_put_full_sheaf.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
     21.08            +0.8       21.92        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__munmap
     20.99            +0.9       21.86        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
     20.62            +1.0       21.63        perf-profile.calltrace.cycles-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
     20.61            +1.0       21.62        perf-profile.calltrace.cycles-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
     20.13            +1.2       21.29        perf-profile.calltrace.cycles-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe
     19.73            +1.3       21.01        perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
      4.80            +5.7       10.46        perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
      4.00            +6.1       10.07        perf-profile.calltrace.cycles-pp.mas_store_prealloc.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
      3.48            +6.2        9.63        perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
      3.42            +6.3        9.68        perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region.do_mmap
      0.00            +6.3        6.28        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf
      0.00            +6.3        6.32        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch
      0.00            +6.4        6.43        perf-profile.calltrace.cycles-pp.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core
      0.00            +7.0        6.96        perf-profile.calltrace.cycles-pp.barn_get_empty_sheaf.__kfree_rcu_sheaf.kvfree_call_rcu.mas_wr_node_store.mas_store_gfp
      0.00            +7.1        7.09        perf-profile.calltrace.cycles-pp.barn_get_empty_sheaf.__kfree_rcu_sheaf.kvfree_call_rcu.mas_wr_node_store.mas_store_prealloc
      0.00            +7.1        7.15        perf-profile.calltrace.cycles-pp.__kfree_rcu_sheaf.kvfree_call_rcu.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap
      0.00            +7.3        7.28        perf-profile.calltrace.cycles-pp.__kfree_rcu_sheaf.kvfree_call_rcu.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma
      0.00            +7.3        7.29        perf-profile.calltrace.cycles-pp.kvfree_call_rcu.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
      0.00            +7.4        7.41        perf-profile.calltrace.cycles-pp.kvfree_call_rcu.mas_wr_node_store.mas_store_prealloc.__mmap_new_vma.__mmap_region
      0.00           +10.9       10.89 ±  3%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.__kmem_cache_free_bulk.rcu_free_sheaf
      0.00           +11.0       11.02 ±  3%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch
      8.19 ±  4%     +11.5       19.68 ±  2%  perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
      8.18 ±  4%     +11.5       19.67 ±  2%  perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
      8.18 ±  4%     +11.5       19.67 ±  2%  perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
      8.18 ±  4%     +11.5       19.67 ±  2%  perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
      8.18 ±  4%     +11.5       19.67 ±  2%  perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
      0.00           +11.6       11.59 ±  3%  perf-profile.calltrace.cycles-pp.__slab_free.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core
      8.20 ±  4%     +11.9       20.13 ±  2%  perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
      8.20 ±  4%     +11.9       20.13 ±  2%  perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
      8.20 ±  4%     +11.9       20.13 ±  2%  perf-profile.calltrace.cycles-pp.ret_from_fork_asm
      0.00           +13.5       13.52        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.barn_get_empty_sheaf.__kfree_rcu_sheaf.kvfree_call_rcu
      0.00           +13.6       13.56        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.barn_get_empty_sheaf.__kfree_rcu_sheaf.kvfree_call_rcu.mas_wr_node_store
      0.00           +18.3       18.26 ±  2%  perf-profile.calltrace.cycles-pp.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs
      0.00           +18.6       18.63 ±  2%  perf-profile.calltrace.cycles-pp.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
     48.49           -13.8       34.66        perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
     47.77           -13.7       34.06        perf-profile.children.cycles-pp.mas_alloc_nodes
     48.01           -13.7       34.32        perf-profile.children.cycles-pp.mas_preallocate
     46.91           -13.3       33.58        perf-profile.children.cycles-pp.__pcs_replace_empty_main
     69.04           -12.4       56.69        perf-profile.children.cycles-pp.__mmap
     12.24           -11.7        0.50 ±  2%  perf-profile.children.cycles-pp.kmem_cache_free
     66.40           -11.6       54.82        perf-profile.children.cycles-pp.ksys_mmap_pgoff
     65.91           -11.4       54.47        perf-profile.children.cycles-pp.vm_mmap_pgoff
     65.35           -11.2       54.10        perf-profile.children.cycles-pp.do_mmap
     88.10           -10.9       77.17        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     87.92           -10.9       77.04        perf-profile.children.cycles-pp.do_syscall_64
     62.76           -10.6       52.15        perf-profile.children.cycles-pp.__mmap_region
     55.30            -8.4       46.86        perf-profile.children.cycles-pp.__mmap_new_vma
      8.24 ±  3%      -8.2        0.00        perf-profile.children.cycles-pp.__pcs_replace_full_main
      8.20            -7.1        1.11 ±  9%  perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
      8.22            -7.1        1.13 ±  9%  perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
      8.00 ±  2%      -7.1        0.94 ± 11%  perf-profile.children.cycles-pp.__irq_exit_rcu
      6.78 ±  2%      -4.6        2.23 ±  5%  perf-profile.children.cycles-pp.barn_replace_empty_sheaf
     11.95            -3.6        8.40        perf-profile.children.cycles-pp.vms_complete_munmap_vmas
     10.22            -3.2        7.06        perf-profile.children.cycles-pp.vms_clear_ptes
      6.07            -1.8        4.24        perf-profile.children.cycles-pp.unmap_vmas
      5.84            -1.8        4.07        perf-profile.children.cycles-pp.unmap_page_range
      5.63            -1.7        3.90        perf-profile.children.cycles-pp.zap_pmd_range
      3.20 ±  2%      -1.4        1.83 ±  7%  perf-profile.children.cycles-pp.__kmem_cache_alloc_bulk
      1.34 ±  2%      -1.3        0.07        perf-profile.children.cycles-pp.__call_rcu_common
      3.64            -1.2        2.47        perf-profile.children.cycles-pp.free_pgtables
      3.76            -1.1        2.64        perf-profile.children.cycles-pp.perf_event_mmap
      3.33            -1.0        2.33        perf-profile.children.cycles-pp.perf_event_mmap_event
      3.60            -1.0        2.61 ±  2%  perf-profile.children.cycles-pp.__pi_memcpy
      1.41 ±  3%      -1.0        0.44 ± 24%  perf-profile.children.cycles-pp.get_partial_node
      2.12 ±  2%      -0.9        1.27 ±  6%  perf-profile.children.cycles-pp.___slab_alloc
      2.41            -0.8        1.64        perf-profile.children.cycles-pp.free_pgd_range
      2.33            -0.7        1.59        perf-profile.children.cycles-pp.free_p4d_range
      2.54            -0.7        1.82        perf-profile.children.cycles-pp.vms_gather_munmap_vmas
      2.65            -0.7        1.95        perf-profile.children.cycles-pp.__cond_resched
      2.17            -0.7        1.49        perf-profile.children.cycles-pp.free_pud_range
      2.17            -0.6        1.62        perf-profile.children.cycles-pp.__get_unmapped_area
      2.10            -0.5        1.56        perf-profile.children.cycles-pp.shmem_get_unmapped_area
      1.75            -0.5        1.27        perf-profile.children.cycles-pp.mas_find
      1.85            -0.4        1.43        perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
      0.63 ±  3%      -0.4        0.24 ± 18%  perf-profile.children.cycles-pp.get_any_partial
      1.38            -0.4        0.99        perf-profile.children.cycles-pp.vm_area_alloc
      1.43            -0.4        1.06        perf-profile.children.cycles-pp.entry_SYSCALL_64
      1.45            -0.3        1.15        perf-profile.children.cycles-pp.vm_unmapped_area
      1.14            -0.3        0.85        perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
      1.41            -0.3        1.12        perf-profile.children.cycles-pp.unmapped_area_topdown
      0.88            -0.3        0.59        perf-profile.children.cycles-pp.zap_pte_range
      1.01            -0.3        0.75        perf-profile.children.cycles-pp.mas_pop_node
      0.75            -0.2        0.51        perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
      0.82            -0.2        0.58        perf-profile.children.cycles-pp.rcu_all_qs
      0.80            -0.2        0.56        perf-profile.children.cycles-pp.mas_walk
      0.75            -0.2        0.52        perf-profile.children.cycles-pp.__build_id_parse
      0.72            -0.2        0.50        perf-profile.children.cycles-pp.d_path
      0.41            -0.2        0.22        perf-profile.children.cycles-pp.security_vm_enough_memory_mm
      0.66            -0.2        0.48        perf-profile.children.cycles-pp.perf_iterate_sb
      0.52            -0.2        0.34        perf-profile.children.cycles-pp.unlink_file_vma_batch_process
      0.59            -0.2        0.42        perf-profile.children.cycles-pp.__vma_start_write
      0.52 ±  2%      -0.2        0.37 ±  2%  perf-profile.children.cycles-pp.prepend_path
      0.51            -0.2        0.36        perf-profile.children.cycles-pp.up_write
      0.36            -0.1        0.21        perf-profile.children.cycles-pp.freader_fetch
      0.57            -0.1        0.42        perf-profile.children.cycles-pp.mas_wr_store_type
      0.60            -0.1        0.46        perf-profile.children.cycles-pp.mas_next_slot
      0.71            -0.1        0.57        perf-profile.children.cycles-pp.mas_empty_area_rev
      0.71            -0.1        0.57        perf-profile.children.cycles-pp.mas_prev_slot
      0.31            -0.1        0.17        perf-profile.children.cycles-pp.freader_get_folio
      0.39            -0.1        0.27        perf-profile.children.cycles-pp.down_write_killable
      0.33            -0.1        0.22        perf-profile.children.cycles-pp.fput
      0.42 ±  3%      -0.1        0.31 ±  4%  perf-profile.children.cycles-pp.__memcg_slab_free_hook
      0.23 ±  2%      -0.1        0.13        perf-profile.children.cycles-pp.__filemap_get_folio
      0.46            -0.1        0.35        perf-profile.children.cycles-pp.down_write
      0.32 ±  2%      -0.1        0.22 ±  2%  perf-profile.children.cycles-pp.__kmalloc_cache_noprof
      0.26 ±  2%      -0.1        0.16 ±  2%  perf-profile.children.cycles-pp.shmem_mmap
      0.29 ±  2%      -0.1        0.20        perf-profile.children.cycles-pp.__pte_offset_map_lock
      0.30 ±  2%      -0.1        0.21        perf-profile.children.cycles-pp.up_read
      0.15 ±  3%      -0.1        0.07 ±  5%  perf-profile.children.cycles-pp.static_key_count
      0.24 ±  2%      -0.1        0.15 ±  2%  perf-profile.children.cycles-pp.touch_atime
      0.24 ±  2%      -0.1        0.15 ±  2%  perf-profile.children.cycles-pp.vma_mark_detached
      0.25            -0.1        0.17 ±  2%  perf-profile.children.cycles-pp.prepend_copy
      0.27            -0.1        0.19        perf-profile.children.cycles-pp.fget
      0.49            -0.1        0.41        perf-profile.children.cycles-pp.mas_rev_awalk
      0.22 ±  2%      -0.1        0.14 ±  2%  perf-profile.children.cycles-pp.atime_needs_update
      0.21            -0.1        0.14        perf-profile.children.cycles-pp.copy_from_kernel_nofault
      0.23            -0.1        0.16        perf-profile.children.cycles-pp.tlb_finish_mmu
      0.19 ± 16%      -0.1        0.12 ± 22%  perf-profile.children.cycles-pp.strlen
      0.21 ±  2%      -0.1        0.15        perf-profile.children.cycles-pp.tlb_gather_mmu
      0.38            -0.1        0.32        perf-profile.children.cycles-pp.kfree
      0.19 ±  2%      -0.1        0.13        perf-profile.children.cycles-pp.__vm_enough_memory
      0.24 ±  2%      -0.1        0.18 ±  2%  perf-profile.children.cycles-pp.remove_vma
      0.17 ±  2%      -0.1        0.12        perf-profile.children.cycles-pp.mas_wr_store_entry
      0.17            -0.1        0.12 ±  4%  perf-profile.children.cycles-pp.vma_merge_new_range
      0.14 ±  5%      -0.1        0.08 ±  5%  perf-profile.children.cycles-pp.current_time
      0.17 ±  2%      -0.1        0.12        perf-profile.children.cycles-pp.mas_prev
      0.20 ±  2%      -0.1        0.14 ±  3%  perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
      0.21            -0.0        0.16 ±  2%  perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
      0.20            -0.0        0.16 ±  2%  perf-profile.children.cycles-pp.hrtimer_interrupt
      0.13            -0.0        0.09        perf-profile.children.cycles-pp.percpu_counter_add_batch
      0.15 ±  7%      -0.0        0.11 ±  8%  perf-profile.children.cycles-pp.testcase
      0.08 ±  5%      -0.0        0.05 ±  7%  perf-profile.children.cycles-pp.ktime_get_coarse_real_ts64_mg
      0.12 ±  4%      -0.0        0.08 ±  5%  perf-profile.children.cycles-pp.perf_event_mmap_output
      0.18 ±  2%      -0.0        0.15 ±  6%  perf-profile.children.cycles-pp._raw_spin_lock
      0.14 ±  3%      -0.0        0.11 ±  4%  perf-profile.children.cycles-pp.mas_next_range
      0.24            -0.0        0.21 ±  2%  perf-profile.children.cycles-pp.perf_session__process_events
      0.24            -0.0        0.21 ±  2%  perf-profile.children.cycles-pp.reader__read_event
      0.24            -0.0        0.21 ±  2%  perf-profile.children.cycles-pp.record__finish_output
      0.07            -0.0        0.04 ± 44%  perf-profile.children.cycles-pp.__account_obj_stock
      0.14 ±  2%      -0.0        0.11        perf-profile.children.cycles-pp.__hrtimer_run_queues
      0.08 ±  5%      -0.0        0.05        perf-profile.children.cycles-pp.security_mmap_file
      0.11 ±  4%      -0.0        0.08 ±  4%  perf-profile.children.cycles-pp.filemap_get_entry
      0.11 ±  4%      -0.0        0.08 ±  4%  perf-profile.children.cycles-pp.obj_cgroup_charge_account
      0.13 ±  3%      -0.0        0.10 ±  4%  perf-profile.children.cycles-pp.tick_nohz_handler
      0.18 ±  2%      -0.0        0.15 ±  3%  perf-profile.children.cycles-pp.may_expand_vm
      0.29 ±  2%      -0.0        0.26        perf-profile.children.cycles-pp.cmd_record
      0.09 ±  4%      -0.0        0.07 ±  5%  perf-profile.children.cycles-pp.mas_prev_setup
      0.12            -0.0        0.10 ±  4%  perf-profile.children.cycles-pp.update_process_times
      0.08 ±  4%      -0.0        0.06        perf-profile.children.cycles-pp.refill_obj_stock
      0.11 ±  3%      -0.0        0.09        perf-profile.children.cycles-pp.vma_set_page_prot
      0.07            -0.0        0.05        perf-profile.children.cycles-pp.copy_from_kernel_nofault_allowed
      0.15 ±  2%      -0.0        0.14 ±  3%  perf-profile.children.cycles-pp.unlink_anon_vmas
      0.08 ±  5%      -0.0        0.07        perf-profile.children.cycles-pp.vm_area_free
      0.07            -0.0        0.06        perf-profile.children.cycles-pp.sched_tick
      0.06 ±  6%      +0.0        0.07        perf-profile.children.cycles-pp.mas_prev_range
      0.05 ±  7%      +0.0        0.07 ± 11%  perf-profile.children.cycles-pp.free_pcppages_bulk
      0.06            +0.0        0.08 ±  9%  perf-profile.children.cycles-pp.free_frozen_page_commit
      0.07 ±  6%      +0.0        0.10 ±  4%  perf-profile.children.cycles-pp.__alloc_frozen_pages_noprof
      0.07 ±  6%      +0.0        0.10 ±  4%  perf-profile.children.cycles-pp.alloc_pages_mpol
      0.07 ±  5%      +0.0        0.10 ±  3%  perf-profile.children.cycles-pp.get_page_from_freelist
      0.00            +0.1        0.05        perf-profile.children.cycles-pp.__rmqueue_pcplist
      0.00            +0.1        0.05 ±  7%  perf-profile.children.cycles-pp.rmqueue_pcplist
      0.00            +0.1        0.05 ±  8%  perf-profile.children.cycles-pp.rmqueue
      0.26 ±  3%      +0.1        0.34 ±  4%  perf-profile.children.cycles-pp.setup_object
      0.00            +0.1        0.08        perf-profile.children.cycles-pp.__pi_memset
      0.33 ±  3%      +0.1        0.43 ±  3%  perf-profile.children.cycles-pp.shuffle_freelist
      0.00            +0.1        0.12 ±  3%  perf-profile.children.cycles-pp.__kmalloc_noprof
      0.00            +0.1        0.12 ±  4%  perf-profile.children.cycles-pp.alloc_empty_sheaf
      0.41 ±  3%      +0.1        0.54 ±  3%  perf-profile.children.cycles-pp.allocate_slab
     23.05            +0.3       23.35        perf-profile.children.cycles-pp.__munmap
      0.00            +0.3        0.32        perf-profile.children.cycles-pp.__rcu_free_sheaf_prepare
      0.00            +0.4        0.35 ± 11%  perf-profile.children.cycles-pp.kfree_rcu_work
      0.00            +0.4        0.44 ± 19%  perf-profile.children.cycles-pp.kmem_cache_free_bulk
      0.00            +0.4        0.44 ± 19%  perf-profile.children.cycles-pp.kvfree_rcu_bulk
      0.00            +0.5        0.45 ± 18%  perf-profile.children.cycles-pp.process_one_work
      0.00            +0.5        0.45 ± 18%  perf-profile.children.cycles-pp.worker_thread
      0.23            +0.5        0.70 ±  2%  perf-profile.children.cycles-pp.mas_update_gap
      0.16 ±  2%      +0.5        0.64 ±  2%  perf-profile.children.cycles-pp.mas_leaf_max_gap
     17.38            +0.9       18.29        perf-profile.children.cycles-pp.barn_put_empty_sheaf
      0.00            +0.9        0.92 ±  6%  perf-profile.children.cycles-pp.barn_put_full_sheaf
     20.62            +1.0       21.63        perf-profile.children.cycles-pp.__x64_sys_munmap
     20.62            +1.0       21.63        perf-profile.children.cycles-pp.__vm_munmap
     20.14            +1.2       21.29        perf-profile.children.cycles-pp.do_vmi_munmap
     19.73            +1.3       21.01        perf-profile.children.cycles-pp.do_vmi_align_munmap
      3.64 ±  2%      +3.3        6.97        perf-profile.children.cycles-pp.__put_partials
     16.17            +4.4       20.61        perf-profile.children.cycles-pp.rcu_core
     16.18            +4.4       20.62        perf-profile.children.cycles-pp.handle_softirqs
     16.17            +4.4       20.60        perf-profile.children.cycles-pp.rcu_do_batch
      5.46            +5.5       10.92        perf-profile.children.cycles-pp.mas_store_gfp
      4.01            +6.1       10.07        perf-profile.children.cycles-pp.mas_store_prealloc
      5.11 ±  3%      +7.0       12.16 ±  2%  perf-profile.children.cycles-pp.__slab_free
     18.05            +7.1       25.13        perf-profile.children.cycles-pp.barn_get_empty_sheaf
      8.19 ±  4%     +11.5       19.68 ±  2%  perf-profile.children.cycles-pp.smpboot_thread_fn
      8.18 ±  4%     +11.5       19.67 ±  2%  perf-profile.children.cycles-pp.run_ksoftirqd
      8.20 ±  4%     +11.9       20.13 ±  2%  perf-profile.children.cycles-pp.kthread
      8.20 ±  4%     +11.9       20.13 ±  2%  perf-profile.children.cycles-pp.ret_from_fork
      8.20 ±  4%     +11.9       20.13 ±  2%  perf-profile.children.cycles-pp.ret_from_fork_asm
      6.93           +12.4       19.33        perf-profile.children.cycles-pp.mas_wr_node_store
      5.89 ±  4%     +13.2       19.05 ±  2%  perf-profile.children.cycles-pp.__kmem_cache_free_bulk
      0.00           +14.4       14.43        perf-profile.children.cycles-pp.__kfree_rcu_sheaf
     49.18           +14.6       63.82        perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
     49.60           +14.7       64.26        perf-profile.children.cycles-pp._raw_spin_lock_irqsave
      0.00           +14.7       14.74        perf-profile.children.cycles-pp.kvfree_call_rcu
      0.00           +19.4       19.44 ±  2%  perf-profile.children.cycles-pp.rcu_free_sheaf
      3.27            -0.7        2.56 ±  2%  perf-profile.self.cycles-pp.__pi_memcpy
      2.35            -0.6        1.70        perf-profile.self.cycles-pp.zap_pmd_range
      2.01            -0.5        1.47        perf-profile.self.cycles-pp.free_pud_range
      0.97 ±  3%      -0.4        0.57 ±  9%  perf-profile.self.cycles-pp.__kmem_cache_alloc_bulk
      1.67            -0.4        1.30        perf-profile.self.cycles-pp.__cond_resched
      0.95            -0.4        0.60 ±  2%  perf-profile.self.cycles-pp.__slab_free
      0.52            -0.3        0.18        perf-profile.self.cycles-pp.kmem_cache_free
      1.40            -0.3        1.10        perf-profile.self.cycles-pp.__mmap_region
      1.13            -0.3        0.84        perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
      0.30            -0.2        0.05        perf-profile.self.cycles-pp.__call_rcu_common
      0.94            -0.2        0.70        perf-profile.self.cycles-pp.mas_store_gfp
      0.94            -0.2        0.74 ±  2%  perf-profile.self.cycles-pp.mas_pop_node
      0.71            -0.2        0.52        perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
      0.73            -0.2        0.55        perf-profile.self.cycles-pp.mas_walk
      0.72            -0.2        0.54        perf-profile.self.cycles-pp.entry_SYSCALL_64
      1.11            -0.2        0.94 ±  3%  perf-profile.self.cycles-pp.__mmap_new_vma
      0.72            -0.2        0.55        perf-profile.self.cycles-pp.mas_wr_node_store
      0.65            -0.2        0.48        perf-profile.self.cycles-pp.rcu_all_qs
      0.59            -0.2        0.43        perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
      0.62            -0.2        0.46        perf-profile.self.cycles-pp.do_syscall_64
      0.57            -0.2        0.42        perf-profile.self.cycles-pp.__mmap
      0.51            -0.1        0.37        perf-profile.self.cycles-pp.zap_pte_range
      0.23 ±  2%      -0.1        0.10        perf-profile.self.cycles-pp.mas_alloc_nodes
      0.50            -0.1        0.37        perf-profile.self.cycles-pp.__munmap
      0.53            -0.1        0.40        perf-profile.self.cycles-pp.__vma_start_write
      0.45            -0.1        0.33        perf-profile.self.cycles-pp.mas_store_prealloc
      0.49            -0.1        0.38        perf-profile.self.cycles-pp.perf_iterate_sb
      0.41            -0.1        0.30        perf-profile.self.cycles-pp.mas_preallocate
      0.64            -0.1        0.53        perf-profile.self.cycles-pp.mas_prev_slot
      0.55            -0.1        0.44        perf-profile.self.cycles-pp.mas_next_slot
      0.46            -0.1        0.35        perf-profile.self.cycles-pp.up_write
      0.42            -0.1        0.31        perf-profile.self.cycles-pp.perf_event_mmap
      0.51            -0.1        0.41        perf-profile.self.cycles-pp.mas_wr_store_type
      0.38            -0.1        0.28        perf-profile.self.cycles-pp.vm_area_alloc
      0.41            -0.1        0.31        perf-profile.self.cycles-pp.mas_find
      0.33            -0.1        0.24        perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
      0.22 ±  2%      -0.1        0.13 ±  2%  perf-profile.self.cycles-pp.shmem_get_unmapped_area
      0.30            -0.1        0.22 ±  2%  perf-profile.self.cycles-pp.fput
      0.28            -0.1        0.20        perf-profile.self.cycles-pp.free_pgtables
      0.31            -0.1        0.23 ±  2%  perf-profile.self.cycles-pp.down_write_killable
      0.32            -0.1        0.24        perf-profile.self.cycles-pp.unmapped_area_topdown
      0.30 ±  3%      -0.1        0.23 ±  3%  perf-profile.self.cycles-pp.prepend_path
      0.28            -0.1        0.20 ±  2%  perf-profile.self.cycles-pp.up_read
      0.40            -0.1        0.33        perf-profile.self.cycles-pp.do_vmi_align_munmap
      0.13 ±  3%      -0.1        0.06 ±  6%  perf-profile.self.cycles-pp.static_key_count
      0.28            -0.1        0.20 ±  2%  perf-profile.self.cycles-pp.__kmalloc_cache_noprof
      0.22            -0.1        0.15        perf-profile.self.cycles-pp.vma_mark_detached
      0.25            -0.1        0.19        perf-profile.self.cycles-pp.fget
      0.17 ±  4%      -0.1        0.11        perf-profile.self.cycles-pp.security_vm_enough_memory_mm
      0.12            -0.1        0.06 ±  6%  perf-profile.self.cycles-pp.__filemap_get_folio
      0.24            -0.1        0.18 ±  2%  perf-profile.self.cycles-pp.__vm_munmap
      0.30 ± 10%      -0.1        0.24 ± 11%  perf-profile.self.cycles-pp.perf_event_mmap_event
      0.35 ±  2%      -0.1        0.29        perf-profile.self.cycles-pp.kfree
      0.30 ±  3%      -0.1        0.24 ±  6%  perf-profile.self.cycles-pp.__memcg_slab_free_hook
      0.24 ±  2%      -0.1        0.19        perf-profile.self.cycles-pp.barn_replace_empty_sheaf
      0.17 ± 17%      -0.1        0.12 ± 20%  perf-profile.self.cycles-pp.strlen
      0.36            -0.1        0.31        perf-profile.self.cycles-pp.__build_id_parse
      0.20            -0.1        0.15        perf-profile.self.cycles-pp.tlb_gather_mmu
      0.15            -0.0        0.10        perf-profile.self.cycles-pp.free_p4d_range
      0.16            -0.0        0.11 ±  3%  perf-profile.self.cycles-pp.barn_put_empty_sheaf
      0.20 ±  2%      -0.0        0.15        perf-profile.self.cycles-pp.tlb_finish_mmu
      0.20            -0.0        0.15 ±  3%  perf-profile.self.cycles-pp.mas_empty_area_rev
      0.45            -0.0        0.41        perf-profile.self.cycles-pp.mas_rev_awalk
      0.23 ±  2%      -0.0        0.18 ±  2%  perf-profile.self.cycles-pp.vms_gather_munmap_vmas
      0.13 ±  3%      -0.0        0.09        perf-profile.self.cycles-pp.copy_from_kernel_nofault
      0.16            -0.0        0.12 ±  3%  perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      0.15            -0.0        0.11        perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
      0.15            -0.0        0.11 ±  3%  perf-profile.self.cycles-pp.mas_wr_store_entry
      0.34            -0.0        0.30        perf-profile.self.cycles-pp.down_write
      0.10 ±  3%      -0.0        0.07        perf-profile.self.cycles-pp.__vm_enough_memory
      0.08 ±  4%      -0.0        0.05 ±  7%  perf-profile.self.cycles-pp.ktime_get_coarse_real_ts64_mg
      0.09            -0.0        0.06        perf-profile.self.cycles-pp.d_path
      0.11 ±  3%      -0.0        0.08        perf-profile.self.cycles-pp.vma_merge_new_range
      0.11 ±  3%      -0.0        0.08        perf-profile.self.cycles-pp.vms_complete_munmap_vmas
      0.10 ±  4%      -0.0        0.07        perf-profile.self.cycles-pp.mas_prev
      0.12 ±  4%      -0.0        0.09 ±  4%  perf-profile.self.cycles-pp.percpu_counter_add_batch
      0.10            -0.0        0.07 ±  6%  perf-profile.self.cycles-pp.vm_mmap_pgoff
      0.09 ±  5%      -0.0        0.06        perf-profile.self.cycles-pp.vms_clear_ptes
      0.17 ±  2%      -0.0        0.15 ±  6%  perf-profile.self.cycles-pp._raw_spin_lock
      0.10 ±  4%      -0.0        0.08        perf-profile.self.cycles-pp.perf_event_mmap_output
      0.07 ±  6%      -0.0        0.05        perf-profile.self.cycles-pp.__pte_offset_map_lock
      0.17 ±  4%      -0.0        0.14 ±  3%  perf-profile.self.cycles-pp.unmap_page_range
      0.10            -0.0        0.08 ±  4%  perf-profile.self.cycles-pp.unmap_vmas
      0.07            -0.0        0.05        perf-profile.self.cycles-pp.vma_set_page_prot
      0.07 ±  5%      -0.0        0.05 ±  8%  perf-profile.self.cycles-pp.ksys_mmap_pgoff
      0.06            -0.0        0.04 ± 44%  perf-profile.self.cycles-pp.copy_from_kernel_nofault_allowed
      0.07 ±  5%      -0.0        0.06        perf-profile.self.cycles-pp.mas_prev_setup
      0.09 ±  4%      -0.0        0.08        perf-profile.self.cycles-pp.mas_next_range
      0.07            -0.0        0.06 ±  6%  perf-profile.self.cycles-pp.free_pgd_range
      0.07            -0.0        0.06        perf-profile.self.cycles-pp.mas_update_gap
      0.14            -0.0        0.13        perf-profile.self.cycles-pp.unlink_anon_vmas
      0.19 ±  2%      +0.0        0.20 ±  2%  perf-profile.self.cycles-pp.downgrade_write
      0.41            +0.0        0.45        perf-profile.self.cycles-pp._raw_spin_lock_irqsave
      0.20            +0.0        0.24 ±  2%  perf-profile.self.cycles-pp.do_mmap
      0.11 ±  4%      +0.0        0.16        perf-profile.self.cycles-pp.__kmem_cache_free_bulk
      0.00            +0.1        0.05 ±  7%  perf-profile.self.cycles-pp.mas_prev_range
      0.00            +0.1        0.06 ±  7%  perf-profile.self.cycles-pp.__pcs_replace_empty_main
      0.00            +0.1        0.07 ± 11%  perf-profile.self.cycles-pp.rcu_free_sheaf
      0.00            +0.1        0.08        perf-profile.self.cycles-pp.__pi_memset
      0.30 ±  3%      +0.1        0.40 ±  4%  perf-profile.self.cycles-pp.shuffle_freelist
      0.24            +0.1        0.36        perf-profile.self.cycles-pp.barn_get_empty_sheaf
      0.00            +0.3        0.26 ±  3%  perf-profile.self.cycles-pp.kvfree_call_rcu
      0.00            +0.3        0.29 ±  2%  perf-profile.self.cycles-pp.__kfree_rcu_sheaf
      0.00            +0.3        0.32        perf-profile.self.cycles-pp.__rcu_free_sheaf_prepare
      0.14 ±  3%      +0.5        0.63 ±  2%  perf-profile.self.cycles-pp.mas_leaf_max_gap
     49.18           +14.6       63.82        perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath




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


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ