[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202412061620.c67d9017-lkp@intel.com>
Date: Fri, 6 Dec 2024 16:18:08 +0800
From: kernel test robot <oliver.sang@...el.com>
To: Thomas Weißschuh <thomas.weissschuh@...utronix.de>
CC: <oe-lkp@...ts.linux.dev>, <lkp@...el.com>, <linux-kernel@...r.kernel.org>,
Thomas Gleixner <tglx@...utronix.de>, <oliver.sang@...el.com>
Subject: [linus:master] [x86/vdso] e93d2521b2:
stress-ng.pagemove.page_remaps_per_sec 82.8% improvement
Hello,
we reported
"[tip:timers/vdso] [x86/vdso] e93d2521b2: will-it-scale.per_process_ops 65.0% improvement"
in
https://lore.kernel.org/all/202411122153.ab7a1dfe-oliver.sang@intel.com/
now the commit is in mailine, we found some other improvements. just FYI.
`
kernel test robot noticed a 82.8% improvement of stress-ng.pagemove.page_remaps_per_sec on:
commit: e93d2521b27f0439872dfa4e4b92a9be6d73496f ("x86/vdso: Split virtual clock pages into dedicated mapping")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
testcase: stress-ng
config: x86_64-rhel-9.4
compiler: gcc-12
test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 256G memory
parameters:
nr_threads: 100%
testtime: 60s
test: pagemove
cpufreq_governor: performance
In addition to that, the commit also has significant impact on the following tests:
+------------------+-----------------------------------------------------------------+
| testcase: change | will-it-scale: will-it-scale.per_process_ops 77.5% improvement |
| test machine | 104 threads 2 sockets (Skylake) with 192G memory |
| test parameters | cpufreq_governor=performance |
| | mode=process |
| | nr_task=100% |
| | test=mmap1 |
+------------------+-----------------------------------------------------------------+
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20241206/202412061620.c67d9017-lkp@intel.com
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
gcc-12/performance/x86_64-rhel-9.4/100%/debian-12-x86_64-20240206.cgz/lkp-spr-r02/pagemove/stress-ng/60s
commit:
05a6b8c190 ("x86/vdso: Delete vvar.h")
e93d2521b2 ("x86/vdso: Split virtual clock pages into dedicated mapping")
05a6b8c190f00792 e93d2521b27f0439872dfa4e4b9
---------------- ---------------------------
%stddev %change %stddev
\ | \
12368 +2.7% 12697 vmstat.system.cs
0.34 +0.2 0.52 ± 2% mpstat.cpu.all.irq%
37.31 -10.0 27.29 mpstat.cpu.all.soft%
58.47 +9.4 67.91 mpstat.cpu.all.sys%
1.57 +0.7 2.25 ± 3% mpstat.cpu.all.usr%
1.137e+08 +4.7% 1.19e+08 proc-vmstat.numa_hit
1.134e+08 +4.7% 1.188e+08 proc-vmstat.numa_local
3.472e+08 -11.5% 3.074e+08 proc-vmstat.pgalloc_normal
3.465e+08 -11.5% 3.067e+08 proc-vmstat.pgfree
0.32 ± 4% -10.0% 0.29 ± 3% sched_debug.cfs_rq:/.nr_running.stddev
344.76 ± 6% +24.3% 428.50 ± 3% sched_debug.cfs_rq:/.util_est.avg
224.94 ± 8% -16.2% 188.41 ± 7% sched_debug.cfs_rq:/.util_est.stddev
1709 ± 4% -10.6% 1529 ± 2% sched_debug.cpu.curr->pid.stddev
36028349 +83.5% 66103762 stress-ng.pagemove.ops
600446 +83.5% 1101693 stress-ng.pagemove.ops_per_sec
116458 ± 4% +82.8% 212899 ± 2% stress-ng.pagemove.page_remaps_per_sec
331468 ± 2% +3.6% 343508 stress-ng.time.involuntary_context_switches
13356 +17.0% 15624 stress-ng.time.percent_of_cpu_this_job_got
7916 +16.0% 9182 stress-ng.time.system_time
128.03 +77.1% 226.78 stress-ng.time.user_time
1.71 -26.3% 1.26 perf-stat.i.MPKI
9.031e+10 +36.0% 1.228e+11 perf-stat.i.branch-instructions
0.33 -0.0 0.30 ± 2% perf-stat.i.branch-miss-rate%
2.836e+08 +27.5% 3.616e+08 perf-stat.i.branch-misses
72.76 -4.5 68.30 perf-stat.i.cache-miss-rate%
1.095e+09 +6.8% 1.169e+09 perf-stat.i.cache-references
12439 +2.5% 12744 perf-stat.i.context-switches
1.35 -26.4% 0.99 perf-stat.i.cpi
4.682e+11 +36.0% 6.366e+11 perf-stat.i.instructions
0.74 +35.7% 1.01 perf-stat.i.ipc
1.71 -26.4% 1.26 perf-stat.overall.MPKI
0.31 -0.0 0.29 perf-stat.overall.branch-miss-rate%
73.05 -4.5 68.55 perf-stat.overall.cache-miss-rate%
1.36 -26.5% 1.00 perf-stat.overall.cpi
0.74 +36.0% 1.00 perf-stat.overall.ipc
8.825e+10 +36.4% 1.204e+11 perf-stat.ps.branch-instructions
2.749e+08 +28.3% 3.528e+08 perf-stat.ps.branch-misses
1.072e+09 +7.0% 1.147e+09 perf-stat.ps.cache-references
12072 +3.1% 12442 perf-stat.ps.context-switches
4.575e+11 +36.4% 6.24e+11 perf-stat.ps.instructions
2.771e+13 ± 2% +37.1% 3.8e+13 perf-stat.total.instructions
11.56 ± 10% -30.8% 7.99 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
12.15 ± 11% -34.6% 7.95 ± 11% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.anon_vma_clone.__split_vma.vms_gather_munmap_vmas
11.95 ± 13% -37.3% 7.50 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.anon_vma_clone.copy_vma.move_vma
11.46 ± 21% -35.7% 7.37 ± 15% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part
11.45 ± 10% -32.1% 7.77 ± 16% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.move_ptes.constprop.0
11.52 ± 10% -35.9% 7.38 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64
11.69 ± 8% -35.8% 7.51 ± 10% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.unlink_anon_vmas.free_pgtables.vms_clear_ptes
11.63 ± 10% -38.3% 7.18 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.copy_vma
11.30 ± 9% -34.2% 7.44 ± 12% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vma_link.copy_vma.move_vma
12.20 ± 4% -40.9% 7.21 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vma_prepare.__split_vma.vms_gather_munmap_vmas
12.30 ± 11% -32.6% 8.29 ± 18% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vma_prepare.commit_merge.vma_expand
11.58 ± 13% -34.8% 7.55 ± 14% perf-sched.sch_delay.avg.ms.__cond_resched.down_write_killable.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.39 ± 73% +148.4% 0.97 ± 34% perf-sched.sch_delay.avg.ms.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
12.30 ± 28% -100.0% 0.00 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
10.15 ± 47% -100.0% 0.00 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
11.51 ± 5% -32.9% 7.72 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
12.50 ± 4% -37.8% 7.78 ± 12% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
11.90 ± 11% -36.9% 7.52 ± 9% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
11.66 ± 10% -35.0% 7.58 ± 12% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
11.82 ± 12% -36.7% 7.49 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
11.34 ± 10% -34.8% 7.39 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
11.83 ± 16% -29.1% 8.38 ± 22% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part
12.08 ± 11% -38.5% 7.43 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
11.43 ± 8% -35.9% 7.32 ± 9% perf-sched.sch_delay.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
10.51 ± 9% -32.4% 7.10 ± 16% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown].[unknown]
0.37 ± 13% -29.8% 0.26 ± 15% perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
0.07 ± 8% -63.0% 0.03 ± 22% perf-sched.sch_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
1.70 ± 13% -28.8% 1.21 ± 14% perf-sched.sch_delay.avg.ms.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
25.61 ± 25% -100.0% 0.00 perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
37.90 ± 49% -100.0% 0.00 perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
5.67 ± 8% -36.3% 3.61 ± 9% perf-sched.total_sch_delay.average.ms
319.38 ± 45% -68.2% 101.42 ± 26% perf-sched.total_sch_delay.max.ms
24.31 ± 11% -34.6% 15.90 ± 11% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.anon_vma_clone.__split_vma.vms_gather_munmap_vmas
23.03 ± 10% -35.9% 14.76 ± 7% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64
23.27 ± 10% -38.3% 14.36 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.copy_vma
24.61 ± 11% -32.6% 16.58 ± 18% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.vma_prepare.commit_merge.vma_expand
23.02 ± 5% -32.9% 15.44 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
23.81 ± 11% -36.9% 15.03 ± 9% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
23.32 ± 10% -35.0% 15.16 ± 12% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
23.63 ± 12% -36.7% 14.97 ± 7% perf-sched.wait_and_delay.avg.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
22.67 ± 10% -34.8% 14.78 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
24.16 ± 11% -38.5% 14.86 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
980.33 ± 7% +42.5% 1397 ± 3% perf-sched.wait_and_delay.count.__cond_resched.down_write.anon_vma_clone.__split_vma.vms_gather_munmap_vmas
1214 ± 12% +139.2% 2906 ± 6% perf-sched.wait_and_delay.count.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64
722.17 ± 9% +125.2% 1626 ± 5% perf-sched.wait_and_delay.count.__cond_resched.down_write.vma_expand.vma_merge_new_range.copy_vma
1642 ± 7% -47.3% 864.67 ± 7% perf-sched.wait_and_delay.count.__cond_resched.down_write.vma_prepare.commit_merge.vma_expand
406.00 ± 12% +182.7% 1147 ± 5% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
1323 ± 11% +207.4% 4067 ± 7% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
595.17 ± 11% +225.3% 1936 ± 6% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
1895 ± 8% +36.0% 2579 ± 6% perf-sched.wait_and_delay.count.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
588.83 ± 10% +156.7% 1511 ± 6% perf-sched.wait_and_delay.count.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
918.50 ± 14% -44.3% 511.50 ± 10% perf-sched.wait_and_delay.count.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
18409 ± 8% -69.0% 5700 ± 6% perf-sched.wait_and_delay.count.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
183.50 ±100% +357.1% 838.83 ± 6% perf-sched.wait_and_delay.count.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
1674 ± 17% +35.2% 2263 ± 7% perf-sched.wait_and_delay.count.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
11.56 ± 10% -30.8% 7.99 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
12.15 ± 11% -34.6% 7.95 ± 11% perf-sched.wait_time.avg.ms.__cond_resched.down_write.anon_vma_clone.__split_vma.vms_gather_munmap_vmas
11.95 ± 13% -37.3% 7.50 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.down_write.anon_vma_clone.copy_vma.move_vma
11.46 ± 21% -35.7% 7.37 ± 15% perf-sched.wait_time.avg.ms.__cond_resched.down_write.madvise_vma_behavior.do_madvise.part
11.45 ± 10% -32.1% 7.77 ± 16% perf-sched.wait_time.avg.ms.__cond_resched.down_write.move_ptes.constprop.0
11.52 ± 10% -35.9% 7.38 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.down_write.move_vma.__do_sys_mremap.do_syscall_64
11.69 ± 8% -35.8% 7.51 ± 10% perf-sched.wait_time.avg.ms.__cond_resched.down_write.unlink_anon_vmas.free_pgtables.vms_clear_ptes
11.63 ± 10% -38.3% 7.18 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.copy_vma
11.30 ± 9% -34.2% 7.44 ± 12% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vma_link.copy_vma.move_vma
12.20 ± 4% -40.9% 7.21 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vma_prepare.__split_vma.vms_gather_munmap_vmas
12.30 ± 11% -32.6% 8.29 ± 18% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vma_prepare.commit_merge.vma_expand
11.58 ± 13% -34.8% 7.55 ± 14% perf-sched.wait_time.avg.ms.__cond_resched.down_write_killable.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.39 ± 73% +148.4% 0.97 ± 34% perf-sched.wait_time.avg.ms.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
12.30 ± 28% -100.0% 0.00 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
10.15 ± 47% -100.0% 0.00 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
11.51 ± 5% -32.9% 7.72 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
12.50 ± 4% -37.8% 7.78 ± 12% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
11.90 ± 11% -36.9% 7.52 ± 9% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
11.66 ± 10% -35.0% 7.58 ± 12% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
11.82 ± 12% -36.7% 7.49 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
11.34 ± 10% -34.8% 7.39 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
11.83 ± 16% -29.1% 8.38 ± 22% perf-sched.wait_time.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part
12.08 ± 11% -38.5% 7.43 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
11.43 ± 8% -35.9% 7.32 ± 9% perf-sched.wait_time.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
10.51 ± 9% -32.5% 7.10 ± 16% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown].[unknown]
2.31 ± 31% +62.4% 3.76 ± 19% perf-sched.wait_time.avg.ms.schedule_timeout.__wait_for_common.wait_for_completion_state.kernel_clone
25.61 ± 25% -100.0% 0.00 perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
37.90 ± 49% -100.0% 0.00 perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
24.92 -22.5 2.39 perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
30.02 -13.7 16.35 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
33.99 -12.3 21.68 perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
33.99 -12.3 21.68 perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
33.99 -12.3 21.68 perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
34.00 -12.3 21.70 perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
33.92 -12.3 21.63 perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
34.02 -12.3 21.72 perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
34.02 -12.3 21.72 perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
34.02 -12.3 21.72 perf-profile.calltrace.cycles-pp.ret_from_fork_asm
11.42 ± 2% -11.4 0.00 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma
11.12 ± 2% -11.1 0.00 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
11.03 ± 2% -11.0 0.00 perf-profile.calltrace.cycles-pp.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap
10.46 ± 2% -10.5 0.00 perf-profile.calltrace.cycles-pp.___slab_alloc.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp
10.68 -7.7 2.99 ± 4% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core
10.62 -7.7 2.93 ± 4% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__put_partials.kmem_cache_free.rcu_do_batch
19.24 -7.6 11.61 ± 3% perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
10.89 -7.5 3.40 ± 3% perf-profile.calltrace.cycles-pp.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
16.90 -7.5 9.42 ± 4% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch
17.02 -7.4 9.60 ± 4% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core
40.03 -7.1 32.90 perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64
7.00 ± 3% -7.0 0.00 perf-profile.calltrace.cycles-pp.get_partial_node.___slab_alloc.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes
40.72 -6.7 34.03 perf-profile.calltrace.cycles-pp.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.64 -6.6 0.00 perf-profile.calltrace.cycles-pp.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma
5.80 ± 2% -5.8 0.00 perf-profile.calltrace.cycles-pp.mas_destroy.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma
5.32 -5.3 0.00 perf-profile.calltrace.cycles-pp.mas_spanning_rebalance.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
5.20 ± 6% -5.2 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.get_partial_node.___slab_alloc.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof
5.09 ± 8% -5.1 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.get_partial_node.___slab_alloc.__kmem_cache_alloc_bulk
2.33 -0.4 1.88 ± 2% perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.commit_merge.vma_expand.vma_merge_new_range
2.70 -0.1 2.61 perf-profile.calltrace.cycles-pp.mas_preallocate.commit_merge.vma_expand.vma_merge_new_range.copy_vma
3.17 +0.1 3.29 perf-profile.calltrace.cycles-pp.mas_store_prealloc.commit_merge.vma_expand.vma_merge_new_range.copy_vma
0.62 +0.2 0.87 perf-profile.calltrace.cycles-pp.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma
0.55 +0.3 0.84 perf-profile.calltrace.cycles-pp.mas_find.do_vmi_munmap.move_vma.__do_sys_mremap.do_syscall_64
0.90 +0.4 1.33 ± 2% perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
0.59 +0.5 1.06 perf-profile.calltrace.cycles-pp.mtree_load.vma_to_resize.mremap_to.__do_sys_mremap.do_syscall_64
0.85 ± 2% +0.5 1.33 ± 3% perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
0.54 +0.5 1.04 perf-profile.calltrace.cycles-pp.mas_store_gfp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma
0.00 +0.5 0.51 perf-profile.calltrace.cycles-pp.mas_find.find_vma_prev.copy_vma.move_vma.__do_sys_mremap
0.00 +0.5 0.53 perf-profile.calltrace.cycles-pp.mas_prev_slot.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma
0.67 +0.5 1.22 perf-profile.calltrace.cycles-pp.vma_to_resize.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +0.6 0.56 perf-profile.calltrace.cycles-pp.do_madvise.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
0.61 +0.6 1.16 ± 2% perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core
0.00 +0.6 0.56 perf-profile.calltrace.cycles-pp.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
0.00 +0.6 0.57 perf-profile.calltrace.cycles-pp.__pte_offset_map_lock.move_ptes.move_page_tables.move_vma.__do_sys_mremap
0.65 +0.6 1.22 perf-profile.calltrace.cycles-pp.mas_find.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
0.58 +0.6 1.16 perf-profile.calltrace.cycles-pp.__get_unmapped_area.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.68 +0.6 1.26 perf-profile.calltrace.cycles-pp.mas_find.do_vmi_munmap.do_munmap.mremap_to.__do_sys_mremap
0.00 +0.6 0.58 perf-profile.calltrace.cycles-pp.mas_store_prealloc.vma_link.copy_vma.move_vma.__do_sys_mremap
0.51 +0.6 1.10 ± 2% perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.unlink_anon_vmas.free_pgtables.vms_clear_ptes
0.53 ± 2% +0.6 1.11 perf-profile.calltrace.cycles-pp.anon_vma_clone.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
0.00 +0.6 0.59 ± 5% perf-profile.calltrace.cycles-pp.get_partial_node.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma
0.00 +0.6 0.60 perf-profile.calltrace.cycles-pp.mas_next_slot.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.53 ± 2% +0.6 1.13 ± 3% perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.anon_vma_clone.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
0.00 +0.6 0.60 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
0.00 +0.6 0.60 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__madvise
0.00 +0.6 0.61 perf-profile.calltrace.cycles-pp.__pte_offset_map_lock.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas
0.00 +0.6 0.61 ± 2% perf-profile.calltrace.cycles-pp.__call_rcu_common.mas_wr_node_store.mas_store_prealloc.commit_merge.vma_expand
0.00 +0.6 0.63 ± 2% perf-profile.calltrace.cycles-pp.__call_rcu_common.mas_wr_node_store.mas_store_prealloc.vma_complete.__split_vma
0.00 +0.6 0.64 perf-profile.calltrace.cycles-pp.get_old_pud.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
0.00 +0.6 0.65 perf-profile.calltrace.cycles-pp.mas_update_gap.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma
0.00 +0.6 0.65 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.anon_vma_clone.copy_vma.move_vma.__do_sys_mremap
1.10 +0.7 1.76 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma.vms_gather_munmap_vmas
0.00 +0.7 0.66 perf-profile.calltrace.cycles-pp.__madvise
0.00 +0.7 0.67 ± 5% perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core
1.06 +0.7 1.74 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge.vma_expand
0.34 ± 70% +0.7 1.04 perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
0.00 +0.7 0.70 perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
0.00 +0.7 0.71 ± 5% perf-profile.calltrace.cycles-pp.down_write.vma_prepare.commit_merge.vma_expand.vma_merge_new_range
0.00 +0.7 0.71 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.move_vma
1.21 +0.7 1.92 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
0.00 +0.7 0.71 perf-profile.calltrace.cycles-pp.__call_rcu_common.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma
0.82 +0.7 1.54 perf-profile.calltrace.cycles-pp.do_vmi_munmap.do_munmap.mremap_to.__do_sys_mremap.do_syscall_64
0.00 +0.7 0.72 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.do_vmi_munmap.move_vma.__do_sys_mremap
0.00 +0.7 0.72 perf-profile.calltrace.cycles-pp.security_vm_enough_memory_mm.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +0.7 0.74 perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma
0.00 +0.8 0.75 perf-profile.calltrace.cycles-pp.mas_preallocate.vma_link.copy_vma.move_vma.__do_sys_mremap
0.00 +0.8 0.76 perf-profile.calltrace.cycles-pp.thp_get_unmapped_area_vmflags.__get_unmapped_area.mremap_to.__do_sys_mremap.do_syscall_64
0.00 +0.8 0.76 ± 4% perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.anon_vma_clone.__split_vma.vms_gather_munmap_vmas
0.72 +0.8 1.48 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
0.76 +0.8 1.54 perf-profile.calltrace.cycles-pp.kmem_cache_free.unlink_anon_vmas.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas
0.00 +0.8 0.79 perf-profile.calltrace.cycles-pp.mas_walk.find_vma_prev.copy_vma.move_vma.__do_sys_mremap
0.08 ±223% +0.8 0.88 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.do_vmi_munmap.do_munmap.mremap_to
0.00 +0.8 0.81 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.copy_vma.move_vma.__do_sys_mremap
0.00 +0.8 0.82 perf-profile.calltrace.cycles-pp.mtree_load.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
0.93 +0.9 1.78 perf-profile.calltrace.cycles-pp.vma_link.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
1.01 +0.9 1.92 perf-profile.calltrace.cycles-pp.do_munmap.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.14 +1.0 2.10 perf-profile.calltrace.cycles-pp.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs
0.82 +1.0 1.80 perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
1.07 ± 3% +1.0 2.06 ± 2% perf-profile.calltrace.cycles-pp.native_flush_tlb_one_user.flush_tlb_func.flush_tlb_mm_range.move_ptes.move_page_tables
1.16 +1.0 2.15 perf-profile.calltrace.cycles-pp.find_vma_prev.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
1.56 +1.1 2.63 perf-profile.calltrace.cycles-pp.mas_preallocate.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.00 +1.1 1.08 perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
0.97 ± 2% +1.1 2.07 perf-profile.calltrace.cycles-pp.anon_vma_clone.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.00 +1.1 1.11 ± 3% perf-profile.calltrace.cycles-pp.vma_prepare.commit_merge.vma_expand.vma_merge_new_range.copy_vma
1.21 ± 3% +1.1 2.33 perf-profile.calltrace.cycles-pp.flush_tlb_func.flush_tlb_mm_range.move_ptes.move_page_tables.move_vma
0.00 +1.2 1.17 ± 3% perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma
1.12 +1.2 2.30 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
6.85 +1.2 8.04 perf-profile.calltrace.cycles-pp.commit_merge.vma_expand.vma_merge_new_range.copy_vma.move_vma
0.00 +1.3 1.30 perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate
1.60 +1.3 2.92 perf-profile.calltrace.cycles-pp.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.00 +1.4 1.38 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.mremap
0.54 +1.4 1.95 ± 2% perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
1.22 +1.4 2.64 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.vma_complete.__split_vma.vms_gather_munmap_vmas
1.21 +1.5 2.70 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.commit_merge.vma_expand.vma_merge_new_range
7.13 +1.5 8.62 perf-profile.calltrace.cycles-pp.vma_expand.vma_merge_new_range.copy_vma.move_vma.__do_sys_mremap
1.46 +1.5 2.97 perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
1.52 +1.7 3.20 perf-profile.calltrace.cycles-pp.mas_store_prealloc.vma_complete.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
1.08 +1.7 2.76 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_dup.copy_vma.move_vma.__do_sys_mremap
1.52 +1.7 3.21 perf-profile.calltrace.cycles-pp.unlink_anon_vmas.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
1.68 ± 2% +1.7 3.41 perf-profile.calltrace.cycles-pp.flush_tlb_mm_range.move_ptes.move_page_tables.move_vma.__do_sys_mremap
1.25 +1.9 3.14 perf-profile.calltrace.cycles-pp.vm_area_dup.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
1.82 +2.0 3.79 perf-profile.calltrace.cycles-pp.vma_complete.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
1.97 +2.1 4.10 perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
7.84 +2.1 9.99 perf-profile.calltrace.cycles-pp.vma_merge_new_range.copy_vma.move_vma.__do_sys_mremap.do_syscall_64
2.55 +2.3 4.86 perf-profile.calltrace.cycles-pp.mremap_to.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
1.79 +2.8 4.62 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
2.72 +3.0 5.68 perf-profile.calltrace.cycles-pp.move_ptes.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64
2.06 +3.2 5.23 perf-profile.calltrace.cycles-pp.vm_area_dup.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
3.73 +4.0 7.69 perf-profile.calltrace.cycles-pp.move_page_tables.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
4.06 +4.3 8.34 perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma
4.96 +5.2 10.16 perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
59.49 +6.9 66.40 perf-profile.calltrace.cycles-pp.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
13.34 +8.0 21.34 perf-profile.calltrace.cycles-pp.copy_vma.move_vma.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe
7.39 +8.3 15.74 perf-profile.calltrace.cycles-pp.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma
9.63 +9.7 19.37 perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.move_vma.__do_sys_mremap
63.25 +10.3 73.56 perf-profile.calltrace.cycles-pp.__do_sys_mremap.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
63.76 +10.8 74.57 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.mremap
63.84 +10.9 74.71 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.mremap
64.52 +11.5 76.04 perf-profile.calltrace.cycles-pp.mremap
43.57 -26.2 17.36 perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
43.88 -26.1 17.82 perf-profile.children.cycles-pp._raw_spin_lock_irqsave
25.56 -22.0 3.60 perf-profile.children.cycles-pp.mas_store_gfp
17.86 -13.1 4.78 ± 3% perf-profile.children.cycles-pp.__put_partials
12.35 ± 2% -12.4 0.00 perf-profile.children.cycles-pp.kmem_cache_alloc_bulk_noprof
33.99 -12.3 21.68 perf-profile.children.cycles-pp.run_ksoftirqd
34.00 -12.3 21.70 perf-profile.children.cycles-pp.smpboot_thread_fn
34.02 -12.3 21.72 perf-profile.children.cycles-pp.kthread
34.02 -12.3 21.72 perf-profile.children.cycles-pp.ret_from_fork
34.02 -12.3 21.72 perf-profile.children.cycles-pp.ret_from_fork_asm
12.24 ± 2% -12.2 0.00 perf-profile.children.cycles-pp.__kmem_cache_alloc_bulk
38.40 -11.8 26.57 perf-profile.children.cycles-pp.kmem_cache_free
15.00 -11.0 3.97 ± 2% perf-profile.children.cycles-pp.mas_alloc_nodes
39.81 -10.3 29.48 perf-profile.children.cycles-pp.rcu_do_batch
39.82 -10.3 29.50 perf-profile.children.cycles-pp.rcu_core
39.83 -10.3 29.52 perf-profile.children.cycles-pp.handle_softirqs
10.96 ± 3% -8.8 2.15 ± 2% perf-profile.children.cycles-pp.get_partial_node
14.39 ± 2% -8.5 5.89 perf-profile.children.cycles-pp.___slab_alloc
7.64 -7.6 0.00 perf-profile.children.cycles-pp.mas_wr_spanning_store
40.06 -7.1 32.96 perf-profile.children.cycles-pp.do_vmi_align_munmap
6.64 ± 2% -6.3 0.33 perf-profile.children.cycles-pp.mas_destroy
6.18 -6.2 0.00 perf-profile.children.cycles-pp.mas_spanning_rebalance
41.58 -6.0 35.63 perf-profile.children.cycles-pp.do_vmi_munmap
5.23 ± 2% -5.2 0.00 perf-profile.children.cycles-pp.kmem_cache_free_bulk
21.80 -4.9 16.91 ± 2% perf-profile.children.cycles-pp.__slab_free
2.97 ± 7% -2.4 0.59 ± 4% perf-profile.children.cycles-pp.get_any_partial
0.55 -0.5 0.08 perf-profile.children.cycles-pp.mas_ascend
0.45 -0.2 0.23 perf-profile.children.cycles-pp.__memcpy
0.24 ± 2% -0.2 0.06 perf-profile.children.cycles-pp.mas_next_node
0.28 -0.2 0.11 perf-profile.children.cycles-pp.mas_prev_node
0.69 -0.1 0.54 perf-profile.children.cycles-pp.mas_pop_node
0.05 +0.0 0.06 perf-profile.children.cycles-pp.call_rcu
0.06 ± 9% +0.0 0.08 ± 6% perf-profile.children.cycles-pp.ring_buffer_read_head
0.05 ± 7% +0.0 0.08 ± 6% perf-profile.children.cycles-pp.task_tick_fair
0.05 ± 8% +0.0 0.08 perf-profile.children.cycles-pp.mas_node_count_gfp
0.08 +0.0 0.11 ± 3% perf-profile.children.cycles-pp.__free_one_page
0.04 ± 44% +0.0 0.08 ± 6% perf-profile.children.cycles-pp.copy_page_from_iter_atomic
0.10 ± 4% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.sched_tick
0.09 +0.0 0.13 ± 2% perf-profile.children.cycles-pp.mt_free_rcu
0.02 ±141% +0.0 0.06 perf-profile.children.cycles-pp.mod_node_page_state
0.14 +0.0 0.19 ± 2% perf-profile.children.cycles-pp.vma_merge_existing_range
0.06 +0.1 0.11 perf-profile.children.cycles-pp.vm_stat_account
0.00 +0.1 0.05 perf-profile.children.cycles-pp.__free_slab
0.00 +0.1 0.05 perf-profile.children.cycles-pp.__x64_sys_mremap
0.00 +0.1 0.05 perf-profile.children.cycles-pp.find_vma
0.00 +0.1 0.05 perf-profile.children.cycles-pp.mremap_userfaultfd_complete
0.00 +0.1 0.05 perf-profile.children.cycles-pp.try_charge_memcg
0.05 +0.1 0.10 perf-profile.children.cycles-pp.userfaultfd_unmap_prep
0.14 ± 2% +0.1 0.19 ± 2% perf-profile.children.cycles-pp.vma_modify
0.05 ± 7% +0.1 0.10 ± 4% perf-profile.children.cycles-pp.clockevents_program_event
0.07 ± 7% +0.1 0.12 perf-profile.children.cycles-pp.x64_sys_call
0.05 +0.1 0.10 ± 4% perf-profile.children.cycles-pp.__rb_erase_color
0.04 ± 44% +0.1 0.10 ± 6% perf-profile.children.cycles-pp.ktime_get
0.05 ± 8% +0.1 0.11 perf-profile.children.cycles-pp.mas_nomem
0.01 ±223% +0.1 0.06 ± 11% perf-profile.children.cycles-pp.fault_in_readable
0.01 ±223% +0.1 0.07 ± 7% perf-profile.children.cycles-pp.fault_in_iov_iter_readable
0.15 ± 2% +0.1 0.21 perf-profile.children.cycles-pp.vma_modify_flags_name
0.00 +0.1 0.06 perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
0.00 +0.1 0.06 perf-profile.children.cycles-pp.rb_next
0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.anon_vma_interval_tree_remove
0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.mremap_userfaultfd_prep
0.06 ± 6% +0.1 0.12 perf-profile.children.cycles-pp.obj_cgroup_uncharge_pages
0.06 ± 7% +0.1 0.13 perf-profile.children.cycles-pp.kfree
0.05 +0.1 0.12 ± 4% perf-profile.children.cycles-pp.cap_mmap_addr
0.14 ± 6% +0.1 0.20 ± 7% perf-profile.children.cycles-pp.generic_perform_write
0.15 ± 6% +0.1 0.22 ± 6% perf-profile.children.cycles-pp.shmem_file_write_iter
0.00 +0.1 0.07 ± 5% perf-profile.children.cycles-pp.ksm_madvise
0.10 +0.1 0.17 ± 2% perf-profile.children.cycles-pp.mas_next_setup
0.07 +0.1 0.14 ± 3% perf-profile.children.cycles-pp.flush_tlb_batched_pending
0.08 ± 6% +0.1 0.15 perf-profile.children.cycles-pp.__anon_vma_interval_tree_augment_rotate
0.00 +0.1 0.08 ± 10% perf-profile.children.cycles-pp.mremap@plt
0.12 ± 3% +0.1 0.20 ± 2% perf-profile.children.cycles-pp.rmqueue_bulk
0.16 ± 2% +0.1 0.24 ± 2% perf-profile.children.cycles-pp.rmqueue
0.16 ± 4% +0.1 0.24 ± 5% perf-profile.children.cycles-pp.vfs_write
0.00 +0.1 0.08 ± 4% perf-profile.children.cycles-pp.get_jiffies_update
0.00 +0.1 0.08 perf-profile.children.cycles-pp.__mod_memcg_state
0.08 +0.1 0.16 perf-profile.children.cycles-pp.free_pgd_range
0.00 +0.1 0.08 perf-profile.children.cycles-pp.mm_get_unmapped_area_vmflags
0.00 +0.1 0.08 perf-profile.children.cycles-pp.tmigr_requires_handle_remote
0.14 ± 3% +0.1 0.22 ± 2% perf-profile.children.cycles-pp.__rmqueue_pcplist
0.08 +0.1 0.16 ± 2% perf-profile.children.cycles-pp.unmap_single_vma
0.17 ± 4% +0.1 0.26 ± 6% perf-profile.children.cycles-pp.ksys_write
0.09 +0.1 0.18 ± 2% perf-profile.children.cycles-pp.cap_vm_enough_memory
0.00 +0.1 0.08 ± 8% perf-profile.children.cycles-pp.cgroup_rstat_updated
0.00 +0.1 0.08 ± 5% perf-profile.children.cycles-pp.vma_dup_policy
0.19 ± 6% +0.1 0.27 ± 6% perf-profile.children.cycles-pp.writen
0.19 ± 6% +0.1 0.28 ± 6% perf-profile.children.cycles-pp.record__pushfn
0.00 +0.1 0.09 ± 5% perf-profile.children.cycles-pp.__mt_destroy
0.30 ± 6% +0.1 0.39 ± 7% perf-profile.children.cycles-pp.record__mmap_read_evlist
0.30 ± 6% +0.1 0.39 ± 6% perf-profile.children.cycles-pp.cmd_record
0.30 ± 6% +0.1 0.39 ± 7% perf-profile.children.cycles-pp.handle_internal_command
0.30 ± 6% +0.1 0.39 ± 7% perf-profile.children.cycles-pp.main
0.30 ± 6% +0.1 0.39 ± 7% perf-profile.children.cycles-pp.run_builtin
0.00 +0.1 0.09 ± 4% perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
0.06 ± 9% +0.1 0.14 ± 3% perf-profile.children.cycles-pp.discard_slab
0.29 ± 6% +0.1 0.38 ± 7% perf-profile.children.cycles-pp.perf_mmap__push
0.11 +0.1 0.20 ± 2% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.19 ± 4% +0.1 0.28 ± 6% perf-profile.children.cycles-pp.write
0.00 +0.1 0.09 perf-profile.children.cycles-pp.__init_rwsem
0.10 +0.1 0.19 perf-profile.children.cycles-pp.__thp_vma_allowable_orders
0.09 +0.1 0.18 perf-profile.children.cycles-pp.lru_add_drain_cpu
0.09 +0.1 0.18 ± 2% perf-profile.children.cycles-pp.can_vma_merge_after
0.10 ± 3% +0.1 0.20 ± 2% perf-profile.children.cycles-pp.userfaultfd_unmap_complete
0.10 ± 3% +0.1 0.20 perf-profile.children.cycles-pp.mas_prev_range
0.10 ± 3% +0.1 0.20 perf-profile.children.cycles-pp.vma_adjust_trans_huge
0.26 ± 2% +0.1 0.36 ± 2% perf-profile.children.cycles-pp.get_page_from_freelist
0.27 ± 2% +0.1 0.38 ± 2% perf-profile.children.cycles-pp.__alloc_pages_noprof
0.10 ± 3% +0.1 0.21 ± 2% perf-profile.children.cycles-pp.lru_add_drain
0.18 ± 2% +0.1 0.28 ± 2% perf-profile.children.cycles-pp.update_process_times
0.28 ± 2% +0.1 0.39 perf-profile.children.cycles-pp.alloc_pages_mpol_noprof
0.19 ± 3% +0.1 0.30 ± 2% perf-profile.children.cycles-pp.tick_nohz_handler
0.12 ± 4% +0.1 0.24 ± 5% perf-profile.children.cycles-pp.stress_pagemove_child
0.10 ± 3% +0.1 0.22 ± 2% perf-profile.children.cycles-pp.security_mmap_addr
0.20 ± 2% +0.1 0.31 perf-profile.children.cycles-pp.__hrtimer_run_queues
0.15 ± 3% +0.1 0.27 ± 2% perf-profile.children.cycles-pp.free_pcppages_bulk
0.65 +0.1 0.77 perf-profile.children.cycles-pp.setup_object
0.12 +0.1 0.24 perf-profile.children.cycles-pp.can_vma_merge_right
0.21 ± 2% +0.1 0.33 perf-profile.children.cycles-pp.madvise_vma_behavior
0.18 ± 3% +0.1 0.31 perf-profile.children.cycles-pp.free_unref_page_commit
0.12 ± 3% +0.1 0.25 perf-profile.children.cycles-pp.remove_vma
0.14 +0.1 0.27 perf-profile.children.cycles-pp._find_next_bit
0.22 ± 2% +0.1 0.36 perf-profile.children.cycles-pp.free_unref_page
0.14 +0.1 0.28 perf-profile.children.cycles-pp.__vm_enough_memory
0.14 ± 2% +0.2 0.29 perf-profile.children.cycles-pp.percpu_counter_add_batch
0.17 ± 2% +0.2 0.32 perf-profile.children.cycles-pp.mas_next_range
0.15 +0.2 0.30 perf-profile.children.cycles-pp.pte_offset_map_nolock
0.18 ± 2% +0.2 0.35 perf-profile.children.cycles-pp.__rb_insert_augmented
0.16 ± 2% +0.2 0.32 perf-profile.children.cycles-pp.khugepaged_enter_vma
0.16 ± 3% +0.2 0.34 perf-profile.children.cycles-pp.tlb_finish_mmu
0.18 ± 2% +0.2 0.35 perf-profile.children.cycles-pp.alloc_new_pud
0.18 ± 2% +0.2 0.36 perf-profile.children.cycles-pp.init_multi_vma_prep
0.28 ± 2% +0.2 0.46 ± 2% perf-profile.children.cycles-pp.hrtimer_interrupt
0.28 ± 2% +0.2 0.46 ± 2% perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
0.18 ± 2% +0.2 0.36 perf-profile.children.cycles-pp.static_key_count
0.10 ± 17% +0.2 0.29 ± 20% perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
0.22 +0.2 0.42 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
0.11 +0.2 0.30 perf-profile.children.cycles-pp.mas_put_in_tree
1.86 +0.2 2.06 perf-profile.children.cycles-pp.shuffle_freelist
0.19 ± 2% +0.2 0.40 perf-profile.children.cycles-pp.tlb_gather_mmu
0.22 +0.2 0.43 perf-profile.children.cycles-pp.mas_prev_setup
0.24 ± 5% +0.2 0.46 ± 3% perf-profile.children.cycles-pp.anon_vma_interval_tree_insert
0.27 ± 2% +0.2 0.50 perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.27 +0.2 0.51 perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
0.32 ± 2% +0.2 0.56 perf-profile.children.cycles-pp.__x64_sys_madvise
0.31 +0.2 0.56 perf-profile.children.cycles-pp.do_madvise
0.22 +0.3 0.47 perf-profile.children.cycles-pp.down_write_killable
0.24 +0.3 0.49 perf-profile.children.cycles-pp._raw_spin_lock
0.62 +0.3 0.89 ± 3% perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.28 +0.3 0.54 perf-profile.children.cycles-pp.refill_obj_stock
0.27 +0.3 0.56 perf-profile.children.cycles-pp.__pte_offset_map
0.38 ± 2% +0.3 0.69 perf-profile.children.cycles-pp.__madvise
0.80 +0.3 1.13 perf-profile.children.cycles-pp.mas_leaf_max_gap
2.21 +0.3 2.55 perf-profile.children.cycles-pp.allocate_slab
0.33 +0.3 0.67 perf-profile.children.cycles-pp.get_old_pud
0.32 ± 2% +0.3 0.67 perf-profile.children.cycles-pp.mas_wr_store_entry
0.40 +0.4 0.78 perf-profile.children.cycles-pp.thp_get_unmapped_area_vmflags
0.45 +0.4 0.84 perf-profile.children.cycles-pp.entry_SYSCALL_64
0.38 ± 2% +0.4 0.77 perf-profile.children.cycles-pp.__anon_vma_interval_tree_remove
0.42 +0.4 0.84 perf-profile.children.cycles-pp.security_vm_enough_memory_mm
0.42 +0.4 0.84 perf-profile.children.cycles-pp.mas_prev
0.45 +0.5 0.93 perf-profile.children.cycles-pp.obj_cgroup_charge
1.58 +0.5 2.08 perf-profile.children.cycles-pp.__call_rcu_common
1.14 +0.5 1.66 perf-profile.children.cycles-pp.mas_prev_slot
0.58 +0.5 1.12 perf-profile.children.cycles-pp.rcu_all_qs
0.68 +0.6 1.25 perf-profile.children.cycles-pp.vma_to_resize
0.53 +0.6 1.10 perf-profile.children.cycles-pp.zap_pte_range
2.44 +0.6 3.04 ± 2% perf-profile.children.cycles-pp.rcu_cblist_dequeue
0.61 +0.6 1.21 perf-profile.children.cycles-pp.__get_unmapped_area
0.62 +0.6 1.27 perf-profile.children.cycles-pp.__pte_offset_map_lock
0.74 +0.8 1.52 perf-profile.children.cycles-pp.zap_pmd_range
1.27 +0.8 2.06 perf-profile.children.cycles-pp.mas_next_slot
0.82 +0.8 1.63 perf-profile.children.cycles-pp.mas_update_gap
1.08 +0.8 1.91 perf-profile.children.cycles-pp.mtree_load
0.94 +0.9 1.81 perf-profile.children.cycles-pp.vma_link
1.02 +0.9 1.95 perf-profile.children.cycles-pp.do_munmap
0.70 +0.9 1.62 ± 2% perf-profile.children.cycles-pp.vma_prepare
1.04 +1.0 2.03 perf-profile.children.cycles-pp.mas_wr_store_type
1.08 ± 3% +1.0 2.08 perf-profile.children.cycles-pp.native_flush_tlb_one_user
1.10 +1.1 2.15 perf-profile.children.cycles-pp.__cond_resched
1.23 +1.1 2.33 perf-profile.children.cycles-pp.find_vma_prev
1.24 ± 3% +1.1 2.38 perf-profile.children.cycles-pp.flush_tlb_func
1.14 +1.2 2.33 perf-profile.children.cycles-pp.unmap_page_range
1.10 ± 3% +1.2 2.31 ± 3% perf-profile.children.cycles-pp.mod_objcg_state
6.88 +1.2 8.11 perf-profile.children.cycles-pp.commit_merge
1.05 +1.2 2.30 perf-profile.children.cycles-pp.up_write
4.68 +1.4 6.06 perf-profile.children.cycles-pp.mas_preallocate
7.15 +1.5 8.66 perf-profile.children.cycles-pp.vma_expand
1.50 +1.5 3.04 perf-profile.children.cycles-pp.unmap_vmas
2.13 +1.6 3.68 perf-profile.children.cycles-pp.mas_walk
1.56 +1.7 3.28 perf-profile.children.cycles-pp.unlink_anon_vmas
1.49 +1.7 3.22 ± 3% perf-profile.children.cycles-pp.__memcg_slab_free_hook
1.71 ± 2% +1.8 3.47 perf-profile.children.cycles-pp.flush_tlb_mm_range
1.42 +1.8 3.28 ± 2% perf-profile.children.cycles-pp.down_write
1.60 +1.9 3.45 perf-profile.children.cycles-pp.anon_vma_clone
5.84 ± 3% +2.0 7.84 ± 2% perf-profile.children.cycles-pp.__irq_exit_rcu
5.07 +2.1 7.16 perf-profile.children.cycles-pp.mas_store_prealloc
6.12 ± 3% +2.2 8.29 ± 2% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
6.15 ± 3% +2.2 8.32 ± 2% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
2.02 +2.2 4.19 perf-profile.children.cycles-pp.free_pgtables
7.89 +2.2 10.07 perf-profile.children.cycles-pp.vma_merge_new_range
2.08 +2.2 4.30 perf-profile.children.cycles-pp.vma_complete
1.94 ± 2% +2.3 4.21 ± 2% perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
2.58 +2.3 4.91 perf-profile.children.cycles-pp.mremap_to
1.88 +2.4 4.33 perf-profile.children.cycles-pp.vm_area_free_rcu_cb
3.44 +2.6 6.01 perf-profile.children.cycles-pp.mas_find
2.76 +3.0 5.76 perf-profile.children.cycles-pp.move_ptes
2.57 +3.0 5.62 perf-profile.children.cycles-pp.mas_wr_node_store
3.80 +4.0 7.82 perf-profile.children.cycles-pp.move_page_tables
4.11 +4.3 8.42 perf-profile.children.cycles-pp.vms_clear_ptes
3.34 +5.1 8.46 perf-profile.children.cycles-pp.vm_area_dup
5.00 +5.2 10.23 perf-profile.children.cycles-pp.vms_complete_munmap_vmas
6.20 +6.7 12.91 perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
59.58 +7.0 66.56 perf-profile.children.cycles-pp.move_vma
13.42 +8.1 21.49 perf-profile.children.cycles-pp.copy_vma
7.45 +8.4 15.84 perf-profile.children.cycles-pp.__split_vma
9.70 +9.8 19.50 perf-profile.children.cycles-pp.vms_gather_munmap_vmas
63.30 +10.4 73.65 perf-profile.children.cycles-pp.__do_sys_mremap
64.30 +11.2 75.48 perf-profile.children.cycles-pp.do_syscall_64
64.37 +11.2 75.60 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
64.86 +11.8 76.66 perf-profile.children.cycles-pp.mremap
43.57 -26.2 17.36 perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
0.50 -0.4 0.07 perf-profile.self.cycles-pp.mas_ascend
0.39 -0.2 0.19 perf-profile.self.cycles-pp.__memcpy
0.63 -0.2 0.46 perf-profile.self.cycles-pp.mas_pop_node
0.98 -0.1 0.93 perf-profile.self.cycles-pp.___slab_alloc
0.14 ± 2% -0.0 0.10 ± 4% perf-profile.self.cycles-pp.__put_partials
0.05 +0.0 0.06 ± 7% perf-profile.self.cycles-pp.get_page_from_freelist
0.13 ± 3% +0.0 0.15 ± 2% perf-profile.self.cycles-pp.get_partial_node
0.17 +0.0 0.19 perf-profile.self.cycles-pp.rcu_do_batch
0.07 +0.0 0.10 perf-profile.self.cycles-pp.rmqueue_bulk
0.07 ± 5% +0.0 0.10 ± 4% perf-profile.self.cycles-pp.__free_one_page
0.04 ± 44% +0.0 0.08 ± 6% perf-profile.self.cycles-pp.copy_page_from_iter_atomic
0.06 ± 6% +0.0 0.10 ± 3% perf-profile.self.cycles-pp.mt_free_rcu
0.06 ± 8% +0.0 0.10 perf-profile.self.cycles-pp.x64_sys_call
0.06 ± 8% +0.0 0.10 ± 4% perf-profile.self.cycles-pp.__vm_enough_memory
0.05 +0.0 0.10 ± 3% perf-profile.self.cycles-pp.flush_tlb_batched_pending
0.18 ± 2% +0.0 0.23 ± 2% perf-profile.self.cycles-pp.setup_object
0.05 +0.1 0.10 perf-profile.self.cycles-pp.kfree
0.05 +0.1 0.10 perf-profile.self.cycles-pp.khugepaged_enter_vma
0.00 +0.1 0.05 perf-profile.self.cycles-pp.ksm_madvise
0.05 +0.1 0.10 perf-profile.self.cycles-pp.security_mmap_addr
0.00 +0.1 0.05 perf-profile.self.cycles-pp.vma_dup_policy
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.madvise_vma_behavior
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.mod_node_page_state
0.06 ± 6% +0.1 0.11 perf-profile.self.cycles-pp.remove_vma
0.06 +0.1 0.12 ± 4% perf-profile.self.cycles-pp.__anon_vma_interval_tree_augment_rotate
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.mm_get_unmapped_area_vmflags
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.mas_node_count_gfp
0.06 +0.1 0.12 ± 3% perf-profile.self.cycles-pp.mas_prev_range
0.07 +0.1 0.13 perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.00 +0.1 0.06 perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.fault_in_readable
0.07 +0.1 0.13 perf-profile.self.cycles-pp.pte_offset_map_nolock
0.06 +0.1 0.12 perf-profile.self.cycles-pp.vma_expand
0.07 ± 5% +0.1 0.13 perf-profile.self.cycles-pp.mas_next_range
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.__mod_memcg_state
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.mas_nomem
0.07 +0.1 0.13 ± 3% perf-profile.self.cycles-pp.free_pgd_range
0.08 ± 4% +0.1 0.14 ± 3% perf-profile.self.cycles-pp.cap_vm_enough_memory
0.21 +0.1 0.27 perf-profile.self.cycles-pp.mas_alloc_nodes
0.00 +0.1 0.07 ± 7% perf-profile.self.cycles-pp.__init_rwsem
0.07 ± 5% +0.1 0.14 ± 2% perf-profile.self.cycles-pp.lru_add_drain_cpu
0.00 +0.1 0.07 ± 7% perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
0.08 +0.1 0.15 perf-profile.self.cycles-pp.can_vma_merge_after
0.00 +0.1 0.07 perf-profile.self.cycles-pp.__mt_destroy
0.07 +0.1 0.14 perf-profile.self.cycles-pp.unmap_single_vma
0.09 +0.1 0.16 ± 2% perf-profile.self.cycles-pp.userfaultfd_unmap_complete
0.02 ± 99% +0.1 0.10 ± 4% perf-profile.self.cycles-pp.ktime_get
0.00 +0.1 0.07 ± 5% perf-profile.self.cycles-pp.obj_cgroup_uncharge_pages
0.09 ± 4% +0.1 0.16 perf-profile.self.cycles-pp.vma_to_resize
0.16 +0.1 0.23 ± 2% perf-profile.self.cycles-pp.mas_destroy
0.08 ± 5% +0.1 0.16 perf-profile.self.cycles-pp.__thp_vma_allowable_orders
0.00 +0.1 0.08 ± 4% perf-profile.self.cycles-pp.get_jiffies_update
0.00 +0.1 0.08 ± 4% perf-profile.self.cycles-pp.userfaultfd_unmap_prep
0.00 +0.1 0.08 perf-profile.self.cycles-pp.__rb_erase_color
0.00 +0.1 0.08 perf-profile.self.cycles-pp.mas_next_setup
0.00 +0.1 0.08 perf-profile.self.cycles-pp.vm_stat_account
0.09 +0.1 0.17 perf-profile.self.cycles-pp.vma_adjust_trans_huge
0.09 +0.1 0.17 perf-profile.self.cycles-pp.vma_link
0.00 +0.1 0.08 ± 4% perf-profile.self.cycles-pp.cap_mmap_addr
0.00 +0.1 0.08 ± 11% perf-profile.self.cycles-pp.cgroup_rstat_updated
0.11 +0.1 0.20 ± 2% perf-profile.self.cycles-pp.syscall_return_via_sysret
0.11 ± 3% +0.1 0.20 perf-profile.self.cycles-pp.entry_SYSCALL_64
0.10 +0.1 0.19 perf-profile.self.cycles-pp.thp_get_unmapped_area_vmflags
0.05 ± 7% +0.1 0.14 ± 3% perf-profile.self.cycles-pp.discard_slab
0.11 ± 4% +0.1 0.20 ± 5% perf-profile.self.cycles-pp.stress_pagemove_child
0.12 ± 6% +0.1 0.21 ± 2% perf-profile.self.cycles-pp.vma_prepare
0.11 +0.1 0.21 perf-profile.self.cycles-pp.__get_unmapped_area
0.10 +0.1 0.20 perf-profile.self.cycles-pp.can_vma_merge_right
0.12 ± 3% +0.1 0.22 perf-profile.self.cycles-pp._find_next_bit
0.13 +0.1 0.23 perf-profile.self.cycles-pp.do_syscall_64
0.89 +0.1 1.00 perf-profile.self.cycles-pp.__call_rcu_common
1.59 +0.1 1.70 perf-profile.self.cycles-pp.shuffle_freelist
0.12 +0.1 0.23 perf-profile.self.cycles-pp.percpu_counter_add_batch
0.12 +0.1 0.23 perf-profile.self.cycles-pp.static_key_count
0.14 ± 2% +0.1 0.26 perf-profile.self.cycles-pp.__rb_insert_augmented
0.15 +0.1 0.27 perf-profile.self.cycles-pp.commit_merge
0.14 ± 3% +0.1 0.27 perf-profile.self.cycles-pp.vms_clear_ptes
0.14 ± 2% +0.1 0.27 perf-profile.self.cycles-pp.zap_pmd_range
0.08 ± 17% +0.1 0.21 ± 21% perf-profile.self.cycles-pp.__mod_memcg_lruvec_state
0.15 +0.1 0.28 perf-profile.self.cycles-pp.mas_prev_setup
0.15 +0.1 0.28 perf-profile.self.cycles-pp.tlb_finish_mmu
0.15 ± 3% +0.1 0.29 perf-profile.self.cycles-pp.alloc_new_pud
0.17 ± 4% +0.1 0.31 perf-profile.self.cycles-pp.vma_complete
0.15 ± 3% +0.1 0.30 perf-profile.self.cycles-pp.unmap_vmas
0.31 +0.1 0.46 perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.17 ± 2% +0.1 0.32 perf-profile.self.cycles-pp.flush_tlb_func
0.17 +0.1 0.32 perf-profile.self.cycles-pp.init_multi_vma_prep
0.17 +0.2 0.32 perf-profile.self.cycles-pp.free_pgtables
0.18 ± 2% +0.2 0.34 perf-profile.self.cycles-pp.vms_complete_munmap_vmas
0.17 ± 2% +0.2 0.33 perf-profile.self.cycles-pp.tlb_gather_mmu
0.14 +0.2 0.30 perf-profile.self.cycles-pp.down_write_killable
0.18 +0.2 0.34 perf-profile.self.cycles-pp.do_munmap
0.10 ± 3% +0.2 0.26 perf-profile.self.cycles-pp.mas_put_in_tree
0.17 ± 2% +0.2 0.34 perf-profile.self.cycles-pp.zap_pte_range
0.19 +0.2 0.36 perf-profile.self.cycles-pp.security_vm_enough_memory_mm
0.21 ± 2% +0.2 0.39 perf-profile.self.cycles-pp.syscall_exit_to_user_mode
0.21 ± 5% +0.2 0.39 ± 4% perf-profile.self.cycles-pp.anon_vma_interval_tree_insert
0.20 +0.2 0.39 perf-profile.self.cycles-pp._raw_spin_lock
0.21 ± 2% +0.2 0.40 perf-profile.self.cycles-pp.vma_merge_new_range
0.22 +0.2 0.41 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
0.25 +0.2 0.44 perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
0.20 +0.2 0.40 perf-profile.self.cycles-pp.find_vma_prev
0.21 +0.2 0.41 perf-profile.self.cycles-pp.__pte_offset_map_lock
0.24 +0.2 0.44 perf-profile.self.cycles-pp.__do_sys_mremap
0.22 +0.2 0.42 ± 2% perf-profile.self.cycles-pp.__split_vma
0.25 +0.2 0.46 perf-profile.self.cycles-pp.do_vmi_munmap
0.24 ± 3% +0.2 0.45 ± 2% perf-profile.self.cycles-pp.unlink_anon_vmas
0.23 +0.2 0.44 perf-profile.self.cycles-pp.mas_update_gap
0.24 +0.2 0.46 perf-profile.self.cycles-pp.mas_prev
0.24 +0.2 0.46 perf-profile.self.cycles-pp.__pte_offset_map
0.26 +0.2 0.48 perf-profile.self.cycles-pp.mremap_to
0.26 +0.2 0.50 perf-profile.self.cycles-pp.refill_obj_stock
0.26 +0.2 0.50 perf-profile.self.cycles-pp.flush_tlb_mm_range
0.59 +0.3 0.84 ± 3% perf-profile.self.cycles-pp.rcu_segcblist_enqueue
1.41 +0.3 1.67 perf-profile.self.cycles-pp.kmem_cache_free
0.29 +0.3 0.55 perf-profile.self.cycles-pp.get_old_pud
0.27 +0.3 0.54 perf-profile.self.cycles-pp.mas_wr_store_entry
0.75 +0.3 1.01 perf-profile.self.cycles-pp.mas_leaf_max_gap
0.31 ± 3% +0.3 0.58 perf-profile.self.cycles-pp.move_ptes
0.34 +0.3 0.62 perf-profile.self.cycles-pp.do_vmi_align_munmap
0.24 ± 4% +0.3 0.53 ± 5% perf-profile.self.cycles-pp.anon_vma_clone
0.33 +0.3 0.63 perf-profile.self.cycles-pp.unmap_page_range
0.34 +0.3 0.64 perf-profile.self.cycles-pp.vms_gather_munmap_vmas
0.33 +0.3 0.63 perf-profile.self.cycles-pp.__anon_vma_interval_tree_remove
0.35 +0.3 0.66 perf-profile.self.cycles-pp.rcu_all_qs
0.34 +0.3 0.67 perf-profile.self.cycles-pp.obj_cgroup_charge
0.36 +0.3 0.70 perf-profile.self.cycles-pp.copy_vma
0.43 +0.4 0.80 perf-profile.self.cycles-pp.mas_preallocate
0.44 +0.4 0.82 perf-profile.self.cycles-pp.move_page_tables
0.51 ± 2% +0.4 0.94 perf-profile.self.cycles-pp.mremap
0.52 +0.5 0.98 perf-profile.self.cycles-pp.move_vma
0.39 ± 2% +0.5 0.85 perf-profile.self.cycles-pp.vm_area_dup
0.50 +0.5 0.97 perf-profile.self.cycles-pp.mas_store_prealloc
0.56 +0.5 1.07 perf-profile.self.cycles-pp.__cond_resched
0.80 +0.5 1.35 perf-profile.self.cycles-pp.mas_prev_slot
0.70 +0.6 1.26 perf-profile.self.cycles-pp.mas_store_gfp
2.42 +0.6 3.00 ± 2% perf-profile.self.cycles-pp.rcu_cblist_dequeue
0.49 ± 2% +0.6 1.08 ± 3% perf-profile.self.cycles-pp.vm_area_free_rcu_cb
0.70 +0.6 1.33 perf-profile.self.cycles-pp.mas_find
1.01 +0.7 1.69 perf-profile.self.cycles-pp.mtree_load
0.92 +0.8 1.70 perf-profile.self.cycles-pp.mas_next_slot
0.96 +0.8 1.76 perf-profile.self.cycles-pp.mas_wr_store_type
0.61 ± 2% +0.8 1.43 ± 5% perf-profile.self.cycles-pp.__memcg_slab_free_hook
0.93 +0.9 1.79 perf-profile.self.cycles-pp.mod_objcg_state
1.20 +1.0 2.15 perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
0.92 +1.0 1.88 perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
1.07 ± 3% +1.0 2.06 perf-profile.self.cycles-pp.native_flush_tlb_one_user
0.93 +1.0 1.93 perf-profile.self.cycles-pp.up_write
0.88 +1.1 1.96 perf-profile.self.cycles-pp.down_write
1.04 +1.2 2.25 perf-profile.self.cycles-pp.mas_wr_node_store
1.98 +1.2 3.21 perf-profile.self.cycles-pp.mas_walk
3.14 +1.5 4.67 perf-profile.self.cycles-pp.__slab_free
***************************************************************************************************
lkp-skl-fpga01: 104 threads 2 sockets (Skylake) with 192G memory
=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
gcc-12/performance/x86_64-rhel-9.4/process/100%/debian-12-x86_64-20240206.cgz/lkp-skl-fpga01/mmap1/will-it-scale
commit:
05a6b8c190 ("x86/vdso: Delete vvar.h")
e93d2521b2 ("x86/vdso: Split virtual clock pages into dedicated mapping")
05a6b8c190f00792 e93d2521b27f0439872dfa4e4b9
---------------- ---------------------------
%stddev %change %stddev
\ | \
190921 ± 33% -54.7% 86412 ± 98% numa-meminfo.node1.AnonHugePages
1646807 ± 8% +15.4% 1899738 ± 8% numa-meminfo.node1.Shmem
8.91 +75.8% 15.66 vmstat.cpu.us
6696 -13.1% 5821 vmstat.system.cs
2432208 ± 5% +11.3% 2708211 ± 5% meminfo.Active
2432208 ± 5% +11.3% 2708211 ± 5% meminfo.Active(anon)
1688617 ± 7% +16.6% 1969438 ± 6% meminfo.Shmem
0.42 +0.1 0.49 ± 2% mpstat.cpu.all.irq%
23.58 -10.2 13.34 mpstat.cpu.all.soft%
9.00 +6.6 15.64 mpstat.cpu.all.usr%
6712201 +77.5% 11912497 will-it-scale.104.processes
64540 +77.5% 114542 will-it-scale.per_process_ops
6712201 +77.5% 11912497 will-it-scale.workload
1.51e+08 -17.1% 1.252e+08 numa-numastat.node0.local_node
1.51e+08 -17.0% 1.253e+08 numa-numastat.node0.numa_hit
1.58e+08 -15.7% 1.331e+08 numa-numastat.node1.local_node
1.581e+08 -15.7% 1.332e+08 numa-numastat.node1.numa_hit
1.51e+08 -17.0% 1.253e+08 numa-vmstat.node0.numa_hit
1.509e+08 -17.0% 1.253e+08 numa-vmstat.node0.numa_local
411571 ± 8% +15.4% 474976 ± 8% numa-vmstat.node1.nr_shmem
1.58e+08 -15.7% 1.332e+08 numa-vmstat.node1.numa_hit
1.579e+08 -15.7% 1.332e+08 numa-vmstat.node1.numa_local
15460 ± 20% -50.0% 7727 ± 8% perf-c2c.DRAM.local
1290 ± 21% -59.2% 525.75 ± 10% perf-c2c.DRAM.remote
12120 ± 17% -67.4% 3954 ± 5% perf-c2c.HITM.local
874.67 ± 22% -68.0% 280.25 ± 11% perf-c2c.HITM.remote
12995 ± 17% -67.4% 4234 ± 5% perf-c2c.HITM.total
608101 ± 5% +11.3% 676847 ± 4% proc-vmstat.nr_active_anon
1309878 ± 2% +5.3% 1379799 ± 2% proc-vmstat.nr_file_pages
422218 ± 7% +16.6% 492139 ± 6% proc-vmstat.nr_shmem
608101 ± 5% +11.3% 676847 ± 4% proc-vmstat.nr_zone_active_anon
3.091e+08 -16.4% 2.585e+08 proc-vmstat.numa_hit
3.09e+08 -16.4% 2.584e+08 proc-vmstat.numa_local
6.014e+08 -18.6% 4.898e+08 proc-vmstat.pgalloc_normal
6.008e+08 -18.6% 4.89e+08 proc-vmstat.pgfree
1.93 -17.1% 1.60 perf-stat.i.MPKI
2.968e+10 +16.9% 3.469e+10 perf-stat.i.branch-instructions
0.60 -0.1 0.51 perf-stat.i.branch-miss-rate%
1.776e+08 -1.5% 1.751e+08 perf-stat.i.branch-misses
60.23 -1.0 59.25 perf-stat.i.cache-miss-rate%
2.991e+08 -9.7% 2.702e+08 perf-stat.i.cache-misses
4.953e+08 -8.0% 4.558e+08 perf-stat.i.cache-references
6662 -13.2% 5785 perf-stat.i.context-switches
1.81 -8.3% 1.66 perf-stat.i.cpi
219.96 -5.7% 207.38 perf-stat.i.cpu-migrations
936.13 +10.6% 1035 perf-stat.i.cycles-between-cache-misses
1.549e+11 +9.0% 1.688e+11 perf-stat.i.instructions
0.55 +9.0% 0.60 perf-stat.i.ipc
1.93 -17.1% 1.60 perf-stat.overall.MPKI
0.60 -0.1 0.50 perf-stat.overall.branch-miss-rate%
60.37 -1.1 59.28 perf-stat.overall.cache-miss-rate%
1.81 -8.3% 1.66 perf-stat.overall.cpi
935.38 +10.7% 1035 perf-stat.overall.cycles-between-cache-misses
0.55 +9.0% 0.60 perf-stat.overall.ipc
6976466 -38.8% 4269582 perf-stat.overall.path-length
2.958e+10 +16.9% 3.457e+10 perf-stat.ps.branch-instructions
1.77e+08 -1.5% 1.745e+08 perf-stat.ps.branch-misses
2.981e+08 -9.6% 2.693e+08 perf-stat.ps.cache-misses
4.937e+08 -8.0% 4.543e+08 perf-stat.ps.cache-references
6640 -13.2% 5764 perf-stat.ps.context-switches
219.31 -5.8% 206.61 perf-stat.ps.cpu-migrations
1.543e+11 +9.0% 1.682e+11 perf-stat.ps.instructions
4.683e+13 +8.6% 5.086e+13 perf-stat.total.instructions
48168157 ± 2% +33.7% 64403512 sched_debug.cfs_rq:/.avg_vruntime.avg
70412389 ± 4% +37.4% 96766502 ± 4% sched_debug.cfs_rq:/.avg_vruntime.max
28097019 ± 15% +43.7% 40387759 ± 3% sched_debug.cfs_rq:/.avg_vruntime.min
7724113 ± 7% +41.3% 10914825 ± 5% sched_debug.cfs_rq:/.avg_vruntime.stddev
2.39 ± 3% +13.4% 2.71 ± 6% sched_debug.cfs_rq:/.h_nr_running.max
0.39 ± 3% -17.3% 0.32 ± 7% sched_debug.cfs_rq:/.h_nr_running.stddev
6853324 ± 5% -58.7% 2833845 ± 67% sched_debug.cfs_rq:/.left_deadline.avg
6853168 ± 5% -58.7% 2833148 ± 67% sched_debug.cfs_rq:/.left_vruntime.avg
132125 ± 4% -63.6% 48091 ± 26% sched_debug.cfs_rq:/.load.avg
1008002 ± 8% -37.3% 631898 ± 30% sched_debug.cfs_rq:/.load.max
302594 -53.7% 139969 ± 23% sched_debug.cfs_rq:/.load.stddev
178.71 ± 2% -54.0% 82.29 ± 8% sched_debug.cfs_rq:/.load_avg.avg
467.72 ± 11% -34.3% 307.50 ± 3% sched_debug.cfs_rq:/.load_avg.max
86.56 ± 8% -71.6% 24.58 ± 7% sched_debug.cfs_rq:/.load_avg.min
75.82 ± 16% -21.3% 59.68 ± 9% sched_debug.cfs_rq:/.load_avg.stddev
48168196 ± 2% +33.7% 64403528 sched_debug.cfs_rq:/.min_vruntime.avg
70412504 ± 4% +37.4% 96766528 ± 4% sched_debug.cfs_rq:/.min_vruntime.max
28097019 ± 15% +43.7% 40387759 ± 3% sched_debug.cfs_rq:/.min_vruntime.min
7724117 ± 7% +41.3% 10914825 ± 5% sched_debug.cfs_rq:/.min_vruntime.stddev
1.94 ± 4% -18.6% 1.58 ± 11% sched_debug.cfs_rq:/.nr_running.max
0.34 ± 3% -43.4% 0.19 ± 14% sched_debug.cfs_rq:/.nr_running.stddev
6853169 ± 5% -58.7% 2833148 ± 67% sched_debug.cfs_rq:/.right_vruntime.avg
1074 -8.9% 978.25 sched_debug.cfs_rq:/.runnable_avg.avg
698.32 ± 3% +12.6% 786.04 ± 2% sched_debug.cfs_rq:/.util_est.avg
246.11 ± 30% +363.5% 1140 ± 51% sched_debug.cpu.curr->pid.min
1243 ± 4% -30.4% 865.08 ± 8% sched_debug.cpu.curr->pid.stddev
2.39 ± 3% +13.4% 2.71 ± 6% sched_debug.cpu.nr_running.max
0.39 ± 4% -17.7% 0.32 ± 7% sched_debug.cpu.nr_running.stddev
10749 -11.5% 9510 sched_debug.cpu.nr_switches.avg
7402 -13.0% 6438 sched_debug.cpu.nr_switches.min
2864 ± 2% -11.3% 2540 ± 4% sched_debug.cpu.nr_switches.stddev
0.00 ± 28% -85.0% 0.00 ±173% sched_debug.cpu.nr_uninterruptible.avg
7.84 ± 13% -60.9% 3.07 ± 83% perf-sched.sch_delay.avg.ms.__cond_resched.__alloc_pages_noprof.alloc_pages_mpol_noprof.allocate_slab.___slab_alloc
7.01 ± 5% -47.9% 3.65 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
6.85 ± 8% -48.7% 3.51 ± 10% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
6.65 ± 9% -44.7% 3.68 ± 11% perf-sched.sch_delay.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
6.60 ± 4% -43.3% 3.74 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.24 ± 3% -100.0% 0.00 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
6.58 ± 8% -43.8% 3.70 ± 10% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
6.45 ± 6% -45.3% 3.53 ± 9% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
6.58 ± 6% -44.3% 3.67 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.04 ± 15% -44.4% 0.02 ± 38% perf-sched.sch_delay.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
6.61 ± 9% -40.7% 3.92 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part
6.85 ± 7% -48.0% 3.56 ± 10% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
6.43 ± 7% -43.7% 3.62 ± 8% perf-sched.sch_delay.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
4.17 ±139% +91.7% 7.99 ± 98% perf-sched.sch_delay.avg.ms.devkmsg_read.vfs_read.ksys_read.do_syscall_64
2.04 ± 4% -68.9% 0.63 ± 25% perf-sched.sch_delay.avg.ms.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanosleep
0.05 ± 70% +6562.0% 3.06 ±133% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_common_interrupt.[unknown].[unknown]
0.27 ±122% +148.9% 0.68 ± 49% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown].[unknown]
6.55 ± 11% -43.8% 3.68 ± 8% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown].[unknown]
6.27 ± 19% -58.4% 2.61 ± 44% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[unknown]
0.70 ± 55% -77.4% 0.16 ± 87% perf-sched.sch_delay.avg.ms.schedule_timeout.kcompactd.kthread.ret_from_fork
0.19 ± 14% -55.7% 0.08 ± 9% perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
0.06 ± 17% -50.9% 0.03 ± 27% perf-sched.sch_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
4.22 ± 7% -41.2% 2.48 ± 12% perf-sched.sch_delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
11.26 ± 23% -65.2% 3.92 ± 71% perf-sched.sch_delay.max.ms.__cond_resched.__alloc_pages_noprof.alloc_pages_mpol_noprof.allocate_slab.___slab_alloc
8.71 ± 42% -54.1% 4.00 ± 17% perf-sched.sch_delay.max.ms.__cond_resched.__alloc_pages_noprof.alloc_pages_mpol_noprof.folio_alloc_mpol_noprof.shmem_alloc_folio
12.96 ± 10% -36.6% 8.21 ± 31% perf-sched.sch_delay.max.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_slab.___slab_alloc
13.77 ± 18% -30.2% 9.62 ± 10% perf-sched.sch_delay.max.ms.__cond_resched.__wait_for_common.affine_move_task.__set_cpus_allowed_ptr.__sched_setaffinity
20.68 ± 13% -44.8% 11.42 ± 9% perf-sched.sch_delay.max.ms.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
19.13 -37.0% 12.04 ± 3% perf-sched.sch_delay.max.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
19.86 ± 10% -24.7% 14.95 ± 13% perf-sched.sch_delay.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
1.08 ± 19% -28.5% 0.77 ± 15% perf-sched.sch_delay.max.ms.__cond_resched.down_write_killable.exec_mmap.begin_new_exec.load_elf_binary
9.12 ± 8% -40.6% 5.42 ± 25% perf-sched.sch_delay.max.ms.__cond_resched.generic_perform_write.shmem_file_write_iter.vfs_write.ksys_write
15.97 ± 5% -100.0% 0.00 perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
17.14 ± 2% -24.1% 13.02 ± 15% perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
20.92 ± 7% -21.1% 16.50 ± 22% perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
20.26 ± 10% -34.8% 13.21 ± 9% perf-sched.sch_delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
6.32 ± 26% -26.9% 4.62 ± 23% perf-sched.sch_delay.max.ms.__cond_resched.shmem_inode_acct_blocks.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_write_begin
5.28 ± 35% -69.2% 1.63 ± 95% perf-sched.sch_delay.max.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
15.42 ± 7% -32.8% 10.36 ± 7% perf-sched.sch_delay.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part
24.98 ± 8% -41.7% 14.57 ± 14% perf-sched.sch_delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
4.19 ±138% +99.4% 8.36 ± 98% perf-sched.sch_delay.max.ms.devkmsg_read.vfs_read.ksys_read.do_syscall_64
13.79 ± 26% -77.4% 3.11 ± 16% perf-sched.sch_delay.max.ms.do_nanosleep.hrtimer_nanosleep.common_nsleep.__x64_sys_clock_nanosleep
1.42 ± 62% -69.5% 0.43 ±162% perf-sched.sch_delay.max.ms.irq_thread.kthread.ret_from_fork.ret_from_fork_asm
0.05 ± 70% +8782.1% 4.09 ±103% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_common_interrupt.[unknown].[unknown]
0.94 ±119% +120.9% 2.08 ± 44% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown].[unknown]
11.34 ± 23% -46.9% 6.02 ± 30% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown]
16.84 ± 24% -39.3% 10.23 ± 4% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[unknown]
10.74 ± 4% -32.4% 7.26 ± 26% perf-sched.sch_delay.max.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
25.73 ± 29% -39.4% 15.60 ± 6% perf-sched.sch_delay.max.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
2.99 ± 6% -42.8% 1.71 ± 6% perf-sched.total_sch_delay.average.ms
46.68 ± 2% +9.1% 50.92 perf-sched.total_wait_time.average.ms
14.02 ± 5% -47.9% 7.31 ± 5% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
13.69 ± 8% -48.7% 7.03 ± 10% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
13.30 ± 9% -44.7% 7.35 ± 11% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
13.20 ± 4% -43.3% 7.48 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
13.16 ± 8% -43.8% 7.39 ± 10% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
12.90 ± 6% -45.3% 7.06 ± 9% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
13.17 ± 6% -44.3% 7.33 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
37.41 ± 5% +32.0% 49.36 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
13.69 ± 7% -48.0% 7.12 ± 10% perf-sched.wait_and_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
12.87 ± 7% -43.7% 7.24 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
13.34 ± 9% -44.4% 7.42 ± 8% perf-sched.wait_and_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown].[unknown]
74.86 +21.3% 90.77 perf-sched.wait_and_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
10.49 ± 9% -29.2% 7.43 ± 11% perf-sched.wait_and_delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
551.67 ± 6% -70.7% 161.75 ± 3% perf-sched.wait_and_delay.count.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
202.67 ± 6% +93.2% 391.50 ± 7% perf-sched.wait_and_delay.count.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
415.33 ± 3% +80.5% 749.75 ± 3% perf-sched.wait_and_delay.count.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
505.67 ± 5% +62.8% 823.25 ± 5% perf-sched.wait_and_delay.count.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
268.00 ± 6% +67.4% 448.50 ± 4% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
960.67 ± 3% +86.4% 1790 ± 5% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
409.00 ± 5% +87.7% 767.50 ± 5% perf-sched.wait_and_delay.count.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
382.67 ± 17% -42.9% 218.50 ± 13% perf-sched.wait_and_delay.count.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
5734 ± 3% -75.2% 1419 ± 6% perf-sched.wait_and_delay.count.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
1010 +99.4% 2015 ± 2% perf-sched.wait_and_delay.count.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
1032 ± 8% -18.7% 838.75 ± 8% perf-sched.wait_and_delay.count.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
1256 ± 5% +68.3% 2114 perf-sched.wait_and_delay.count.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown].[unknown]
12.33 ± 3% +9.5% 13.50 ± 3% perf-sched.wait_and_delay.count.schedule_hrtimeout_range_clock.ep_poll.do_epoll_wait.__x64_sys_epoll_wait
11262 ± 2% -12.8% 9820 ± 2% perf-sched.wait_and_delay.count.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
41.37 ± 13% -44.8% 22.84 ± 9% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
38.26 -37.0% 24.09 ± 3% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
39.73 ± 10% -24.7% 29.89 ± 13% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
34.28 ± 2% -24.1% 26.03 ± 15% perf-sched.wait_and_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
41.84 ± 7% -21.1% 33.01 ± 22% perf-sched.wait_and_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
40.52 ± 10% -34.8% 26.41 ± 9% perf-sched.wait_and_delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
73.15 ± 8% +139.5% 175.19 ± 20% perf-sched.wait_and_delay.max.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
49.96 ± 8% -41.7% 29.15 ± 14% perf-sched.wait_and_delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
7.84 ± 13% -60.9% 3.07 ± 83% perf-sched.wait_time.avg.ms.__cond_resched.__alloc_pages_noprof.alloc_pages_mpol_noprof.allocate_slab.___slab_alloc
7.01 ± 5% -47.9% 3.65 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
6.85 ± 8% -48.7% 3.51 ± 10% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
6.65 ± 9% -44.7% 3.68 ± 11% perf-sched.wait_time.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
6.60 ± 4% -43.3% 3.74 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.24 ± 3% -100.0% 0.00 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
6.58 ± 8% -43.8% 3.70 ± 10% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
6.45 ± 6% -45.3% 3.53 ± 9% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
6.58 ± 6% -44.3% 3.67 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
37.37 ± 5% +32.0% 49.34 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
6.61 ± 9% -40.7% 3.92 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part
6.85 ± 7% -48.0% 3.56 ± 10% perf-sched.wait_time.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
6.43 ± 7% -43.7% 3.62 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
1.23 ± 19% +259.8% 4.44 ± 87% perf-sched.wait_time.avg.ms.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.05 ± 70% +6562.0% 3.06 ±133% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_common_interrupt.[unknown].[unknown]
6.79 ± 7% -44.9% 3.74 ± 8% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown].[unknown]
6.24 ± 18% -58.3% 2.61 ± 44% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[unknown]
5.24 ± 7% -22.0% 4.08 ± 7% perf-sched.wait_time.avg.ms.schedule_timeout.__wait_for_common.wait_for_completion_state.kernel_clone
74.80 +21.3% 90.75 perf-sched.wait_time.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
6.28 ± 10% -21.1% 4.96 ± 11% perf-sched.wait_time.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
0.92 ± 36% -49.5% 0.46 ± 66% perf-sched.wait_time.avg.ms.wait_for_partner.fifo_open.do_dentry_open.vfs_open
11.26 ± 23% -65.2% 3.92 ± 71% perf-sched.wait_time.max.ms.__cond_resched.__alloc_pages_noprof.alloc_pages_mpol_noprof.allocate_slab.___slab_alloc
12.96 ± 10% -36.6% 8.21 ± 31% perf-sched.wait_time.max.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_slab.___slab_alloc
20.68 ± 13% -44.8% 11.42 ± 9% perf-sched.wait_time.max.ms.__cond_resched.down_write.mmap_region.do_mmap.vm_mmap_pgoff
19.13 -37.0% 12.04 ± 3% perf-sched.wait_time.max.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
19.86 ± 10% -24.7% 14.95 ± 13% perf-sched.wait_time.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
0.85 ± 28% -45.1% 0.46 ± 57% perf-sched.wait_time.max.ms.__cond_resched.down_write_killable.exec_mmap.begin_new_exec.load_elf_binary
15.97 ± 5% -100.0% 0.00 perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
17.14 ± 2% -24.1% 13.02 ± 15% perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
20.92 ± 7% -21.1% 16.50 ± 22% perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
20.26 ± 10% -34.8% 13.21 ± 9% perf-sched.wait_time.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
73.14 ± 8% +139.5% 175.18 ± 20% perf-sched.wait_time.max.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
15.42 ± 7% -32.8% 10.36 ± 7% perf-sched.wait_time.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.part
24.98 ± 8% -41.7% 14.57 ± 14% perf-sched.wait_time.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.part.0
2.89 ± 70% +49242.1% 1425 ±103% perf-sched.wait_time.max.ms.devkmsg_read.vfs_read.ksys_read.do_syscall_64
18.64 ± 19% +1693.9% 334.34 ±115% perf-sched.wait_time.max.ms.do_wait.kernel_wait4.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.05 ± 70% +8782.1% 4.09 ±103% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_common_interrupt.[unknown].[unknown]
0.85 ±138% +126.4% 1.93 ± 60% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_exc_page_fault.[unknown].[unknown]
11.34 ± 23% -46.9% 6.02 ± 30% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown]
16.84 ± 24% -39.3% 10.23 ± 4% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown].[unknown]
116.19 ± 9% -81.3% 21.72 ± 12% perf-sched.wait_time.max.ms.schedule_timeout.__wait_for_common.wait_for_completion_state.kernel_clone
21.62 -15.9 5.72 perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
9.70 -9.7 0.00 perf-profile.calltrace.cycles-pp.mas_wr_bnode.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff
19.06 -8.9 10.16 ± 4% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
19.06 -8.9 10.16 ± 4% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
19.06 -8.9 10.16 ± 4% perf-profile.calltrace.cycles-pp.ret_from_fork_asm
19.02 -8.9 10.14 ± 4% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
19.01 -8.9 10.13 ± 4% perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
19.01 -8.9 10.13 ± 4% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
18.99 -8.9 10.11 ± 4% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
19.01 -8.9 10.13 ± 4% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
16.92 -8.6 8.28 ± 5% perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
8.60 -8.6 0.00 perf-profile.calltrace.cycles-pp.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
8.31 -8.3 0.00 perf-profile.calltrace.cycles-pp.mas_split.mas_wr_bnode.mas_store_prealloc.mmap_region.do_mmap
7.32 ± 3% -7.3 0.00 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
7.21 ± 4% -7.2 0.00 perf-profile.calltrace.cycles-pp.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap
8.49 -7.1 1.40 ± 4% perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
10.87 -7.1 3.78 perf-profile.calltrace.cycles-pp.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
6.63 ± 4% -6.6 0.00 perf-profile.calltrace.cycles-pp.___slab_alloc.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp
7.70 ± 3% -6.6 1.14 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
6.13 -6.1 0.00 perf-profile.calltrace.cycles-pp.mas_spanning_rebalance.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
5.77 -5.8 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core
5.65 -5.6 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch
38.61 -4.3 34.35 perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
39.23 -3.8 35.38 perf-profile.calltrace.cycles-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe
39.77 -3.4 36.36 perf-profile.calltrace.cycles-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
39.82 -3.4 36.44 perf-profile.calltrace.cycles-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
40.41 -2.8 37.60 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
41.54 -2.0 39.57 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__munmap
22.26 -1.1 21.20 perf-profile.calltrace.cycles-pp.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.09 ± 2% -0.8 1.29 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.mmap_region.do_mmap.vm_mmap_pgoff
2.73 ± 2% -0.4 2.32 perf-profile.calltrace.cycles-pp.mas_preallocate.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
0.98 ± 4% -0.3 0.71 ± 3% perf-profile.calltrace.cycles-pp.rcu_cblist_dequeue.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.83 -0.1 0.78 perf-profile.calltrace.cycles-pp.mas_prev_slot.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.81 -0.1 0.76 perf-profile.calltrace.cycles-pp.mas_next_slot.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.59 +0.1 0.68 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs
0.99 +0.1 1.10 perf-profile.calltrace.cycles-pp.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.85 +0.1 0.96 ± 3% perf-profile.calltrace.cycles-pp.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.97 +0.3 1.22 perf-profile.calltrace.cycles-pp.mas_rev_awalk.mas_empty_area_rev.vm_unmapped_area.arch_get_unmapped_area_topdown.thp_get_unmapped_area_vmflags
0.53 +0.4 0.93 perf-profile.calltrace.cycles-pp.security_vm_enough_memory_mm.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
1.26 +0.5 1.75 perf-profile.calltrace.cycles-pp.mas_empty_area_rev.vm_unmapped_area.arch_get_unmapped_area_topdown.thp_get_unmapped_area_vmflags.__get_unmapped_area
0.70 +0.5 1.20 perf-profile.calltrace.cycles-pp.perf_iterate_sb.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap
0.00 +0.5 0.51 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_preallocate.mmap_region.do_mmap.vm_mmap_pgoff
0.72 +0.5 1.24 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__mmap
0.71 +0.5 1.24 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__munmap
0.00 +0.5 0.53 perf-profile.calltrace.cycles-pp.mas_update_gap.mas_wr_node_store.mas_store_prealloc.mmap_region.do_mmap
0.00 +0.5 0.54 ± 3% perf-profile.calltrace.cycles-pp.obj_cgroup_charge.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region
0.74 +0.6 1.30 perf-profile.calltrace.cycles-pp.mas_find.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
0.00 +0.6 0.56 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_safe_stack.__mmap
0.00 +0.6 0.56 ± 2% perf-profile.calltrace.cycles-pp.mas_pop_node.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
0.00 +0.6 0.57 perf-profile.calltrace.cycles-pp.__call_rcu_common.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
0.00 +0.6 0.57 perf-profile.calltrace.cycles-pp.__call_rcu_common.mas_wr_node_store.mas_store_prealloc.mmap_region.do_mmap
0.00 +0.6 0.59 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap
0.00 +0.6 0.61 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
0.00 +0.6 0.62 ± 3% perf-profile.calltrace.cycles-pp.__call_rcu_common.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.00 +0.6 0.62 ± 3% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__mmap
0.00 +0.6 0.62 ± 3% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__mmap
0.00 +0.6 0.63 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.mmap_region.do_mmap.vm_mmap_pgoff
0.00 +0.6 0.63 perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region
0.00 +0.6 0.64 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
0.00 +0.6 0.64 ± 2% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__munmap
0.00 +0.6 0.64 ± 2% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__munmap
0.00 +0.6 0.64 ± 2% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.zap_pmd_range.unmap_page_range
0.00 +0.6 0.64 ± 2% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.zap_pmd_range
0.00 +0.7 0.65 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.__mmap
0.00 +0.7 0.65 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.00 +0.7 0.65 ± 2% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__mmap
0.00 +0.7 0.67 ± 2% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__munmap
0.00 +0.7 0.67 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.__munmap
0.00 +0.7 0.67 ± 2% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.zap_pmd_range.unmap_page_range.unmap_vmas
0.00 +0.7 0.68 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
1.19 ± 5% +0.7 1.88 ± 2% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt
1.20 ± 5% +0.7 1.90 ± 2% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
0.00 +0.8 0.76 perf-profile.calltrace.cycles-pp.mas_store_gfp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
5.35 ± 2% +0.8 6.12 ± 5% perf-profile.calltrace.cycles-pp.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
0.00 +0.8 0.77 perf-profile.calltrace.cycles-pp.mas_find.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
1.11 +0.8 1.94 perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
0.00 +0.8 0.83 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
25.58 +0.9 26.48 perf-profile.calltrace.cycles-pp.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
0.00 +0.9 0.94 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
1.54 +1.0 2.57 perf-profile.calltrace.cycles-pp.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes
1.53 +1.1 2.60 perf-profile.calltrace.cycles-pp.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap.vm_mmap_pgoff
2.16 +1.1 3.25 perf-profile.calltrace.cycles-pp.vm_unmapped_area.arch_get_unmapped_area_topdown.thp_get_unmapped_area_vmflags.__get_unmapped_area.do_mmap
0.00 +1.1 1.12 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region.do_mmap
3.28 +1.1 4.43 perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
1.59 +1.2 2.76 perf-profile.calltrace.cycles-pp.entry_SYSRETQ_unsafe_stack.__mmap
1.74 +1.2 2.92 perf-profile.calltrace.cycles-pp.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas
1.60 +1.2 2.83 perf-profile.calltrace.cycles-pp.entry_SYSRETQ_unsafe_stack.__munmap
26.48 +1.2 27.72 perf-profile.calltrace.cycles-pp.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
1.80 +1.3 3.10 perf-profile.calltrace.cycles-pp.perf_event_mmap.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
2.48 +1.3 3.79 perf-profile.calltrace.cycles-pp.arch_get_unmapped_area_topdown.thp_get_unmapped_area_vmflags.__get_unmapped_area.do_mmap.vm_mmap_pgoff
1.92 +1.3 3.26 perf-profile.calltrace.cycles-pp.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
0.73 +1.4 2.13 perf-profile.calltrace.cycles-pp.rcu_all_qs.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas
2.67 +1.5 4.19 perf-profile.calltrace.cycles-pp.thp_get_unmapped_area_vmflags.__get_unmapped_area.do_mmap.vm_mmap_pgoff.do_syscall_64
1.97 +1.5 3.51 perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.__mmap
1.96 +1.6 3.54 perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.__munmap
2.82 +1.7 4.47 perf-profile.calltrace.cycles-pp.__get_unmapped_area.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.17 +1.7 3.84 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap.vm_mmap_pgoff
2.45 +1.7 4.19 perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
27.23 +1.8 29.02 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
2.50 +1.9 4.44 perf-profile.calltrace.cycles-pp.vm_area_alloc.mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
46.69 +2.2 48.87 perf-profile.calltrace.cycles-pp.__munmap
3.10 +2.4 5.47 perf-profile.calltrace.cycles-pp.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
3.23 ± 4% +2.6 5.78 ± 5% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_unref_page_commit.free_unref_page.__put_partials
3.33 ± 4% +2.6 5.90 ± 5% perf-profile.calltrace.cycles-pp.free_pcppages_bulk.free_unref_page_commit.free_unref_page.__put_partials.kmem_cache_free
3.36 ± 4% +2.6 5.94 ± 5% perf-profile.calltrace.cycles-pp.free_unref_page_commit.free_unref_page.__put_partials.kmem_cache_free.rcu_do_batch
3.38 ± 4% +2.6 5.96 ± 5% perf-profile.calltrace.cycles-pp.free_unref_page.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core
28.34 +2.7 30.99 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__mmap
0.00 +3.0 3.04 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff
0.00 +3.1 3.07 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
7.61 +6.5 14.14 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
8.34 +6.6 14.90 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
33.51 +6.7 40.18 perf-profile.calltrace.cycles-pp.__mmap
8.83 +6.9 15.70 perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
11.89 +9.1 20.95 perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
13.14 +10.1 23.19 perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
22.16 -15.5 6.65 perf-profile.children.cycles-pp.mas_store_gfp
24.61 -15.1 9.48 ± 2% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
24.26 -15.0 9.26 ± 2% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
26.96 -12.0 14.99 perf-profile.children.cycles-pp.kmem_cache_free
9.71 -9.7 0.00 perf-profile.children.cycles-pp.mas_wr_bnode
26.88 -9.6 17.27 perf-profile.children.cycles-pp.handle_softirqs
26.86 -9.6 17.25 perf-profile.children.cycles-pp.rcu_core
26.84 -9.6 17.24 perf-profile.children.cycles-pp.rcu_do_batch
8.95 ± 3% -9.0 0.00 perf-profile.children.cycles-pp.kmem_cache_alloc_bulk_noprof
19.06 -8.9 10.16 ± 4% perf-profile.children.cycles-pp.kthread
19.06 -8.9 10.16 ± 4% perf-profile.children.cycles-pp.ret_from_fork
19.06 -8.9 10.16 ± 4% perf-profile.children.cycles-pp.ret_from_fork_asm
19.02 -8.9 10.14 ± 4% perf-profile.children.cycles-pp.smpboot_thread_fn
19.01 -8.9 10.13 ± 4% perf-profile.children.cycles-pp.run_ksoftirqd
8.62 -8.6 0.00 perf-profile.children.cycles-pp.mas_wr_spanning_store
12.22 -8.6 3.61 perf-profile.children.cycles-pp.__slab_free
8.59 ± 3% -8.6 0.00 perf-profile.children.cycles-pp.__kmem_cache_alloc_bulk
8.38 -8.4 0.00 perf-profile.children.cycles-pp.mas_split
9.82 ± 3% -7.4 2.46 perf-profile.children.cycles-pp.mas_alloc_nodes
10.89 -7.1 3.80 perf-profile.children.cycles-pp.mas_store_prealloc
6.17 -6.2 0.00 perf-profile.children.cycles-pp.mas_spanning_rebalance
8.21 ± 4% -6.2 2.04 perf-profile.children.cycles-pp.___slab_alloc
5.73 ± 5% -5.6 0.12 ± 8% perf-profile.children.cycles-pp.get_partial_node
5.61 ± 2% -5.3 0.29 ± 2% perf-profile.children.cycles-pp.mas_destroy
38.62 -4.2 34.38 perf-profile.children.cycles-pp.do_vmi_align_munmap
39.25 -3.8 35.42 perf-profile.children.cycles-pp.do_vmi_munmap
39.80 -3.4 36.41 perf-profile.children.cycles-pp.__vm_munmap
39.83 -3.4 36.46 perf-profile.children.cycles-pp.__x64_sys_munmap
10.37 -1.2 9.16 ± 2% perf-profile.children.cycles-pp.__put_partials
1.16 ± 5% -1.0 0.12 ± 5% perf-profile.children.cycles-pp.get_any_partial
67.75 -1.0 66.73 perf-profile.children.cycles-pp.do_syscall_64
22.34 -1.0 21.36 perf-profile.children.cycles-pp.mmap_region
0.96 -0.8 0.14 ± 3% perf-profile.children.cycles-pp.memcpy_orig
7.87 -0.7 7.14 ± 3% perf-profile.children.cycles-pp.__irq_exit_rcu
8.26 -0.7 7.56 ± 3% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
8.29 -0.7 7.60 ± 3% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
1.43 -0.4 1.00 ± 2% perf-profile.children.cycles-pp.mas_pop_node
2.75 ± 2% -0.4 2.35 perf-profile.children.cycles-pp.mas_preallocate
0.38 -0.1 0.31 ± 2% perf-profile.children.cycles-pp.alloc_pages_mpol_noprof
0.10 ± 4% -0.1 0.04 ± 57% perf-profile.children.cycles-pp.__memcpy
0.35 -0.1 0.29 ± 2% perf-profile.children.cycles-pp.__alloc_pages_noprof
0.31 -0.1 0.26 perf-profile.children.cycles-pp.get_page_from_freelist
1.41 -0.1 1.36 perf-profile.children.cycles-pp.allocate_slab
0.07 ± 7% -0.0 0.03 ±100% perf-profile.children.cycles-pp.write
0.19 ± 2% -0.0 0.16 ± 2% perf-profile.children.cycles-pp.rmqueue
0.20 ± 2% -0.0 0.18 ± 2% perf-profile.children.cycles-pp.__free_one_page
0.42 -0.0 0.40 perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.15 -0.0 0.13 ± 3% perf-profile.children.cycles-pp.__rmqueue_pcplist
0.11 -0.0 0.09 perf-profile.children.cycles-pp.rmqueue_bulk
0.36 -0.0 0.35 perf-profile.children.cycles-pp.security_mmap_file
0.21 -0.0 0.20 ± 2% perf-profile.children.cycles-pp.mt_free_rcu
0.07 -0.0 0.06 perf-profile.children.cycles-pp.__get_random_u32_below
0.05 +0.0 0.06 perf-profile.children.cycles-pp.mas_next_setup
0.14 ± 3% +0.0 0.16 ± 2% perf-profile.children.cycles-pp.sched_tick
0.05 +0.0 0.06 ± 7% perf-profile.children.cycles-pp.can_vma_merge_right
0.10 +0.0 0.12 ± 3% perf-profile.children.cycles-pp.ima_file_mmap
0.37 +0.0 0.38 perf-profile.children.cycles-pp.setup_object
0.25 +0.0 0.28 ± 2% perf-profile.children.cycles-pp.update_process_times
0.28 +0.0 0.31 ± 2% perf-profile.children.cycles-pp.tick_nohz_handler
0.34 +0.0 0.37 ± 2% perf-profile.children.cycles-pp.__hrtimer_run_queues
0.05 +0.0 0.08 perf-profile.children.cycles-pp.__kmalloc_node_noprof
0.05 +0.0 0.08 ± 5% perf-profile.children.cycles-pp.alloc_slab_obj_exts
0.39 +0.0 0.42 ± 3% perf-profile.children.cycles-pp.hrtimer_interrupt
0.39 +0.0 0.43 perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
0.05 +0.0 0.08 ± 5% perf-profile.children.cycles-pp.mas_nomem
0.03 ± 70% +0.0 0.07 perf-profile.children.cycles-pp.vma_link_file
0.09 ± 5% +0.0 0.12 ± 4% perf-profile.children.cycles-pp.khugepaged_enter_vma
0.07 ± 7% +0.0 0.10 ± 4% perf-profile.children.cycles-pp.arch_vma_name
0.03 ± 70% +0.0 0.07 ± 5% perf-profile.children.cycles-pp.userfaultfd_unmap_prep
0.02 ±141% +0.0 0.06 ± 7% perf-profile.children.cycles-pp.__mt_destroy
0.06 ± 7% +0.0 0.11 ± 4% perf-profile.children.cycles-pp.ksys_mmap_pgoff
0.00 +0.1 0.05 perf-profile.children.cycles-pp.memset_orig
0.00 +0.1 0.05 perf-profile.children.cycles-pp.unlink_file_vma_batch_add
0.00 +0.1 0.05 perf-profile.children.cycles-pp.unlink_file_vma_batch_final
0.13 ± 3% +0.1 0.18 ± 2% perf-profile.children.cycles-pp.testcase
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.__init_rwsem
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.mlock_drain_local
0.12 ± 4% +0.1 0.17 ± 2% perf-profile.children.cycles-pp.lru_add_drain_cpu
0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.__x64_sys_mmap
0.02 ±141% +0.1 0.08 ± 6% perf-profile.children.cycles-pp.cap_mmap_addr
0.13 ± 3% +0.1 0.19 ± 2% perf-profile.children.cycles-pp.may_expand_vm
0.11 ± 4% +0.1 0.17 ± 2% perf-profile.children.cycles-pp.vm_get_page_prot
0.00 +0.1 0.06 perf-profile.children.cycles-pp.get_mmap_base
0.10 +0.1 0.16 ± 2% perf-profile.children.cycles-pp.unmap_single_vma
0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
0.11 +0.1 0.17 ± 2% perf-profile.children.cycles-pp.mas_prev_setup
0.08 ± 6% +0.1 0.14 ± 5% perf-profile.children.cycles-pp.security_mmap_addr
0.11 ± 4% +0.1 0.17 ± 4% perf-profile.children.cycles-pp.strlen
0.08 ± 6% +0.1 0.14 ± 5% perf-profile.children.cycles-pp.up_read
0.08 ± 5% +0.1 0.15 ± 2% perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
0.10 +0.1 0.16 ± 3% perf-profile.children.cycles-pp.x64_sys_call
0.59 +0.1 0.65 perf-profile.children.cycles-pp.mas_leaf_max_gap
0.12 ± 3% +0.1 0.19 perf-profile.children.cycles-pp.lru_add_drain
0.08 +0.1 0.15 ± 2% perf-profile.children.cycles-pp.strnlen
0.08 ± 6% +0.1 0.14 ± 3% perf-profile.children.cycles-pp.refill_obj_stock
0.09 +0.1 0.16 ± 3% perf-profile.children.cycles-pp.mas_node_count_gfp
0.13 ± 3% +0.1 0.21 perf-profile.children.cycles-pp.userfaultfd_unmap_complete
0.12 ± 4% +0.1 0.20 ± 2% perf-profile.children.cycles-pp.downgrade_write
0.12 +0.1 0.20 ± 2% perf-profile.children.cycles-pp.unlink_anon_vmas
0.21 +0.1 0.30 perf-profile.children.cycles-pp.mas_data_end
0.17 ± 2% +0.1 0.26 perf-profile.children.cycles-pp.mas_next_range
0.18 ± 2% +0.1 0.29 perf-profile.children.cycles-pp.sized_strscpy
0.15 ± 3% +0.1 0.26 perf-profile.children.cycles-pp.static_key_count
0.14 +0.1 0.25 perf-profile.children.cycles-pp.tlb_gather_mmu
0.23 +0.1 0.35 perf-profile.children.cycles-pp.mas_wr_store_entry
0.14 ± 3% +0.1 0.26 perf-profile.children.cycles-pp.tlb_finish_mmu
0.19 ± 2% +0.1 0.32 perf-profile.children.cycles-pp.vma_merge_new_range
0.13 ± 3% +0.1 0.25 ± 2% perf-profile.children.cycles-pp.kfree
0.16 ± 2% +0.1 0.29 perf-profile.children.cycles-pp.__vm_enough_memory
0.17 ± 2% +0.1 0.30 ± 2% perf-profile.children.cycles-pp.cap_vm_enough_memory
0.17 +0.1 0.30 ± 2% perf-profile.children.cycles-pp.vma_set_page_prot
0.19 ± 2% +0.1 0.34 perf-profile.children.cycles-pp.remove_vma
0.18 +0.2 0.34 ± 3% perf-profile.children.cycles-pp.mas_prev_range
0.21 +0.2 0.37 perf-profile.children.cycles-pp.percpu_counter_add_batch
0.27 +0.2 0.46 perf-profile.children.cycles-pp.mas_prev
0.27 +0.2 0.48 ± 2% perf-profile.children.cycles-pp.perf_event_mmap_output
0.27 +0.2 0.48 perf-profile.children.cycles-pp.up_write
0.35 ± 2% +0.2 0.58 perf-profile.children.cycles-pp.down_write_killable
0.32 +0.2 0.55 ± 3% perf-profile.children.cycles-pp.obj_cgroup_charge
1.53 +0.2 1.77 perf-profile.children.cycles-pp.__call_rcu_common
1.22 +0.2 1.46 perf-profile.children.cycles-pp.mas_prev_slot
0.98 +0.3 1.24 perf-profile.children.cycles-pp.mas_rev_awalk
0.00 +0.3 0.26 ± 2% perf-profile.children.cycles-pp.mas_put_in_tree
0.35 ± 2% +0.3 0.62 perf-profile.children.cycles-pp.mod_objcg_state
0.38 ± 3% +0.3 0.68 perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.33 ± 2% +0.3 0.68 ± 3% perf-profile.children.cycles-pp.down_write
1.34 +0.4 1.70 perf-profile.children.cycles-pp.mas_next_slot
0.57 +0.4 1.00 perf-profile.children.cycles-pp.security_vm_enough_memory_mm
0.63 +0.5 1.09 perf-profile.children.cycles-pp.__memcg_slab_free_hook
0.71 +0.5 1.21 perf-profile.children.cycles-pp.perf_iterate_sb
1.28 +0.5 1.80 perf-profile.children.cycles-pp.mas_empty_area_rev
0.50 +0.5 1.04 perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
1.23 +0.7 1.90 perf-profile.children.cycles-pp.vm_area_free_rcu_cb
0.91 +0.7 1.58 perf-profile.children.cycles-pp.mas_walk
0.54 +0.7 1.22 perf-profile.children.cycles-pp.mas_wr_store_type
70.02 +0.7 70.72 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
1.12 +0.8 1.96 perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
25.60 +0.9 26.50 perf-profile.children.cycles-pp.do_mmap
0.06 ± 8% +0.9 0.97 perf-profile.children.cycles-pp.mas_update_gap
1.55 +1.0 2.58 perf-profile.children.cycles-pp.free_pud_range
2.17 +1.1 3.26 perf-profile.children.cycles-pp.vm_unmapped_area
1.59 +1.1 2.72 perf-profile.children.cycles-pp.perf_event_mmap_event
1.17 +1.1 2.32 perf-profile.children.cycles-pp.rcu_all_qs
3.32 +1.2 4.49 perf-profile.children.cycles-pp.vms_gather_munmap_vmas
1.75 +1.2 2.95 perf-profile.children.cycles-pp.free_p4d_range
26.49 +1.3 27.75 perf-profile.children.cycles-pp.vm_mmap_pgoff
1.81 +1.3 3.12 perf-profile.children.cycles-pp.perf_event_mmap
2.50 +1.3 3.82 perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
1.93 +1.4 3.28 perf-profile.children.cycles-pp.free_pgd_range
7.33 ± 4% +1.5 8.79 ± 3% perf-profile.children.cycles-pp.free_unref_page
7.21 ± 4% +1.5 8.67 ± 3% perf-profile.children.cycles-pp.free_pcppages_bulk
7.27 ± 4% +1.5 8.74 ± 3% perf-profile.children.cycles-pp.free_unref_page_commit
1.81 +1.5 3.31 perf-profile.children.cycles-pp.entry_SYSCALL_64
2.67 +1.5 4.20 perf-profile.children.cycles-pp.thp_get_unmapped_area_vmflags
2.93 +1.5 4.47 perf-profile.children.cycles-pp.mas_find
2.84 +1.7 4.52 perf-profile.children.cycles-pp.__get_unmapped_area
2.52 +1.8 4.30 perf-profile.children.cycles-pp.free_pgtables
2.51 +2.0 4.46 perf-profile.children.cycles-pp.vm_area_alloc
46.82 +2.3 49.10 perf-profile.children.cycles-pp.__munmap
3.43 +2.5 5.97 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
3.96 +3.1 7.11 perf-profile.children.cycles-pp.syscall_return_via_sysret
2.76 +3.2 5.98 perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
4.36 +3.3 7.69 perf-profile.children.cycles-pp.__cond_resched
0.00 +6.2 6.20 perf-profile.children.cycles-pp.mas_wr_node_store
7.83 +6.2 14.04 perf-profile.children.cycles-pp.zap_pmd_range
8.37 +6.6 14.94 perf-profile.children.cycles-pp.unmap_page_range
33.66 +6.8 40.42 perf-profile.children.cycles-pp.__mmap
8.85 +6.9 15.74 perf-profile.children.cycles-pp.unmap_vmas
11.92 +9.1 20.99 perf-profile.children.cycles-pp.vms_clear_ptes
13.24 +10.1 23.36 perf-profile.children.cycles-pp.vms_complete_munmap_vmas
24.26 -15.0 9.26 ± 2% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
2.04 -1.0 1.09 perf-profile.self.cycles-pp.kmem_cache_free
3.60 -0.8 2.84 ± 2% perf-profile.self.cycles-pp.__slab_free
0.84 -0.7 0.12 ± 3% perf-profile.self.cycles-pp.memcpy_orig
1.31 -0.4 0.90 perf-profile.self.cycles-pp.mas_pop_node
0.83 -0.4 0.42 perf-profile.self.cycles-pp.___slab_alloc
0.35 -0.1 0.22 ± 2% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.24 -0.0 0.20 perf-profile.self.cycles-pp.security_mmap_file
0.25 -0.0 0.21 ± 2% perf-profile.self.cycles-pp.mas_destroy
0.18 -0.0 0.15 perf-profile.self.cycles-pp.__free_one_page
0.42 -0.0 0.39 perf-profile.self.cycles-pp.rcu_segcblist_enqueue
0.13 -0.0 0.10 ± 4% perf-profile.self.cycles-pp.get_any_partial
0.67 -0.0 0.65 perf-profile.self.cycles-pp.shuffle_freelist
0.21 -0.0 0.19 ± 2% perf-profile.self.cycles-pp.mt_free_rcu
0.06 +0.0 0.08 ± 6% perf-profile.self.cycles-pp.khugepaged_enter_vma
0.07 ± 7% +0.0 0.09 perf-profile.self.cycles-pp.testcase
0.07 ± 6% +0.0 0.11 ± 4% perf-profile.self.cycles-pp.ima_file_mmap
0.14 +0.0 0.18 perf-profile.self.cycles-pp.setup_object
0.05 ± 8% +0.0 0.10 ± 5% perf-profile.self.cycles-pp.ksys_mmap_pgoff
0.12 ± 3% +0.0 0.17 ± 2% perf-profile.self.cycles-pp.may_expand_vm
0.09 +0.0 0.14 ± 3% perf-profile.self.cycles-pp.strlen
0.10 +0.0 0.14 ± 3% perf-profile.self.cycles-pp.vm_get_page_prot
0.10 ± 4% +0.0 0.15 perf-profile.self.cycles-pp.lru_add_drain_cpu
0.00 +0.1 0.05 perf-profile.self.cycles-pp.__x64_sys_munmap
0.00 +0.1 0.05 perf-profile.self.cycles-pp.can_vma_merge_right
0.00 +0.1 0.05 perf-profile.self.cycles-pp.free_unref_page_commit
0.30 +0.1 0.36 perf-profile.self.cycles-pp.mas_alloc_nodes
0.00 +0.1 0.05 ± 8% perf-profile.self.cycles-pp.__mt_destroy
0.06 +0.1 0.11 ± 3% perf-profile.self.cycles-pp.mas_node_count_gfp
0.09 +0.1 0.14 ± 3% perf-profile.self.cycles-pp.mas_prev_setup
0.09 +0.1 0.14 ± 3% perf-profile.self.cycles-pp.x64_sys_call
0.07 ± 7% +0.1 0.12 perf-profile.self.cycles-pp.strnlen
0.08 ± 5% +0.1 0.14 ± 3% perf-profile.self.cycles-pp.unmap_single_vma
0.07 +0.1 0.12 ± 4% perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.__mod_memcg_lruvec_state
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.cap_mmap_addr
0.10 ± 4% +0.1 0.16 perf-profile.self.cycles-pp.userfaultfd_unmap_complete
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.security_mmap_addr
0.10 ± 4% +0.1 0.16 ± 3% perf-profile.self.cycles-pp.unlink_anon_vmas
0.07 ± 7% +0.1 0.12 ± 4% perf-profile.self.cycles-pp.up_read
0.54 +0.1 0.60 perf-profile.self.cycles-pp.mas_leaf_max_gap
0.00 +0.1 0.06 perf-profile.self.cycles-pp.arch_vma_name
0.00 +0.1 0.06 perf-profile.self.cycles-pp.userfaultfd_unmap_prep
0.00 +0.1 0.06 perf-profile.self.cycles-pp.vma_link_file
0.08 ± 6% +0.1 0.14 ± 3% perf-profile.self.cycles-pp.refill_obj_stock
0.10 ± 4% +0.1 0.17 ± 2% perf-profile.self.cycles-pp.vma_set_page_prot
0.11 +0.1 0.18 perf-profile.self.cycles-pp.static_key_count
0.00 +0.1 0.07 perf-profile.self.cycles-pp.__vm_enough_memory
0.11 ± 4% +0.1 0.18 ± 2% perf-profile.self.cycles-pp.downgrade_write
0.11 ± 4% +0.1 0.18 perf-profile.self.cycles-pp.mas_next_range
0.18 +0.1 0.26 perf-profile.self.cycles-pp.mas_data_end
0.10 ± 4% +0.1 0.18 ± 2% perf-profile.self.cycles-pp.remove_vma
0.19 ± 2% +0.1 0.28 perf-profile.self.cycles-pp.mas_wr_store_entry
0.11 ± 4% +0.1 0.20 ± 2% perf-profile.self.cycles-pp.__get_unmapped_area
0.12 +0.1 0.21 ± 2% perf-profile.self.cycles-pp.vms_clear_ptes
0.15 ± 3% +0.1 0.24 perf-profile.self.cycles-pp.sized_strscpy
0.13 ± 3% +0.1 0.22 perf-profile.self.cycles-pp.vma_merge_new_range
0.11 ± 4% +0.1 0.20 ± 2% perf-profile.self.cycles-pp.kfree
0.12 ± 4% +0.1 0.21 ± 2% perf-profile.self.cycles-pp.tlb_finish_mmu
0.12 +0.1 0.22 perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.13 +0.1 0.23 perf-profile.self.cycles-pp.tlb_gather_mmu
0.14 ± 3% +0.1 0.24 ± 2% perf-profile.self.cycles-pp.do_vmi_munmap
0.13 +0.1 0.24 ± 2% perf-profile.self.cycles-pp.mas_prev_range
0.19 ± 2% +0.1 0.30 perf-profile.self.cycles-pp.down_write_killable
0.16 +0.1 0.28 perf-profile.self.cycles-pp.cap_vm_enough_memory
0.84 +0.1 0.96 perf-profile.self.cycles-pp.mas_rev_awalk
0.36 +0.1 0.49 ± 3% perf-profile.self.cycles-pp.vm_area_free_rcu_cb
0.17 ± 2% +0.1 0.31 perf-profile.self.cycles-pp.free_pgd_range
0.18 ± 2% +0.1 0.32 perf-profile.self.cycles-pp.mas_prev
0.19 +0.1 0.34 perf-profile.self.cycles-pp.percpu_counter_add_batch
0.19 ± 2% +0.2 0.34 perf-profile.self.cycles-pp.free_p4d_range
0.22 +0.2 0.38 ± 2% perf-profile.self.cycles-pp.unmap_vmas
0.94 +0.2 1.10 perf-profile.self.cycles-pp.__call_rcu_common
0.20 ± 2% +0.2 0.37 perf-profile.self.cycles-pp.perf_event_mmap
0.22 ± 3% +0.2 0.39 ± 2% perf-profile.self.cycles-pp.vm_mmap_pgoff
0.14 ± 3% +0.2 0.31 ± 2% perf-profile.self.cycles-pp.thp_get_unmapped_area_vmflags
0.28 +0.2 0.45 perf-profile.self.cycles-pp.__mmap
0.29 +0.2 0.47 perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
0.25 +0.2 0.43 ± 2% perf-profile.self.cycles-pp.obj_cgroup_charge
0.24 +0.2 0.43 ± 2% perf-profile.self.cycles-pp.perf_event_mmap_output
0.37 +0.2 0.56 perf-profile.self.cycles-pp.vm_unmapped_area
0.24 +0.2 0.42 perf-profile.self.cycles-pp.free_pgtables
0.24 +0.2 0.43 perf-profile.self.cycles-pp.up_write
0.25 ± 3% +0.2 0.44 ± 2% perf-profile.self.cycles-pp.mas_preallocate
0.23 +0.2 0.43 perf-profile.self.cycles-pp.mas_empty_area_rev
0.25 ± 3% +0.2 0.45 perf-profile.self.cycles-pp.vm_area_alloc
0.26 +0.2 0.46 perf-profile.self.cycles-pp.security_vm_enough_memory_mm
0.38 +0.2 0.59 perf-profile.self.cycles-pp.do_mmap
0.32 +0.2 0.54 perf-profile.self.cycles-pp.vms_complete_munmap_vmas
0.26 +0.2 0.48 perf-profile.self.cycles-pp.mas_store_prealloc
0.29 +0.2 0.52 perf-profile.self.cycles-pp.__munmap
0.27 +0.2 0.50 perf-profile.self.cycles-pp.syscall_exit_to_user_mode
0.00 +0.2 0.23 ± 3% perf-profile.self.cycles-pp.mas_put_in_tree
0.19 ± 2% +0.2 0.43 ± 5% perf-profile.self.cycles-pp.down_write
0.35 +0.2 0.58 ± 2% perf-profile.self.cycles-pp.__memcg_slab_free_hook
0.30 ± 2% +0.2 0.54 perf-profile.self.cycles-pp.mod_objcg_state
0.29 ± 2% +0.2 0.54 perf-profile.self.cycles-pp.__vm_munmap
0.05 ± 8% +0.3 0.31 perf-profile.self.cycles-pp.mas_update_gap
0.41 ± 3% +0.3 0.67 perf-profile.self.cycles-pp.perf_iterate_sb
0.43 +0.3 0.70 perf-profile.self.cycles-pp.unmap_page_range
0.41 +0.3 0.69 perf-profile.self.cycles-pp.perf_event_mmap_event
0.36 ± 2% +0.3 0.68 perf-profile.self.cycles-pp.do_syscall_64
0.39 ± 2% +0.3 0.71 perf-profile.self.cycles-pp.vms_gather_munmap_vmas
0.40 +0.3 0.74 perf-profile.self.cycles-pp.do_vmi_align_munmap
0.57 +0.4 1.00 perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
0.64 +0.5 1.13 perf-profile.self.cycles-pp.mas_store_gfp
0.82 +0.5 1.34 perf-profile.self.cycles-pp.mas_prev_slot
0.81 +0.6 1.37 perf-profile.self.cycles-pp.mas_find
0.79 +0.6 1.38 perf-profile.self.cycles-pp.mas_walk
0.50 +0.6 1.10 perf-profile.self.cycles-pp.mas_wr_store_type
0.87 +0.6 1.50 perf-profile.self.cycles-pp.mas_next_slot
0.91 +0.7 1.62 perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
0.85 +0.7 1.56 perf-profile.self.cycles-pp.rcu_all_qs
1.19 +0.9 2.10 perf-profile.self.cycles-pp.mmap_region
1.43 +0.9 2.36 perf-profile.self.cycles-pp.free_pud_range
1.59 +1.3 2.92 perf-profile.self.cycles-pp.entry_SYSCALL_64
2.31 +1.7 4.05 perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
2.95 +2.1 5.01 perf-profile.self.cycles-pp.__cond_resched
0.00 +2.5 2.46 perf-profile.self.cycles-pp.mas_wr_node_store
3.39 +2.5 5.92 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
3.96 +3.1 7.10 perf-profile.self.cycles-pp.syscall_return_via_sysret
4.02 +3.2 7.24 perf-profile.self.cycles-pp.zap_pmd_range
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