[<prev] [next>] [day] [month] [year] [list]
Message-ID: <202411122153.ab7a1dfe-oliver.sang@intel.com>
Date: Tue, 12 Nov 2024 21:44:49 +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>,
<x86@...nel.org>, Thomas Gleixner <tglx@...utronix.de>,
<ying.huang@...el.com>, <feng.tang@...el.com>, <fengwei.yin@...el.com>,
<oliver.sang@...el.com>
Subject: [tip:timers/vdso] [x86/vdso] e93d2521b2:
will-it-scale.per_process_ops 65.0% improvement
Hello,
kernel test robot noticed a 65.0% improvement of will-it-scale.per_process_ops on:
commit: e93d2521b27f0439872dfa4e4b92a9be6d73496f ("x86/vdso: Split virtual clock pages into dedicated mapping")
https://git.kernel.org/cgit/linux/kernel/git/tip/tip.git timers/vdso
testcase: will-it-scale
config: x86_64-rhel-8.3
compiler: gcc-12
test machine: 104 threads 2 sockets (Skylake) with 192G memory
parameters:
nr_task: 100%
mode: process
test: mmap2
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 113.4% improvement |
| test machine | 104 threads 2 sockets (Skylake) with 192G memory |
| test parameters | cpufreq_governor=performance |
| | mode=process |
| | nr_task=100% |
| | test=brk2 |
+------------------+-----------------------------------------------------------------+
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20241112/202411122153.ab7a1dfe-oliver.sang@intel.com
=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
gcc-12/performance/x86_64-rhel-8.3/process/100%/debian-12-x86_64-20240206.cgz/lkp-skl-fpga01/mmap2/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
\ | \
3.846e+08 ± 28% -36.4% 2.446e+08 ± 16% cpuidle..time
418838 ± 38% +102.8% 849541 ± 10% meminfo.Active
418790 ± 38% +102.8% 849501 ± 10% meminfo.Active(anon)
8.58 +63.2% 14.00 vmstat.cpu.us
6469 -17.6% 5331 vmstat.system.cs
0.47 +0.1 0.53 mpstat.cpu.all.irq%
19.10 -8.1 10.98 mpstat.cpu.all.soft%
8.55 +5.6 14.15 mpstat.cpu.all.usr%
65526 ±119% +140.0% 157277 ± 48% numa-meminfo.node0.AnonHugePages
377619 ± 51% +113.5% 806275 ± 10% numa-meminfo.node1.Active
377619 ± 51% +113.5% 806270 ± 10% numa-meminfo.node1.Active(anon)
6478091 +65.0% 10689793 will-it-scale.104.processes
62288 +65.0% 102786 will-it-scale.per_process_ops
6478091 +65.0% 10689793 will-it-scale.workload
1.39e+08 -17.9% 1.141e+08 numa-numastat.node0.local_node
1.39e+08 -17.9% 1.142e+08 numa-numastat.node0.numa_hit
1.465e+08 -17.0% 1.216e+08 numa-numastat.node1.local_node
1.466e+08 -17.0% 1.216e+08 numa-numastat.node1.numa_hit
9176 ± 12% -53.7% 4250 ± 7% perf-c2c.DRAM.local
699.67 ± 12% -54.8% 316.33 ± 7% perf-c2c.DRAM.remote
6432 ± 11% -65.4% 2228 ± 6% perf-c2c.HITM.local
456.50 ± 13% -63.5% 166.50 ± 6% perf-c2c.HITM.remote
6889 ± 11% -65.2% 2395 ± 6% perf-c2c.HITM.total
32.00 ±119% +140.0% 76.78 ± 48% numa-vmstat.node0.nr_anon_transparent_hugepages
1.39e+08 -17.9% 1.142e+08 numa-vmstat.node0.numa_hit
1.39e+08 -17.9% 1.141e+08 numa-vmstat.node0.numa_local
94420 ± 51% +113.5% 201608 ± 10% numa-vmstat.node1.nr_active_anon
94419 ± 51% +113.5% 201608 ± 10% numa-vmstat.node1.nr_zone_active_anon
1.466e+08 -17.0% 1.216e+08 numa-vmstat.node1.numa_hit
1.465e+08 -17.0% 1.216e+08 numa-vmstat.node1.numa_local
104951 ± 38% +102.4% 212400 ± 10% proc-vmstat.nr_active_anon
183178 -1.8% 179889 proc-vmstat.nr_anon_pages
123753 -4.0% 118849 proc-vmstat.nr_slab_unreclaimable
104951 ± 38% +102.4% 212400 ± 10% proc-vmstat.nr_zone_active_anon
48833 ± 11% -32.6% 32903 ± 29% proc-vmstat.numa_hint_faults_local
2.856e+08 -17.5% 2.358e+08 proc-vmstat.numa_hit
2.855e+08 -17.4% 2.357e+08 proc-vmstat.numa_local
297706 ± 71% +84.0% 547872 ± 5% proc-vmstat.pgactivate
5.555e+08 -19.6% 4.467e+08 proc-vmstat.pgalloc_normal
5.549e+08 -19.6% 4.461e+08 proc-vmstat.pgfree
1.78 -22.2% 1.39 perf-stat.i.MPKI
3.111e+10 +14.6% 3.565e+10 perf-stat.i.branch-instructions
0.62 ± 2% -0.1 0.55 perf-stat.i.branch-miss-rate%
1.901e+08 +1.1% 1.923e+08 perf-stat.i.branch-misses
2.869e+08 -16.4% 2.397e+08 perf-stat.i.cache-misses
4.702e+08 -16.0% 3.95e+08 perf-stat.i.cache-references
6454 -17.8% 5307 perf-stat.i.context-switches
1.72 -6.5% 1.61 perf-stat.i.cpi
250.22 -25.4% 186.77 perf-stat.i.cpu-migrations
967.35 +20.2% 1162 perf-stat.i.cycles-between-cache-misses
1.615e+11 +7.1% 1.73e+11 perf-stat.i.instructions
0.58 +6.7% 0.62 perf-stat.i.ipc
1.78 -22.0% 1.39 perf-stat.overall.MPKI
0.61 -0.1 0.54 perf-stat.overall.branch-miss-rate%
1.72 -6.2% 1.61 perf-stat.overall.cpi
966.41 +20.2% 1161 perf-stat.overall.cycles-between-cache-misses
0.58 +6.6% 0.62 perf-stat.overall.ipc
7567490 -35.4% 4886829 perf-stat.overall.path-length
3.1e+10 +14.6% 3.553e+10 perf-stat.ps.branch-instructions
1.895e+08 +1.1% 1.916e+08 perf-stat.ps.branch-misses
2.859e+08 -16.4% 2.389e+08 perf-stat.ps.cache-misses
4.687e+08 -16.0% 3.937e+08 perf-stat.ps.cache-references
6431 -17.8% 5289 perf-stat.ps.context-switches
249.34 -25.4% 186.05 perf-stat.ps.cpu-migrations
1.61e+11 +7.1% 1.724e+11 perf-stat.ps.instructions
4.902e+13 +6.6% 5.224e+13 perf-stat.total.instructions
76371538 ± 2% -34.1% 50360508 ± 2% sched_debug.cfs_rq:/.avg_vruntime.avg
1.042e+08 ± 2% -25.5% 77615007 ± 2% sched_debug.cfs_rq:/.avg_vruntime.max
51222960 ± 7% -41.4% 30025103 ± 7% sched_debug.cfs_rq:/.avg_vruntime.min
0.36 ± 9% -22.2% 0.28 ± 4% sched_debug.cfs_rq:/.h_nr_running.stddev
7616606 ± 32% -80.8% 1463015 ± 33% sched_debug.cfs_rq:/.left_deadline.avg
91543252 ± 6% -54.7% 41498781 ± 34% sched_debug.cfs_rq:/.left_deadline.max
22063165 ± 13% -69.5% 6724215 ± 32% sched_debug.cfs_rq:/.left_deadline.stddev
7616263 ± 32% -80.8% 1463002 ± 33% sched_debug.cfs_rq:/.left_vruntime.avg
91539651 ± 6% -54.7% 41498664 ± 34% sched_debug.cfs_rq:/.left_vruntime.max
22062147 ± 13% -69.5% 6724178 ± 32% sched_debug.cfs_rq:/.left_vruntime.stddev
96606 ± 23% -60.0% 38633 ± 19% sched_debug.cfs_rq:/.load.avg
257955 ± 13% -48.2% 133525 ± 21% sched_debug.cfs_rq:/.load.stddev
181.41 ± 61% -67.2% 59.42 ± 12% sched_debug.cfs_rq:/.load_avg.avg
2844 ±193% -89.1% 311.17 ± 13% sched_debug.cfs_rq:/.load_avg.max
51.61 ± 12% -66.4% 17.36 ± 24% sched_debug.cfs_rq:/.load_avg.min
401.50 ±186% -86.2% 55.52 ± 12% sched_debug.cfs_rq:/.load_avg.stddev
76371576 ± 2% -34.1% 50360520 ± 2% sched_debug.cfs_rq:/.min_vruntime.avg
1.042e+08 ± 2% -25.5% 77615004 ± 2% sched_debug.cfs_rq:/.min_vruntime.max
51222977 ± 7% -41.4% 30025106 ± 7% sched_debug.cfs_rq:/.min_vruntime.min
0.30 ± 10% -39.4% 0.18 ± 15% sched_debug.cfs_rq:/.nr_running.stddev
7616264 ± 32% -80.8% 1463002 ± 33% sched_debug.cfs_rq:/.right_vruntime.avg
91539651 ± 6% -54.7% 41498664 ± 34% sched_debug.cfs_rq:/.right_vruntime.max
22062148 ± 13% -69.5% 6724179 ± 32% sched_debug.cfs_rq:/.right_vruntime.stddev
159.68 ± 5% -9.9% 143.88 ± 3% sched_debug.cfs_rq:/.runnable_avg.stddev
1127 ± 10% -29.7% 792.14 ± 9% sched_debug.cpu.curr->pid.stddev
0.36 ± 9% -22.3% 0.28 ± 6% sched_debug.cpu.nr_running.stddev
10434 -15.8% 8785 sched_debug.cpu.nr_switches.avg
7252 -19.7% 5821 sched_debug.cpu.nr_switches.min
2723 ± 4% -9.7% 2459 ± 3% sched_debug.cpu.nr_switches.stddev
4.75 ± 10% -42.8% 2.71 ± 16% perf-sched.sch_delay.avg.ms.__cond_resched.__kmalloc_cache_noprof.perf_event_mmap_event.perf_event_mmap.mmap_region
4.70 ± 13% -41.8% 2.74 ± 9% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.shmem_mmap.mmap_region.do_mmap
4.88 ± 14% -45.8% 2.65 ± 12% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.unlink_file_vma_batch_final.free_pgtables.vms_clear_ptes
4.94 ± 7% -46.3% 2.65 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
4.81 ± 9% -42.1% 2.78 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
5.05 ± 10% -45.6% 2.75 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
4.90 ± 8% -42.5% 2.82 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
4.89 ± 5% -100.0% 0.00 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
4.81 ± 9% -44.9% 2.65 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
4.91 ± 9% -44.2% 2.74 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
4.79 ± 10% -43.4% 2.71 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.04 ± 28% -45.5% 0.02 ± 42% perf-sched.sch_delay.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
2.92 ± 40% -71.9% 0.82 ± 47% perf-sched.sch_delay.avg.ms.__cond_resched.stop_one_cpu.sched_exec.bprm_execve.part
4.79 ± 23% -45.4% 2.61 ± 20% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
5.03 ± 7% -45.3% 2.75 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
4.78 ± 7% -43.3% 2.71 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
3.92 ± 2% -28.5% 2.81 ± 2% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
1.66 ± 23% -48.7% 0.85 ± 58% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknown]
0.09 ± 16% -33.7% 0.06 ± 8% perf-sched.sch_delay.avg.ms.pipe_read.vfs_read.ksys_read.do_syscall_64
0.14 ± 17% -57.5% 0.06 ± 15% perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
0.03 ± 17% -25.7% 0.02 ± 5% perf-sched.sch_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
2.57 ± 10% -31.4% 1.76 ± 6% perf-sched.sch_delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
13.54 ± 22% -32.5% 9.14 ± 21% perf-sched.sch_delay.max.ms.__cond_resched.__wait_for_common.affine_move_task.__set_cpus_allowed_ptr.__sched_setaffinity
18.49 ± 11% -45.8% 10.02 ± 4% perf-sched.sch_delay.max.ms.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
16.40 ± 12% -36.0% 10.49 ± 10% perf-sched.sch_delay.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
17.10 ± 12% -34.7% 11.17 ± 11% perf-sched.sch_delay.max.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
7.05 ± 35% -31.1% 4.86 ± 29% perf-sched.sch_delay.max.ms.__cond_resched.generic_perform_write.shmem_file_write_iter.vfs_write.ksys_write
13.51 ± 11% -100.0% 0.00 perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
13.86 ± 9% -33.9% 9.17 ± 6% perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
15.92 ± 8% -33.4% 10.59 ± 9% perf-sched.sch_delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
12.90 ± 5% -40.5% 7.67 ± 11% perf-sched.sch_delay.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
23.15 ± 18% -54.1% 10.62 ± 10% perf-sched.sch_delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
17.65 ± 14% -33.5% 11.75 ± 11% perf-sched.sch_delay.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
8.39 ± 31% -38.9% 5.13 ± 22% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknown]
12.72 ± 5% -29.8% 8.94 ± 8% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown]
11.11 ± 25% -47.6% 5.82 ± 17% perf-sched.sch_delay.max.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
19.43 ± 27% -44.0% 10.88 ± 11% perf-sched.sch_delay.max.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
12.12 -16.0% 10.18 ± 7% perf-sched.sch_delay.max.ms.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
2.28 ± 5% -41.8% 1.33 ± 3% perf-sched.total_sch_delay.average.ms
50.86 +12.5% 57.23 perf-sched.total_wait_and_delay.average.ms
31291 -13.8% 26966 perf-sched.total_wait_and_delay.count.ms
48.58 +15.1% 55.90 perf-sched.total_wait_time.average.ms
9.41 ± 13% -41.8% 5.48 ± 9% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.shmem_mmap.mmap_region.do_mmap
9.89 ± 7% -46.3% 5.31 ± 7% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
9.62 ± 9% -42.1% 5.57 ± 5% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
10.11 ± 10% -45.6% 5.50 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
9.80 ± 8% -42.5% 5.63 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
9.62 ± 9% -44.9% 5.30 perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
9.81 ± 9% -44.2% 5.47 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
9.57 ± 10% -43.4% 5.42 ± 7% perf-sched.wait_and_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
10.06 ± 7% -45.3% 5.50 ± 7% perf-sched.wait_and_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
9.56 ± 7% -43.3% 5.42 ± 5% perf-sched.wait_and_delay.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
7.85 ± 2% -28.5% 5.62 ± 2% perf-sched.wait_and_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
81.44 +29.4% 105.38 perf-sched.wait_and_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
8.56 ± 15% -26.2% 6.32 ± 6% perf-sched.wait_and_delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
181.83 ± 5% +39.4% 253.50 ± 6% perf-sched.wait_and_delay.count.__cond_resched.down_write.shmem_mmap.mmap_region.do_mmap
1865 ± 3% -66.5% 625.00 ± 4% perf-sched.wait_and_delay.count.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
223.17 ± 7% +57.8% 352.17 ± 5% perf-sched.wait_and_delay.count.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
417.00 ± 10% +39.4% 581.50 ± 7% perf-sched.wait_and_delay.count.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
554.33 ± 5% +40.4% 778.33 ± 6% perf-sched.wait_and_delay.count.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
190.17 ± 8% +41.8% 269.67 ± 8% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
988.67 ± 3% +46.6% 1449 ± 4% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
332.50 ± 8% +49.9% 498.33 ± 4% perf-sched.wait_and_delay.count.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
264.17 ± 11% -46.3% 141.83 ± 46% perf-sched.wait_and_delay.count.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
4748 -77.6% 1061 ± 5% perf-sched.wait_and_delay.count.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
1328 ± 5% +57.2% 2088 ± 4% perf-sched.wait_and_delay.count.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
2213 ± 5% +14.1% 2525 ± 2% perf-sched.wait_and_delay.count.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
10898 -20.6% 8650 perf-sched.wait_and_delay.count.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
2126 ± 7% +24.3% 2643 ± 4% perf-sched.wait_and_delay.count.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
36.97 ± 11% -45.8% 20.04 ± 4% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
32.79 ± 12% -36.0% 20.97 ± 10% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
34.21 ± 12% -34.7% 22.34 ± 11% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
27.73 ± 9% -33.9% 18.34 ± 6% perf-sched.wait_and_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
31.83 ± 8% -33.4% 21.19 ± 9% perf-sched.wait_and_delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
46.31 ± 18% -54.1% 21.25 ± 10% perf-sched.wait_and_delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
35.30 ± 14% -33.5% 23.49 ± 11% perf-sched.wait_and_delay.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
4.75 ± 10% -42.8% 2.71 ± 16% perf-sched.wait_time.avg.ms.__cond_resched.__kmalloc_cache_noprof.perf_event_mmap_event.perf_event_mmap.mmap_region
4.70 ± 13% -41.8% 2.74 ± 9% perf-sched.wait_time.avg.ms.__cond_resched.down_write.shmem_mmap.mmap_region.do_mmap
4.88 ± 14% -45.8% 2.65 ± 12% perf-sched.wait_time.avg.ms.__cond_resched.down_write.unlink_file_vma_batch_final.free_pgtables.vms_clear_ptes
4.94 ± 7% -46.3% 2.65 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
4.81 ± 9% -42.1% 2.78 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
5.05 ± 10% -45.6% 2.75 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
4.90 ± 8% -42.5% 2.82 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
4.89 ± 5% -100.0% 0.00 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
4.81 ± 9% -44.9% 2.65 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
4.91 ± 9% -44.2% 2.74 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
4.79 ± 10% -43.4% 2.71 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
42.49 ± 7% +32.2% 56.18 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
4.79 ± 23% -45.4% 2.61 ± 20% perf-sched.wait_time.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
5.03 ± 7% -45.3% 2.75 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
4.78 ± 7% -43.3% 2.71 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
3.92 ± 2% -28.4% 2.81 ± 2% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
1.66 ± 23% -48.7% 0.85 ± 58% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknown]
3.46 +9.2% 3.77 ± 3% perf-sched.wait_time.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
81.41 +29.4% 105.36 perf-sched.wait_time.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
18.49 ± 11% -45.8% 10.02 ± 4% perf-sched.wait_time.max.ms.__cond_resched.down_write.vma_link_file.mmap_region.do_mmap
16.40 ± 12% -36.0% 10.49 ± 10% perf-sched.wait_time.max.ms.__cond_resched.down_write_killable.__vm_munmap.__x64_sys_munmap.do_syscall_64
17.10 ± 12% -34.7% 11.17 ± 11% perf-sched.wait_time.max.ms.__cond_resched.down_write_killable.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
13.51 ± 11% -100.0% 0.00 perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
13.86 ± 9% -33.9% 9.17 ± 6% perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region
15.92 ± 8% -33.4% 10.59 ± 9% perf-sched.wait_time.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
119.67 ± 31% +78.9% 214.13 ± 23% perf-sched.wait_time.max.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
12.90 ± 5% -40.5% 7.67 ± 11% perf-sched.wait_time.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
23.15 ± 18% -54.1% 10.62 ± 10% perf-sched.wait_time.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
17.65 ± 14% -33.5% 11.75 ± 11% perf-sched.wait_time.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
8.39 ± 31% -38.9% 5.13 ± 22% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_sysvec_call_function_single.[unknown]
12.72 ± 5% -29.8% 8.94 ± 8% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown]
20.17 -15.0 5.21 perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
9.74 -9.7 0.00 perf-profile.calltrace.cycles-pp.mas_wr_bnode.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff
8.92 -8.9 0.00 perf-profile.calltrace.cycles-pp.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
8.18 -8.2 0.00 perf-profile.calltrace.cycles-pp.mas_split.mas_wr_bnode.mas_store_prealloc.mmap_region.do_mmap
14.46 ± 2% -7.5 7.00 ± 2% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
14.45 ± 2% -7.5 6.98 ± 2% perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
14.45 ± 2% -7.5 6.98 ± 2% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
14.47 ± 2% -7.5 7.01 ± 2% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
14.47 ± 2% -7.5 7.01 ± 2% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
14.47 ± 2% -7.5 7.01 ± 2% perf-profile.calltrace.cycles-pp.ret_from_fork_asm
14.45 ± 2% -7.5 6.98 ± 2% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
14.43 ± 2% -7.5 6.97 ± 2% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
10.87 -7.2 3.70 perf-profile.calltrace.cycles-pp.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
12.53 ± 2% -7.1 5.46 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
8.37 -6.9 1.50 perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
6.32 ± 2% -6.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
6.22 -6.2 0.00 perf-profile.calltrace.cycles-pp.mas_spanning_rebalance.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
6.19 ± 2% -6.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
6.69 ± 2% -5.7 0.97 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
5.66 ± 2% -5.7 0.00 perf-profile.calltrace.cycles-pp.___slab_alloc.__kmem_cache_alloc_bulk.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp
5.63 ± 2% -5.6 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core
5.53 ± 2% -5.5 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch
40.16 -4.0 36.15 perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
40.76 -3.7 37.06 perf-profile.calltrace.cycles-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe
41.43 -3.4 38.08 perf-profile.calltrace.cycles-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
41.31 -3.3 38.00 perf-profile.calltrace.cycles-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
41.96 -3.0 38.94 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
43.02 -2.3 40.71 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__munmap
1.92 -0.8 1.12 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.mmap_region.do_mmap.vm_mmap_pgoff
24.93 -0.8 24.18 perf-profile.calltrace.cycles-pp.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
2.49 -0.5 1.97 perf-profile.calltrace.cycles-pp.mas_preallocate.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
0.88 ± 3% -0.3 0.55 ± 3% perf-profile.calltrace.cycles-pp.rcu_cblist_dequeue.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.75 -0.2 0.54 perf-profile.calltrace.cycles-pp.mas_next_slot.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
0.92 -0.1 0.78 perf-profile.calltrace.cycles-pp.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.58 ± 2% +0.0 0.60 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs
0.93 +0.2 1.08 perf-profile.calltrace.cycles-pp.mas_rev_awalk.mas_empty_area_rev.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area
0.52 +0.3 0.80 perf-profile.calltrace.cycles-pp.unlink_file_vma_batch_final.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
0.52 +0.3 0.82 perf-profile.calltrace.cycles-pp.security_vm_enough_memory_mm.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
0.70 +0.3 1.02 perf-profile.calltrace.cycles-pp.security_mmap_file.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.23 +0.4 1.58 perf-profile.calltrace.cycles-pp.mas_empty_area_rev.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area
3.03 +0.4 3.40 perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
0.70 +0.4 1.10 perf-profile.calltrace.cycles-pp.mas_find.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
0.70 +0.4 1.11 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__munmap
0.70 +0.4 1.12 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.__mmap
0.88 +0.5 1.34 perf-profile.calltrace.cycles-pp.shmem_mmap.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
0.77 +0.5 1.25 perf-profile.calltrace.cycles-pp.prepend_path.d_path.perf_event_mmap_event.perf_event_mmap.mmap_region
2.94 ± 2% +0.5 3.42 ± 3% perf-profile.calltrace.cycles-pp.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
0.73 +0.5 1.23 perf-profile.calltrace.cycles-pp.rcu_all_qs.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas
0.00 +0.5 0.52 perf-profile.calltrace.cycles-pp.__kmalloc_cache_noprof.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap
0.00 +0.5 0.52 perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__munmap
0.00 +0.5 0.54 ± 2% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.__mmap
0.00 +0.5 0.54 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.__mmap
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.__munmap
0.00 +0.5 0.54 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.5 0.54 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.6 0.56 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.mmap_region.do_mmap.vm_mmap_pgoff
0.00 +0.6 0.57 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.6 0.58 perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
0.00 +0.6 0.58 ± 2% perf-profile.calltrace.cycles-pp.mas_walk.mas_find.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
0.00 +0.6 0.59 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.97 +0.6 1.60 perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
0.00 +0.6 0.64 perf-profile.calltrace.cycles-pp.touch_atime.shmem_mmap.mmap_region.do_mmap.vm_mmap_pgoff
0.94 +0.7 1.60 perf-profile.calltrace.cycles-pp.perf_event_mmap_output.perf_iterate_sb.perf_event_mmap_event.perf_event_mmap.mmap_region
1.16 +0.7 1.83 perf-profile.calltrace.cycles-pp.d_path.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap
0.00 +0.7 0.67 perf-profile.calltrace.cycles-pp.mas_store_gfp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.00 +0.7 0.69 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap
0.00 +0.7 0.73 perf-profile.calltrace.cycles-pp.mas_find.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
0.00 +0.8 0.80 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap
2.06 +0.8 2.88 perf-profile.calltrace.cycles-pp.vm_unmapped_area.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area.do_mmap
1.38 +0.9 2.25 perf-profile.calltrace.cycles-pp.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes
28.60 +0.9 29.50 perf-profile.calltrace.cycles-pp.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.39 +0.9 2.29 perf-profile.calltrace.cycles-pp.perf_iterate_sb.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap
0.00 +0.9 0.94 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.mmap_region.do_mmap
1.53 +1.0 2.53 perf-profile.calltrace.cycles-pp.entry_SYSRETQ_unsafe_stack.__mmap
1.60 +1.0 2.61 perf-profile.calltrace.cycles-pp.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas
1.54 +1.0 2.56 perf-profile.calltrace.cycles-pp.entry_SYSRETQ_unsafe_stack.__munmap
47.96 +1.0 49.01 perf-profile.calltrace.cycles-pp.__munmap
2.46 +1.1 3.55 perf-profile.calltrace.cycles-pp.arch_get_unmapped_area_topdown.shmem_get_unmapped_area.__get_unmapped_area.do_mmap.vm_mmap_pgoff
1.75 +1.1 2.85 perf-profile.calltrace.cycles-pp.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
2.06 +1.3 3.35 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.vm_area_alloc.mmap_region.do_mmap.vm_mmap_pgoff
1.88 +1.3 3.18 perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.__mmap
1.88 +1.3 3.18 perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.__munmap
2.88 +1.3 4.20 perf-profile.calltrace.cycles-pp.shmem_get_unmapped_area.__get_unmapped_area.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
1.73 ± 5% +1.4 3.09 ± 3% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.free_pcppages_bulk.free_unref_page_commit.free_unref_page
3.01 +1.4 4.42 perf-profile.calltrace.cycles-pp.__get_unmapped_area.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64
2.36 +1.5 3.83 perf-profile.calltrace.cycles-pp.vm_area_alloc.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
29.84 +1.6 31.39 perf-profile.calltrace.cycles-pp.vm_mmap_pgoff.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
2.83 +1.8 4.58 perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
2.83 +1.9 4.70 perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
30.25 +1.9 32.13 perf-profile.calltrace.cycles-pp.ksys_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
3.05 +1.9 4.96 perf-profile.calltrace.cycles-pp.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
1.00 ± 4% +2.1 3.12 ± 3% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_unref_page_commit.free_unref_page.__put_partials
1.06 ± 4% +2.1 3.20 ± 3% perf-profile.calltrace.cycles-pp.free_pcppages_bulk.free_unref_page_commit.free_unref_page.__put_partials.kmem_cache_free
1.08 ± 4% +2.1 3.22 ± 3% perf-profile.calltrace.cycles-pp.free_unref_page_commit.free_unref_page.__put_partials.kmem_cache_free.rcu_do_batch
1.10 ± 4% +2.1 3.24 ± 3% perf-profile.calltrace.cycles-pp.free_unref_page.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core
30.85 +2.3 33.11 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
3.82 +2.3 6.09 perf-profile.calltrace.cycles-pp.perf_event_mmap_event.perf_event_mmap.mmap_region.do_mmap.vm_mmap_pgoff
4.00 +2.4 6.44 perf-profile.calltrace.cycles-pp.perf_event_mmap.mmap_region.do_mmap.vm_mmap_pgoff.ksys_mmap_pgoff
0.00 +2.9 2.91 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
0.00 +2.9 2.94 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.mmap_region.do_mmap.vm_mmap_pgoff
31.91 +3.0 34.90 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__mmap
36.86 +6.3 43.18 perf-profile.calltrace.cycles-pp.__mmap
10.33 +7.1 17.48 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
11.18 +7.2 18.36 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
11.60 +7.4 18.96 perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
15.11 +9.6 24.66 perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
16.41 +10.2 26.66 perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
20.69 -14.7 6.03 perf-profile.children.cycles-pp.mas_store_gfp
18.70 -12.5 6.21 perf-profile.children.cycles-pp._raw_spin_lock_irqsave
18.35 -12.3 6.01 perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
22.06 -10.4 11.65 perf-profile.children.cycles-pp.kmem_cache_free
9.75 -9.8 0.00 perf-profile.children.cycles-pp.mas_wr_bnode
8.94 -8.9 0.00 perf-profile.children.cycles-pp.mas_wr_spanning_store
12.75 -8.6 4.18 perf-profile.children.cycles-pp.__slab_free
22.25 -8.6 13.69 perf-profile.children.cycles-pp.handle_softirqs
22.23 -8.6 13.68 perf-profile.children.cycles-pp.rcu_core
22.22 -8.6 13.66 perf-profile.children.cycles-pp.rcu_do_batch
8.26 -8.3 0.00 perf-profile.children.cycles-pp.mas_split
7.78 ± 2% -7.8 0.00 perf-profile.children.cycles-pp.kmem_cache_alloc_bulk_noprof
14.46 ± 2% -7.5 7.00 ± 2% perf-profile.children.cycles-pp.smpboot_thread_fn
14.45 ± 2% -7.5 6.98 ± 2% perf-profile.children.cycles-pp.run_ksoftirqd
14.48 ± 2% -7.5 7.01 ± 2% perf-profile.children.cycles-pp.ret_from_fork
14.48 ± 2% -7.5 7.01 ± 2% perf-profile.children.cycles-pp.ret_from_fork_asm
14.47 ± 2% -7.5 7.01 ± 2% perf-profile.children.cycles-pp.kthread
7.41 ± 2% -7.4 0.00 perf-profile.children.cycles-pp.__kmem_cache_alloc_bulk
10.88 -7.2 3.72 perf-profile.children.cycles-pp.mas_store_prealloc
8.62 -6.5 2.10 perf-profile.children.cycles-pp.mas_alloc_nodes
6.27 -6.3 0.00 perf-profile.children.cycles-pp.mas_spanning_rebalance
7.06 ± 2% -5.4 1.70 perf-profile.children.cycles-pp.___slab_alloc
4.74 ± 3% -4.7 0.09 perf-profile.children.cycles-pp.get_partial_node
4.73 -4.5 0.24 ± 2% perf-profile.children.cycles-pp.mas_destroy
40.18 -4.0 36.18 perf-profile.children.cycles-pp.do_vmi_align_munmap
40.77 -3.7 37.10 perf-profile.children.cycles-pp.do_vmi_munmap
41.44 -3.3 38.10 perf-profile.children.cycles-pp.__x64_sys_munmap
41.33 -3.3 38.04 perf-profile.children.cycles-pp.__vm_munmap
7.16 -1.5 5.64 perf-profile.children.cycles-pp.__put_partials
7.80 ± 2% -1.1 6.71 perf-profile.children.cycles-pp.__irq_exit_rcu
8.22 ± 2% -1.1 7.16 perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
8.25 ± 2% -1.1 7.19 perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
0.97 ± 5% -0.9 0.10 ± 3% perf-profile.children.cycles-pp.get_any_partial
0.89 ± 2% -0.8 0.13 perf-profile.children.cycles-pp.memcpy_orig
25.04 -0.7 24.34 perf-profile.children.cycles-pp.mmap_region
1.34 ± 2% -0.6 0.72 perf-profile.children.cycles-pp.mas_pop_node
2.50 -0.5 1.98 perf-profile.children.cycles-pp.mas_preallocate
1.40 -0.2 1.22 ± 3% perf-profile.children.cycles-pp.rcu_cblist_dequeue
1.27 -0.2 1.12 perf-profile.children.cycles-pp.allocate_slab
0.82 ± 2% -0.1 0.73 perf-profile.children.cycles-pp.shuffle_freelist
0.35 -0.1 0.27 perf-profile.children.cycles-pp.alloc_pages_mpol_noprof
0.40 -0.1 0.32 perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.32 -0.1 0.24 perf-profile.children.cycles-pp.__alloc_pages_noprof
0.29 -0.1 0.21 ± 2% perf-profile.children.cycles-pp.get_page_from_freelist
0.11 ± 3% -0.0 0.07 ± 7% perf-profile.children.cycles-pp.__memcpy
0.16 ± 3% -0.0 0.12 ± 4% perf-profile.children.cycles-pp.rmqueue
0.21 ± 2% -0.0 0.17 ± 2% perf-profile.children.cycles-pp.mt_free_rcu
0.12 -0.0 0.09 ± 4% perf-profile.children.cycles-pp.__rmqueue_pcplist
0.10 ± 3% -0.0 0.07 ± 6% perf-profile.children.cycles-pp.rmqueue_bulk
1.46 -0.0 1.43 perf-profile.children.cycles-pp.__call_rcu_common
0.15 -0.0 0.13 ± 2% perf-profile.children.cycles-pp.__free_one_page
0.06 -0.0 0.05 perf-profile.children.cycles-pp.__get_random_u32_below
0.06 ± 6% +0.0 0.08 perf-profile.children.cycles-pp.mm_get_unmapped_area
0.38 ± 2% +0.0 0.40 perf-profile.children.cycles-pp.__hrtimer_run_queues
0.05 +0.0 0.07 ± 6% perf-profile.children.cycles-pp.alloc_slab_obj_exts
0.44 ± 2% +0.0 0.46 perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
0.22 ± 3% +0.0 0.25 perf-profile.children.cycles-pp.mas_data_end
0.07 ± 5% +0.0 0.11 perf-profile.children.cycles-pp.userfaultfd_unmap_prep
0.07 ± 6% +0.0 0.11 ± 4% perf-profile.children.cycles-pp.up_read
0.06 ± 7% +0.0 0.10 ± 4% perf-profile.children.cycles-pp.unlink_anon_vmas
0.12 ± 4% +0.0 0.16 ± 3% perf-profile.children.cycles-pp.unmap_single_vma
0.08 ± 4% +0.0 0.12 ± 3% perf-profile.children.cycles-pp.apparmor_current_getsecid_subj
0.09 ± 4% +0.0 0.14 ± 10% perf-profile.children.cycles-pp.path_noexec
0.07 ± 7% +0.0 0.11 ± 3% perf-profile.children.cycles-pp.uprobe_mmap
0.06 ± 7% +0.0 0.11 ± 3% perf-profile.children.cycles-pp.__pte_offset_map
0.17 ± 2% +0.0 0.22 ± 3% perf-profile.children.cycles-pp.current_time
0.00 +0.1 0.05 perf-profile.children.cycles-pp.mas_next_setup
0.00 +0.1 0.05 perf-profile.children.cycles-pp.munmap@plt
0.00 +0.1 0.05 perf-profile.children.cycles-pp.queued_spin_unlock
0.13 +0.1 0.18 ± 2% perf-profile.children.cycles-pp._raw_spin_lock
0.53 +0.1 0.58 perf-profile.children.cycles-pp.mas_leaf_max_gap
0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.get_mmap_base
0.08 +0.1 0.13 ± 5% perf-profile.children.cycles-pp.mas_prev_setup
0.09 ± 7% +0.1 0.15 ± 3% perf-profile.children.cycles-pp.vm_get_page_prot
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.flush_tlb_batched_pending
0.02 ±141% +0.1 0.07 perf-profile.children.cycles-pp.__kmalloc_node_noprof
0.10 ± 3% +0.1 0.16 ± 3% perf-profile.children.cycles-pp.security_current_getsecid_subj
0.07 +0.1 0.12 ± 4% perf-profile.children.cycles-pp.mas_node_count_gfp
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.prepend
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.uprobe_munmap
0.12 ± 3% +0.1 0.18 ± 2% perf-profile.children.cycles-pp.mas_prev_range
0.10 ± 5% +0.1 0.16 ± 4% perf-profile.children.cycles-pp.copy_from_kernel_nofault_allowed
0.10 ± 3% +0.1 0.16 ± 4% perf-profile.children.cycles-pp.unlink_file_vma_batch_add
0.08 ± 6% +0.1 0.14 ± 3% perf-profile.children.cycles-pp.refill_obj_stock
0.09 +0.1 0.15 ± 2% perf-profile.children.cycles-pp.mas_next_range
0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.khugepaged_enter_vma
0.05 ± 53% +0.1 0.11 ± 22% perf-profile.children.cycles-pp.perf_session__deliver_event
0.15 ± 2% +0.1 0.21 ± 3% perf-profile.children.cycles-pp.vma_interval_tree_remove
0.06 ± 35% +0.1 0.13 ± 21% perf-profile.children.cycles-pp.__ordered_events__flush
0.06 ± 35% +0.1 0.13 ± 21% perf-profile.children.cycles-pp.perf_session__process_user_event
0.11 ± 3% +0.1 0.18 ± 2% perf-profile.children.cycles-pp.downgrade_write
0.01 ±223% +0.1 0.08 ± 23% perf-profile.children.cycles-pp.machine__process_mmap2_event
0.00 +0.1 0.07 perf-profile.children.cycles-pp.get_align_mask
0.10 ± 4% +0.1 0.17 ± 2% perf-profile.children.cycles-pp.may_expand_vm
0.14 ± 4% +0.1 0.21 ± 2% perf-profile.children.cycles-pp.testcase
0.11 ± 3% +0.1 0.18 ± 3% perf-profile.children.cycles-pp.tlb_gather_mmu
0.12 ± 4% +0.1 0.19 ± 3% perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
1.25 +0.1 1.33 perf-profile.children.cycles-pp.mas_next_slot
0.24 +0.1 0.32 perf-profile.children.cycles-pp.vma_merge_new_range
0.16 ± 3% +0.1 0.24 ± 2% perf-profile.children.cycles-pp.lru_add_drain_cpu
0.14 ± 3% +0.1 0.22 ± 3% perf-profile.children.cycles-pp.cap_vm_enough_memory
0.13 +0.1 0.22 ± 2% perf-profile.children.cycles-pp.__vm_enough_memory
0.24 +0.1 0.33 perf-profile.children.cycles-pp.setup_object
0.16 ± 2% +0.1 0.26 perf-profile.children.cycles-pp.lru_add_drain
0.14 ± 2% +0.1 0.23 ± 4% perf-profile.children.cycles-pp.static_key_count
0.16 ± 3% +0.1 0.25 perf-profile.children.cycles-pp.vma_set_page_prot
0.16 ± 3% +0.1 0.25 perf-profile.children.cycles-pp.tlb_finish_mmu
0.20 ± 2% +0.1 0.30 ± 2% perf-profile.children.cycles-pp.ima_file_mmap
0.28 ± 2% +0.1 0.38 perf-profile.children.cycles-pp.vma_link_file
0.18 ± 2% +0.1 0.29 ± 2% perf-profile.children.cycles-pp.mas_wr_store_entry
0.21 +0.1 0.32 ± 4% perf-profile.children.cycles-pp.percpu_counter_add_batch
0.22 ± 2% +0.1 0.34 perf-profile.children.cycles-pp.fget
0.28 ± 2% +0.1 0.42 perf-profile.children.cycles-pp.remove_vma
0.17 ± 2% +0.1 0.31 perf-profile.children.cycles-pp.fput
0.34 +0.1 0.48 perf-profile.children.cycles-pp.apparmor_mmap_file
0.31 ± 3% +0.2 0.46 ± 2% perf-profile.children.cycles-pp.strlen
0.25 ± 2% +0.2 0.41 ± 2% perf-profile.children.cycles-pp.obj_cgroup_charge
0.23 +0.2 0.39 perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.94 +0.2 1.10 perf-profile.children.cycles-pp.mas_rev_awalk
0.34 +0.2 0.51 perf-profile.children.cycles-pp.atime_needs_update
0.28 +0.2 0.45 perf-profile.children.cycles-pp.__pte_offset_map_lock
0.35 +0.2 0.53 perf-profile.children.cycles-pp.__kmalloc_cache_noprof
0.30 ± 4% +0.2 0.49 perf-profile.children.cycles-pp.mas_prev
0.29 ± 4% +0.2 0.49 perf-profile.children.cycles-pp.kfree
0.45 +0.2 0.65 perf-profile.children.cycles-pp.touch_atime
0.34 +0.2 0.55 perf-profile.children.cycles-pp.mod_objcg_state
0.34 +0.2 0.56 perf-profile.children.cycles-pp.userfaultfd_unmap_complete
0.30 ± 2% +0.2 0.53 perf-profile.children.cycles-pp.down_write_killable
0.00 +0.3 0.25 perf-profile.children.cycles-pp.mas_put_in_tree
0.42 ± 2% +0.3 0.69 perf-profile.children.cycles-pp.copy_from_kernel_nofault
0.62 +0.3 0.89 ± 2% perf-profile.children.cycles-pp.down_write
0.42 +0.3 0.70 perf-profile.children.cycles-pp.up_write
0.48 ± 2% +0.3 0.77 perf-profile.children.cycles-pp.prepend_copy
0.53 +0.3 0.82 perf-profile.children.cycles-pp.unlink_file_vma_batch_final
0.71 +0.3 1.03 perf-profile.children.cycles-pp.security_mmap_file
0.54 +0.3 0.88 perf-profile.children.cycles-pp.security_vm_enough_memory_mm
1.25 +0.4 1.61 perf-profile.children.cycles-pp.mas_empty_area_rev
0.45 +0.4 0.82 perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
0.63 +0.4 1.00 perf-profile.children.cycles-pp.__memcg_slab_free_hook
3.07 +0.4 3.46 perf-profile.children.cycles-pp.vms_gather_munmap_vmas
0.89 +0.5 1.36 perf-profile.children.cycles-pp.shmem_mmap
0.78 +0.5 1.26 perf-profile.children.cycles-pp.prepend_path
0.89 +0.5 1.43 perf-profile.children.cycles-pp.mas_walk
1.31 +0.6 1.88 perf-profile.children.cycles-pp.vm_area_free_rcu_cb
0.54 +0.6 1.11 perf-profile.children.cycles-pp.mas_wr_store_type
1.01 +0.7 1.66 perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
0.95 +0.7 1.62 perf-profile.children.cycles-pp.perf_event_mmap_output
1.18 +0.7 1.85 perf-profile.children.cycles-pp.d_path
75.04 +0.7 75.74 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
1.19 +0.8 1.95 perf-profile.children.cycles-pp.rcu_all_qs
2.08 +0.8 2.90 perf-profile.children.cycles-pp.vm_unmapped_area
0.00 +0.9 0.87 perf-profile.children.cycles-pp.mas_update_gap
1.38 +0.9 2.26 perf-profile.children.cycles-pp.free_pud_range
1.40 +0.9 2.30 perf-profile.children.cycles-pp.perf_iterate_sb
28.62 +0.9 29.52 perf-profile.children.cycles-pp.do_mmap
2.79 +0.9 3.70 perf-profile.children.cycles-pp.mas_find
1.61 +1.0 2.63 perf-profile.children.cycles-pp.free_p4d_range
2.47 +1.1 3.58 perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
1.76 +1.1 2.86 perf-profile.children.cycles-pp.free_pgd_range
48.10 +1.1 49.23 perf-profile.children.cycles-pp.__munmap
1.72 +1.1 2.86 perf-profile.children.cycles-pp.entry_SYSCALL_64
2.89 +1.3 4.20 perf-profile.children.cycles-pp.shmem_get_unmapped_area
3.01 +1.4 4.43 perf-profile.children.cycles-pp.__get_unmapped_area
2.37 +1.5 3.85 perf-profile.children.cycles-pp.vm_area_alloc
29.86 +1.6 31.42 perf-profile.children.cycles-pp.vm_mmap_pgoff
2.90 +1.8 4.69 perf-profile.children.cycles-pp.free_pgtables
2.85 +1.9 4.72 perf-profile.children.cycles-pp.zap_pte_range
30.27 +1.9 32.16 perf-profile.children.cycles-pp.ksys_mmap_pgoff
3.33 +2.2 5.53 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
3.84 +2.3 6.12 perf-profile.children.cycles-pp.perf_event_mmap_event
4.01 +2.4 6.45 perf-profile.children.cycles-pp.perf_event_mmap
2.71 ± 3% +2.5 5.24 perf-profile.children.cycles-pp.free_unref_page
2.61 ± 3% +2.5 5.14 perf-profile.children.cycles-pp.free_pcppages_bulk
2.63 +2.5 5.16 perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
2.66 ± 3% +2.5 5.20 perf-profile.children.cycles-pp.free_unref_page_commit
3.80 +2.6 6.41 perf-profile.children.cycles-pp.syscall_return_via_sysret
4.38 +2.7 7.11 perf-profile.children.cycles-pp.__cond_resched
0.00 +5.9 5.94 perf-profile.children.cycles-pp.mas_wr_node_store
36.99 +6.4 43.41 perf-profile.children.cycles-pp.__mmap
10.58 +6.8 17.37 perf-profile.children.cycles-pp.zap_pmd_range
11.21 +7.2 18.40 perf-profile.children.cycles-pp.unmap_page_range
11.60 +7.4 18.98 perf-profile.children.cycles-pp.unmap_vmas
15.13 +9.6 24.70 perf-profile.children.cycles-pp.vms_clear_ptes
16.50 +10.3 26.81 perf-profile.children.cycles-pp.vms_complete_munmap_vmas
18.35 -12.3 6.00 perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
4.33 -1.1 3.22 perf-profile.self.cycles-pp.__slab_free
1.71 -0.9 0.81 perf-profile.self.cycles-pp.kmem_cache_free
0.78 ± 2% -0.7 0.11 perf-profile.self.cycles-pp.memcpy_orig
1.23 -0.6 0.66 perf-profile.self.cycles-pp.mas_pop_node
0.82 -0.4 0.37 perf-profile.self.cycles-pp.___slab_alloc
1.39 -0.2 1.20 ± 3% perf-profile.self.cycles-pp.rcu_cblist_dequeue
0.35 ± 2% -0.1 0.21 ± 3% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.65 -0.1 0.54 perf-profile.self.cycles-pp.shuffle_freelist
0.40 -0.1 0.32 perf-profile.self.cycles-pp.rcu_segcblist_enqueue
0.21 ± 2% -0.0 0.17 ± 2% perf-profile.self.cycles-pp.mas_destroy
0.12 ± 3% -0.0 0.09 perf-profile.self.cycles-pp.get_any_partial
0.20 -0.0 0.17 perf-profile.self.cycles-pp.mt_free_rcu
0.14 ± 3% -0.0 0.11 ± 3% perf-profile.self.cycles-pp.__free_one_page
0.07 -0.0 0.06 ± 9% perf-profile.self.cycles-pp.rmqueue_bulk
0.06 ± 8% +0.0 0.07 perf-profile.self.cycles-pp.mm_get_unmapped_area
0.08 ± 5% +0.0 0.10 ± 4% perf-profile.self.cycles-pp.unmap_single_vma
0.06 ± 7% +0.0 0.08 ± 5% perf-profile.self.cycles-pp.vma_link_file
0.30 +0.0 0.32 perf-profile.self.cycles-pp.mas_alloc_nodes
0.09 +0.0 0.11 ± 4% perf-profile.self.cycles-pp.touch_atime
0.19 ± 2% +0.0 0.22 ± 2% perf-profile.self.cycles-pp.mas_data_end
0.05 +0.0 0.08 ± 4% perf-profile.self.cycles-pp.prepend_copy
0.07 +0.0 0.10 ± 4% perf-profile.self.cycles-pp.up_read
0.06 +0.0 0.09 ± 5% perf-profile.self.cycles-pp.uprobe_mmap
0.06 ± 8% +0.0 0.09 perf-profile.self.cycles-pp.mas_next_range
0.06 ± 6% +0.0 0.10 ± 4% perf-profile.self.cycles-pp.userfaultfd_unmap_prep
0.08 +0.0 0.12 ± 4% perf-profile.self.cycles-pp.unlink_file_vma_batch_add
0.08 ± 4% +0.0 0.12 perf-profile.self.cycles-pp.mas_prev_range
0.07 +0.0 0.11 perf-profile.self.cycles-pp.apparmor_current_getsecid_subj
0.09 +0.0 0.13 perf-profile.self.cycles-pp.setup_object
0.07 +0.0 0.11 ± 5% perf-profile.self.cycles-pp.testcase
0.09 ± 4% +0.0 0.13 ± 2% perf-profile.self.cycles-pp.ima_file_mmap
0.07 ± 5% +0.0 0.11 ± 9% perf-profile.self.cycles-pp.path_noexec
0.07 ± 7% +0.0 0.11 ± 3% perf-profile.self.cycles-pp.mas_prev_setup
0.06 ± 6% +0.0 0.10 perf-profile.self.cycles-pp.__pte_offset_map
0.12 ± 3% +0.0 0.16 ± 2% perf-profile.self.cycles-pp._raw_spin_lock
0.12 ± 3% +0.0 0.16 ± 2% perf-profile.self.cycles-pp.remove_vma
0.05 +0.0 0.10 ± 5% perf-profile.self.cycles-pp.mas_node_count_gfp
0.08 ± 4% +0.0 0.13 ± 2% perf-profile.self.cycles-pp.vm_get_page_prot
0.12 ± 3% +0.1 0.17 ± 2% perf-profile.self.cycles-pp.vma_interval_tree_remove
0.00 +0.1 0.05 perf-profile.self.cycles-pp.flush_tlb_batched_pending
0.10 ± 4% +0.1 0.15 ± 7% perf-profile.self.cycles-pp.current_time
0.49 +0.1 0.54 perf-profile.self.cycles-pp.mas_leaf_max_gap
0.08 ± 5% +0.1 0.14 ± 4% perf-profile.self.cycles-pp.copy_from_kernel_nofault_allowed
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.__vm_enough_memory
0.00 +0.1 0.06 perf-profile.self.cycles-pp.get_align_mask
0.08 ± 6% +0.1 0.14 ± 3% perf-profile.self.cycles-pp.refill_obj_stock
0.10 ± 5% +0.1 0.16 ± 3% perf-profile.self.cycles-pp.vma_set_page_prot
0.09 ± 5% +0.1 0.15 ± 2% perf-profile.self.cycles-pp.may_expand_vm
0.10 ± 3% +0.1 0.16 ± 3% perf-profile.self.cycles-pp.do_vmi_munmap
0.10 ± 3% +0.1 0.16 ± 3% perf-profile.self.cycles-pp.downgrade_write
0.10 +0.1 0.16 ± 3% perf-profile.self.cycles-pp.tlb_gather_mmu
0.10 +0.1 0.17 ± 2% perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
0.16 ± 4% +0.1 0.23 ± 3% perf-profile.self.cycles-pp.security_mmap_file
0.10 +0.1 0.17 ± 4% perf-profile.self.cycles-pp.static_key_count
0.13 ± 2% +0.1 0.20 perf-profile.self.cycles-pp.vma_merge_new_range
0.09 +0.1 0.16 perf-profile.self.cycles-pp.__pte_offset_map_lock
0.00 +0.1 0.07 perf-profile.self.cycles-pp.unlink_anon_vmas
0.09 ± 5% +0.1 0.17 ± 4% perf-profile.self.cycles-pp.__get_unmapped_area
0.12 ± 4% +0.1 0.20 ± 2% perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.10 ± 3% +0.1 0.17 ± 2% perf-profile.self.cycles-pp.syscall_exit_to_user_mode
0.14 ± 2% +0.1 0.21 ± 2% perf-profile.self.cycles-pp.lru_add_drain_cpu
0.12 ± 3% +0.1 0.20 ± 4% perf-profile.self.cycles-pp.cap_vm_enough_memory
0.14 ± 3% +0.1 0.22 ± 3% perf-profile.self.cycles-pp.free_pgd_range
0.13 +0.1 0.21 perf-profile.self.cycles-pp.tlb_finish_mmu
0.15 +0.1 0.23 perf-profile.self.cycles-pp.mas_wr_store_entry
0.79 +0.1 0.87 perf-profile.self.cycles-pp.mas_rev_awalk
0.14 ± 3% +0.1 0.23 perf-profile.self.cycles-pp.vm_mmap_pgoff
0.16 ± 3% +0.1 0.24 perf-profile.self.cycles-pp.unmap_vmas
0.13 +0.1 0.22 ± 2% perf-profile.self.cycles-pp.unlink_file_vma_batch_final
0.15 ± 2% +0.1 0.25 ± 2% perf-profile.self.cycles-pp.atime_needs_update
0.16 ± 5% +0.1 0.26 ± 2% perf-profile.self.cycles-pp.down_write_killable
0.36 ± 3% +0.1 0.46 ± 2% perf-profile.self.cycles-pp.vm_area_free_rcu_cb
0.17 +0.1 0.28 ± 2% perf-profile.self.cycles-pp.obj_cgroup_charge
0.19 +0.1 0.30 ± 4% perf-profile.self.cycles-pp.percpu_counter_add_batch
0.20 +0.1 0.31 perf-profile.self.cycles-pp.fget
0.12 ± 3% +0.1 0.23 ± 2% perf-profile.self.cycles-pp.ksys_mmap_pgoff
0.29 +0.1 0.40 perf-profile.self.cycles-pp.apparmor_mmap_file
0.21 +0.1 0.33 ± 2% perf-profile.self.cycles-pp.d_path
0.22 +0.1 0.34 perf-profile.self.cycles-pp.__vm_munmap
0.14 ± 2% +0.1 0.26 perf-profile.self.cycles-pp.fput
0.23 ± 3% +0.1 0.35 perf-profile.self.cycles-pp.shmem_mmap
0.27 +0.1 0.39 perf-profile.self.cycles-pp.__kmalloc_cache_noprof
0.23 +0.1 0.36 ± 2% perf-profile.self.cycles-pp.vm_area_alloc
0.20 ± 2% +0.1 0.33 perf-profile.self.cycles-pp.mas_prev
0.45 +0.1 0.59 ± 2% perf-profile.self.cycles-pp.do_mmap
0.21 ± 2% +0.1 0.34 ± 2% perf-profile.self.cycles-pp.mas_preallocate
0.29 ± 3% +0.1 0.42 ± 3% perf-profile.self.cycles-pp.strlen
0.21 +0.1 0.35 perf-profile.self.cycles-pp.free_p4d_range
0.20 ± 3% +0.1 0.34 perf-profile.self.cycles-pp.vms_clear_ptes
0.16 +0.1 0.30 perf-profile.self.cycles-pp.perf_event_mmap
0.38 +0.1 0.53 perf-profile.self.cycles-pp.down_write
0.30 +0.2 0.46 perf-profile.self.cycles-pp.vms_complete_munmap_vmas
0.24 +0.2 0.40 ± 2% perf-profile.self.cycles-pp.mas_empty_area_rev
0.24 +0.2 0.40 ± 3% perf-profile.self.cycles-pp.__mmap
0.27 ± 2% +0.2 0.44 ± 2% perf-profile.self.cycles-pp.security_vm_enough_memory_mm
0.26 ± 4% +0.2 0.43 ± 2% perf-profile.self.cycles-pp.kfree
0.32 +0.2 0.50 perf-profile.self.cycles-pp.vm_unmapped_area
0.34 +0.2 0.52 perf-profile.self.cycles-pp.__memcg_slab_free_hook
0.31 ± 2% +0.2 0.49 perf-profile.self.cycles-pp.free_pgtables
0.33 ± 3% +0.2 0.51 ± 3% perf-profile.self.cycles-pp.shmem_get_unmapped_area
0.30 +0.2 0.48 perf-profile.self.cycles-pp.mod_objcg_state
0.31 ± 2% +0.2 0.50 perf-profile.self.cycles-pp.copy_from_kernel_nofault
0.30 +0.2 0.50 perf-profile.self.cycles-pp.userfaultfd_unmap_complete
0.34 ± 3% +0.2 0.54 ± 3% perf-profile.self.cycles-pp.perf_event_mmap_event
0.40 +0.2 0.60 perf-profile.self.cycles-pp.vms_gather_munmap_vmas
0.36 +0.2 0.57 ± 2% perf-profile.self.cycles-pp.mas_store_prealloc
0.31 +0.2 0.52 perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
0.41 ± 2% +0.2 0.63 ± 3% perf-profile.self.cycles-pp.perf_iterate_sb
0.40 ± 2% +0.2 0.62 ± 2% perf-profile.self.cycles-pp.prepend_path
0.25 ± 2% +0.2 0.47 perf-profile.self.cycles-pp.__munmap
0.00 +0.2 0.23 ± 2% perf-profile.self.cycles-pp.mas_put_in_tree
0.34 +0.3 0.59 perf-profile.self.cycles-pp.do_syscall_64
0.38 +0.3 0.63 perf-profile.self.cycles-pp.up_write
0.00 +0.3 0.28 perf-profile.self.cycles-pp.mas_update_gap
0.40 +0.3 0.68 perf-profile.self.cycles-pp.do_vmi_align_munmap
0.69 +0.3 0.99 perf-profile.self.cycles-pp.mas_prev_slot
0.50 +0.3 0.82 perf-profile.self.cycles-pp.unmap_page_range
0.61 +0.4 0.97 perf-profile.self.cycles-pp.mas_store_gfp
0.78 +0.4 1.14 perf-profile.self.cycles-pp.mas_find
0.80 +0.4 1.17 perf-profile.self.cycles-pp.mas_next_slot
0.57 +0.4 0.95 perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
0.78 +0.5 1.25 perf-profile.self.cycles-pp.mas_walk
0.85 +0.5 1.38 perf-profile.self.cycles-pp.rcu_all_qs
0.48 +0.5 1.01 perf-profile.self.cycles-pp.mas_wr_store_type
0.92 ± 2% +0.6 1.47 perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
0.87 +0.6 1.48 perf-profile.self.cycles-pp.perf_event_mmap_output
1.28 +0.8 2.07 perf-profile.self.cycles-pp.free_pud_range
1.34 +0.8 2.16 perf-profile.self.cycles-pp.mmap_region
1.51 +1.0 2.51 perf-profile.self.cycles-pp.entry_SYSCALL_64
2.18 +1.5 3.66 perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
2.33 +1.5 3.85 perf-profile.self.cycles-pp.zap_pte_range
2.94 +1.8 4.75 perf-profile.self.cycles-pp.__cond_resched
3.30 +2.2 5.47 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
4.02 +2.6 6.60 perf-profile.self.cycles-pp.zap_pmd_range
3.80 +2.6 6.40 perf-profile.self.cycles-pp.syscall_return_via_sysret
0.00 +2.8 2.79 perf-profile.self.cycles-pp.mas_wr_node_store
***************************************************************************************************
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-8.3/process/100%/debian-12-x86_64-20240206.cgz/lkp-skl-fpga01/brk2/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
\ | \
691889 ± 3% +27.6% 882948 ± 4% meminfo.Mapped
133140 ± 74% -81.4% 24791 ± 80% numa-meminfo.node1.AnonHugePages
607904 ± 7% +33.0% 808359 ± 3% numa-meminfo.node1.Mapped
8.63 +100.3% 17.29 vmstat.cpu.us
8314 -25.3% 6214 vmstat.system.cs
0.44 +0.1 0.51 ± 2% mpstat.cpu.all.irq%
27.68 -13.3 14.35 mpstat.cpu.all.soft%
8.60 +8.7 17.33 mpstat.cpu.all.usr%
12965384 +113.4% 27664625 will-it-scale.104.processes
124666 +113.4% 266005 will-it-scale.per_process_ops
12965384 +113.4% 27664625 will-it-scale.workload
1.736e+08 -19.9% 1.391e+08 numa-numastat.node0.local_node
1.737e+08 -19.9% 1.391e+08 numa-numastat.node0.numa_hit
1.817e+08 -18.8% 1.475e+08 numa-numastat.node1.local_node
1.818e+08 -18.8% 1.476e+08 numa-numastat.node1.numa_hit
16373 ± 9% -65.9% 5577 ± 5% perf-c2c.DRAM.local
1291 ± 9% -73.2% 346.50 ± 8% perf-c2c.DRAM.remote
11127 ± 10% -76.5% 2613 ± 3% perf-c2c.HITM.local
890.67 ± 9% -79.9% 179.17 ± 8% perf-c2c.HITM.remote
12018 ± 10% -76.8% 2792 ± 3% perf-c2c.HITM.total
1.737e+08 -19.9% 1.391e+08 numa-vmstat.node0.numa_hit
1.736e+08 -19.9% 1.391e+08 numa-vmstat.node0.numa_local
151859 ± 7% +32.9% 201887 ± 3% numa-vmstat.node1.nr_mapped
72299 ± 2% -12.1% 63516 ± 5% numa-vmstat.node1.nr_slab_unreclaimable
1.818e+08 -18.8% 1.476e+08 numa-vmstat.node1.numa_hit
1.817e+08 -18.8% 1.475e+08 numa-vmstat.node1.numa_local
173021 ± 3% +27.9% 221285 ± 4% proc-vmstat.nr_mapped
3425 +2.6% 3516 proc-vmstat.nr_page_table_pages
132432 -5.1% 125672 proc-vmstat.nr_slab_unreclaimable
3.555e+08 -19.3% 2.867e+08 proc-vmstat.numa_hit
3.554e+08 -19.4% 2.866e+08 proc-vmstat.numa_local
6.963e+08 -22.0% 5.434e+08 proc-vmstat.pgalloc_normal
6.957e+08 -22.0% 5.428e+08 proc-vmstat.pgfree
2.71 -23.0% 2.09 perf-stat.i.MPKI
2.511e+10 +12.9% 2.836e+10 perf-stat.i.branch-instructions
0.80 -0.2 0.63 perf-stat.i.branch-miss-rate%
2.001e+08 -11.2% 1.777e+08 perf-stat.i.branch-misses
61.72 -0.9 60.83 perf-stat.i.cache-miss-rate%
3.723e+08 -17.9% 3.055e+08 perf-stat.i.cache-misses
6.026e+08 -16.7% 5.019e+08 perf-stat.i.cache-references
8289 -25.3% 6190 perf-stat.i.context-switches
2.04 -6.3% 1.91 perf-stat.i.cpi
311.16 -40.2% 186.10 perf-stat.i.cpu-migrations
751.46 +21.8% 915.00 perf-stat.i.cycles-between-cache-misses
1.371e+11 +6.6% 1.461e+11 perf-stat.i.instructions
0.49 +6.6% 0.52 perf-stat.i.ipc
2.72 -23.0% 2.09 perf-stat.overall.MPKI
0.80 -0.2 0.63 perf-stat.overall.branch-miss-rate%
61.77 -0.9 60.88 perf-stat.overall.cache-miss-rate%
2.04 -6.3% 1.91 perf-stat.overall.cpi
751.28 +21.7% 914.64 perf-stat.overall.cycles-between-cache-misses
0.49 +6.7% 0.52 perf-stat.overall.ipc
3193278 -50.1% 1594245 perf-stat.overall.path-length
2.503e+10 +12.9% 2.826e+10 perf-stat.ps.branch-instructions
1.994e+08 -11.2% 1.771e+08 perf-stat.ps.branch-misses
3.71e+08 -17.9% 3.045e+08 perf-stat.ps.cache-misses
6.006e+08 -16.7% 5.002e+08 perf-stat.ps.cache-references
8260 -25.3% 6169 perf-stat.ps.context-switches
310.06 -40.2% 185.44 perf-stat.ps.cpu-migrations
1.366e+11 +6.6% 1.456e+11 perf-stat.ps.instructions
4.14e+13 +6.5% 4.41e+13 perf-stat.total.instructions
94529690 -51.8% 45556680 ± 3% sched_debug.cfs_rq:/.avg_vruntime.avg
1.32e+08 ± 4% -48.2% 68428408 ± 4% sched_debug.cfs_rq:/.avg_vruntime.max
62148560 ± 10% -55.0% 27945263 ± 4% sched_debug.cfs_rq:/.avg_vruntime.min
12542821 ± 9% -35.2% 8121613 ± 4% sched_debug.cfs_rq:/.avg_vruntime.stddev
1.02 ± 3% -9.5% 0.93 sched_debug.cfs_rq:/.h_nr_running.avg
0.43 ± 6% -27.0% 0.32 ± 6% sched_debug.cfs_rq:/.h_nr_running.stddev
15458646 ± 22% -85.9% 2182180 ± 38% sched_debug.cfs_rq:/.left_deadline.avg
1.192e+08 ± 4% -60.6% 46935074 ± 15% sched_debug.cfs_rq:/.left_deadline.max
34580787 ± 11% -75.0% 8657887 ± 23% sched_debug.cfs_rq:/.left_deadline.stddev
15457280 ± 22% -85.9% 2182172 ± 38% sched_debug.cfs_rq:/.left_vruntime.avg
1.192e+08 ± 4% -60.6% 46934932 ± 15% sched_debug.cfs_rq:/.left_vruntime.max
34577859 ± 11% -75.0% 8657858 ± 23% sched_debug.cfs_rq:/.left_vruntime.stddev
149254 ± 23% -64.7% 52658 ± 29% sched_debug.cfs_rq:/.load.avg
313617 ± 13% -43.9% 175948 ± 22% sched_debug.cfs_rq:/.load.stddev
85.33 ± 16% -77.1% 19.53 ± 21% sched_debug.cfs_rq:/.load_avg.min
94529746 -51.8% 45556698 ± 3% sched_debug.cfs_rq:/.min_vruntime.avg
1.32e+08 ± 4% -48.2% 68428408 ± 4% sched_debug.cfs_rq:/.min_vruntime.max
62148577 ± 10% -55.0% 27945297 ± 4% sched_debug.cfs_rq:/.min_vruntime.min
12542825 ± 9% -35.2% 8121614 ± 4% sched_debug.cfs_rq:/.min_vruntime.stddev
0.99 ± 3% -9.5% 0.90 sched_debug.cfs_rq:/.nr_running.avg
0.36 ± 9% -37.7% 0.22 ± 15% sched_debug.cfs_rq:/.nr_running.stddev
15457280 ± 22% -85.9% 2182172 ± 38% sched_debug.cfs_rq:/.right_vruntime.avg
1.192e+08 ± 4% -60.6% 46934932 ± 15% sched_debug.cfs_rq:/.right_vruntime.max
34577860 ± 11% -75.0% 8657859 ± 23% sched_debug.cfs_rq:/.right_vruntime.stddev
1095 -11.7% 967.25 sched_debug.cfs_rq:/.runnable_avg.avg
2155 ± 6% -10.4% 1931 sched_debug.cfs_rq:/.runnable_avg.max
541.97 ± 29% +44.6% 783.81 ± 11% sched_debug.cfs_rq:/.runnable_avg.min
190.05 ± 5% -15.1% 161.33 ± 5% sched_debug.cfs_rq:/.runnable_avg.stddev
1298 ± 6% -11.9% 1144 ± 5% sched_debug.cfs_rq:/.util_avg.max
442.75 ± 26% +60.4% 710.00 ± 10% sched_debug.cfs_rq:/.util_avg.min
108.77 ± 11% -35.1% 70.64 ± 13% sched_debug.cfs_rq:/.util_avg.stddev
712.68 ± 4% +12.6% 802.68 ± 2% sched_debug.cfs_rq:/.util_est.avg
2989 ± 4% +11.5% 3331 ± 2% sched_debug.cpu.curr->pid.avg
1326 ± 8% -31.9% 903.31 ± 9% sched_debug.cpu.curr->pid.stddev
1.02 ± 3% -9.3% 0.93 sched_debug.cpu.nr_running.avg
0.43 ± 6% -26.5% 0.32 ± 6% sched_debug.cpu.nr_running.stddev
13005 -23.0% 10008 sched_debug.cpu.nr_switches.avg
26775 ± 7% -24.5% 20214 ± 8% sched_debug.cpu.nr_switches.max
9677 -28.7% 6895 sched_debug.cpu.nr_switches.min
3310 ± 6% -22.4% 2569 ± 8% sched_debug.cpu.nr_switches.stddev
5.32 ± 15% -44.6% 2.95 ± 26% perf-sched.sch_delay.avg.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_slab.___slab_alloc
5.54 ± 10% -47.0% 2.93 ± 7% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
5.36 ± 5% -43.1% 3.05 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
5.39 ± 5% -44.5% 2.99 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.26 ± 25% -31.6% 1.55 ± 43% perf-sched.sch_delay.avg.ms.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
0.00 ±223% +20527.3% 0.38 ±149% perf-sched.sch_delay.avg.ms.__cond_resched.dput.step_into.link_path_walk.part
5.19 ± 7% -100.0% 0.00 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
5.22 ± 7% -42.2% 3.02 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
5.27 ± 10% -100.0% 0.00 perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
5.21 ± 12% -42.6% 2.99 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
5.29 ± 7% -43.3% 3.00 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
3.59 ± 18% -26.3% 2.64 ± 13% perf-sched.sch_delay.avg.ms.__cond_resched.shmem_inode_acct_blocks.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_write_begin
0.04 ± 26% -58.5% 0.02 ± 24% perf-sched.sch_delay.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
5.76 ± 24% -45.0% 3.17 ± 17% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
5.44 ± 6% -45.4% 2.97 ± 6% perf-sched.sch_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
5.29 ± 10% -43.1% 3.01 ± 5% perf-sched.sch_delay.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
4.33 ± 5% -31.0% 2.98 ± 2% perf-sched.sch_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
0.12 ± 23% -46.2% 0.06 ± 27% perf-sched.sch_delay.avg.ms.pipe_read.vfs_read.ksys_read.do_syscall_64
0.18 ± 12% -59.6% 0.07 ± 15% perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
0.04 ± 11% -32.2% 0.02 ± 10% perf-sched.sch_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
4.73 ± 5% -57.1% 2.03 ± 11% perf-sched.sch_delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
7.66 ± 28% -54.5% 3.49 ± 45% perf-sched.sch_delay.max.ms.__cond_resched.__alloc_pages_noprof.alloc_pages_mpol_noprof.folio_alloc_mpol_noprof.shmem_alloc_folio
14.40 ± 18% -47.0% 7.63 ± 13% perf-sched.sch_delay.max.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_slab.___slab_alloc
18.01 ± 10% -31.1% 12.41 ± 20% perf-sched.sch_delay.max.ms.__cond_resched.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
22.27 ± 20% -45.8% 12.07 ± 18% perf-sched.sch_delay.max.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
22.89 ± 13% -48.3% 11.84 ± 11% perf-sched.sch_delay.max.ms.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 ±223% +20527.3% 0.38 ±149% perf-sched.sch_delay.max.ms.__cond_resched.dput.step_into.link_path_walk.part
16.13 ± 5% -100.0% 0.00 perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
19.33 ± 15% -43.2% 10.99 ± 4% perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
18.16 ± 14% -100.0% 0.00 perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
21.41 ± 20% -37.0% 13.48 ± 19% perf-sched.sch_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
19.61 ± 15% -44.9% 10.81 ± 5% perf-sched.sch_delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
3.82 ± 9% -90.7% 0.35 ±135% perf-sched.sch_delay.max.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
17.52 ± 17% -48.8% 8.96 ± 10% perf-sched.sch_delay.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
24.45 ± 14% -43.7% 13.77 ± 14% perf-sched.sch_delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
20.72 ± 23% -49.7% 10.42 ± 5% perf-sched.sch_delay.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
16.93 ± 21% -47.3% 8.93 ± 9% perf-sched.sch_delay.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown]
13.48 ± 11% -29.4% 9.52 ± 15% perf-sched.sch_delay.max.ms.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
2.53 ± 5% -44.1% 1.41 ± 5% perf-sched.total_sch_delay.average.ms
40.68 ± 2% +22.6% 49.85 ± 2% perf-sched.total_wait_and_delay.average.ms
40407 ± 2% -22.5% 31320 ± 2% perf-sched.total_wait_and_delay.count.ms
38.15 ± 2% +27.0% 48.44 ± 2% perf-sched.total_wait_time.average.ms
10.71 ± 5% -43.1% 6.10 ± 5% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
10.79 ± 5% -44.5% 5.98 ± 5% perf-sched.wait_and_delay.avg.ms.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
10.44 ± 7% -42.2% 6.03 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
10.42 ± 12% -42.6% 5.98 ± 5% perf-sched.wait_and_delay.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
10.58 ± 7% -43.3% 6.00 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
10.88 ± 6% -45.5% 5.93 ± 6% perf-sched.wait_and_delay.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
8.65 ± 5% -31.0% 5.97 ± 2% perf-sched.wait_and_delay.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
3.32 ± 2% +11.8% 3.72 perf-sched.wait_and_delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
57.28 ± 2% +49.9% 85.84 perf-sched.wait_and_delay.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
10.53 ± 5% -43.9% 5.91 ± 8% perf-sched.wait_and_delay.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
842.50 ± 4% +27.8% 1076 perf-sched.wait_and_delay.count.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
1206 ± 4% +42.3% 1716 perf-sched.wait_and_delay.count.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
302.83 ± 5% +69.4% 513.00 ± 5% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
489.67 ± 5% +61.7% 791.83 ± 4% perf-sched.wait_and_delay.count.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
294.00 ± 9% +54.0% 452.67 ± 4% perf-sched.wait_and_delay.count.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
428.00 ± 9% -56.8% 184.83 ± 47% perf-sched.wait_and_delay.count.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
6464 ± 2% -55.5% 2877 perf-sched.wait_and_delay.count.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
106.83 ±100% +203.9% 324.67 ± 6% perf-sched.wait_and_delay.count.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
2713 ± 3% +26.0% 3418 perf-sched.wait_and_delay.count.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
1574 ± 2% -13.8% 1356 perf-sched.wait_and_delay.count.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
15305 ± 3% -30.8% 10590 perf-sched.wait_and_delay.count.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
6825 ± 3% -40.7% 4048 ± 6% perf-sched.wait_and_delay.count.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
44.53 ± 20% -45.8% 24.13 ± 18% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
45.78 ± 13% -48.3% 23.68 ± 11% perf-sched.wait_and_delay.max.ms.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
38.67 ± 15% -43.2% 21.97 ± 4% perf-sched.wait_and_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
42.82 ± 20% -37.0% 26.96 ± 19% perf-sched.wait_and_delay.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
39.21 ± 15% -44.9% 21.62 ± 5% perf-sched.wait_and_delay.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
48.90 ± 14% -43.7% 27.54 ± 14% perf-sched.wait_and_delay.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
5.32 ± 15% -44.6% 2.95 ± 26% perf-sched.wait_time.avg.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_slab.___slab_alloc
5.54 ± 10% -47.0% 2.93 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
5.36 ± 5% -43.1% 3.05 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
5.39 ± 5% -44.5% 2.99 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.26 ± 25% -31.6% 1.55 ± 43% perf-sched.wait_time.avg.ms.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
5.19 ± 7% -100.0% 0.00 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
5.22 ± 7% -42.2% 3.02 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
5.27 ± 10% -100.0% 0.00 perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
5.21 ± 12% -42.6% 2.99 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
5.29 ± 7% -43.3% 3.00 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
28.14 ± 6% +63.3% 45.96 ± 4% perf-sched.wait_time.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
5.76 ± 24% -45.0% 3.17 ± 17% perf-sched.wait_time.avg.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
5.44 ± 6% -45.4% 2.97 ± 6% perf-sched.wait_time.avg.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
5.29 ± 10% -43.1% 3.01 ± 5% perf-sched.wait_time.avg.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
4.33 ± 5% -31.0% 2.98 ± 2% perf-sched.wait_time.avg.ms.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
3.14 ± 2% +15.9% 3.64 perf-sched.wait_time.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
57.24 ± 2% +49.9% 85.81 perf-sched.wait_time.avg.ms.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
5.80 ± 5% -33.1% 3.88 ± 7% perf-sched.wait_time.avg.ms.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.[unknown]
14.40 ± 18% -47.0% 7.63 ± 13% perf-sched.wait_time.max.ms.__cond_resched.__kmalloc_node_noprof.alloc_slab_obj_exts.allocate_slab.___slab_alloc
18.01 ± 10% -31.1% 12.41 ± 20% perf-sched.wait_time.max.ms.__cond_resched.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
22.27 ± 20% -45.8% 12.07 ± 18% perf-sched.wait_time.max.ms.__cond_resched.down_write.vma_expand.vma_merge_new_range.do_brk_flags
22.89 ± 13% -48.3% 11.84 ± 11% perf-sched.wait_time.max.ms.__cond_resched.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
1909 ±102% -99.6% 8.32 ± 65% perf-sched.wait_time.max.ms.__cond_resched.generic_perform_write.shmem_file_write_iter.vfs_write.ksys_write
16.13 ± 5% -100.0% 0.00 perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
19.33 ± 15% -43.2% 10.99 ± 4% perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
18.16 ± 14% -100.0% 0.00 perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.commit_merge
21.41 ± 20% -37.0% 13.48 ± 19% perf-sched.wait_time.max.ms.__cond_resched.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
19.61 ± 15% -44.9% 10.81 ± 5% perf-sched.wait_time.max.ms.__cond_resched.remove_vma.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
17.52 ± 17% -48.8% 8.96 ± 10% perf-sched.wait_time.max.ms.__cond_resched.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
24.45 ± 14% -43.7% 13.77 ± 14% perf-sched.wait_time.max.ms.__cond_resched.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
20.72 ± 23% -49.7% 10.42 ± 5% perf-sched.wait_time.max.ms.__cond_resched.zap_pmd_range.isra.0.unmap_page_range
16.93 ± 21% -47.3% 8.93 ± 9% perf-sched.wait_time.max.ms.irqentry_exit_to_user_mode.asm_sysvec_reschedule_ipi.[unknown]
20.08 -15.7 4.40 perf-profile.calltrace.cycles-pp.commit_merge.vma_expand.vma_merge_new_range.do_brk_flags.__do_sys_brk
20.50 -15.2 5.32 perf-profile.calltrace.cycles-pp.vma_expand.vma_merge_new_range.do_brk_flags.__do_sys_brk.do_syscall_64
21.47 -14.8 6.71 perf-profile.calltrace.cycles-pp.vma_merge_new_range.do_brk_flags.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
20.51 -13.0 7.51 perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
20.47 -11.4 9.05 ± 4% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
20.45 -11.4 9.04 ± 4% perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
20.45 -11.4 9.04 ± 4% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
20.44 -11.4 9.04 ± 4% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
20.42 -11.4 9.02 ± 4% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
20.48 -11.4 9.08 ± 4% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
20.48 -11.4 9.08 ± 4% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
20.48 -11.4 9.08 ± 4% perf-profile.calltrace.cycles-pp.ret_from_fork_asm
13.22 -11.4 1.86 perf-profile.calltrace.cycles-pp.mas_store_prealloc.commit_merge.vma_expand.vma_merge_new_range.do_brk_flags
18.05 -11.0 7.01 ± 5% perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
13.34 ± 2% -11.0 2.30 ± 10% perf-profile.calltrace.cycles-pp.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
25.73 -10.8 14.98 perf-profile.calltrace.cycles-pp.do_brk_flags.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
10.38 -10.4 0.00 perf-profile.calltrace.cycles-pp.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
10.16 -10.2 0.00 perf-profile.calltrace.cycles-pp.mas_wr_spanning_store.mas_store_prealloc.commit_merge.vma_expand.vma_merge_new_range
8.85 -8.9 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch
9.01 -8.5 0.52 ± 3% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__slab_free.kmem_cache_free.rcu_do_batch.rcu_core
7.55 -7.6 0.00 perf-profile.calltrace.cycles-pp.mas_spanning_rebalance.mas_wr_spanning_store.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk
7.47 -7.5 0.00 perf-profile.calltrace.cycles-pp.mas_spanning_rebalance.mas_wr_spanning_store.mas_store_prealloc.commit_merge.vma_expand
6.36 ± 2% -6.4 0.00 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk
6.24 ± 2% -6.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
6.03 ± 4% -6.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
5.70 ± 3% -5.7 0.00 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.commit_merge.vma_expand.vma_merge_new_range
5.63 ± 3% -5.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
6.86 ± 2% -5.4 1.41 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
5.21 ± 3% -5.2 0.00 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_bulk_noprof.mas_alloc_nodes.mas_preallocate.commit_merge.vma_expand
6.18 ± 2% -5.1 1.08 perf-profile.calltrace.cycles-pp.mas_preallocate.commit_merge.vma_expand.vma_merge_new_range.do_brk_flags
65.17 -3.8 61.41 perf-profile.calltrace.cycles-pp.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
66.54 -2.5 64.09 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
3.40 ± 2% -0.8 2.62 ± 2% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt
3.41 ± 2% -0.8 2.63 ± 2% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
2.62 ± 8% -0.8 1.86 perf-profile.calltrace.cycles-pp.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu
1.14 ± 2% -0.4 0.72 ± 3% perf-profile.calltrace.cycles-pp.rcu_cblist_dequeue.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.73 +0.1 0.79 perf-profile.calltrace.cycles-pp.mas_prev_slot.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
0.62 +0.1 0.70 perf-profile.calltrace.cycles-pp.mas_next_slot.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
0.65 +0.2 0.82 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs
0.94 +0.2 1.12 ± 3% perf-profile.calltrace.cycles-pp.vm_area_free_rcu_cb.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.78 +0.3 1.06 perf-profile.calltrace.cycles-pp.mas_find.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
0.53 ± 4% +0.4 0.97 ± 2% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.53 ± 4% +0.4 0.97 ± 2% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64
0.55 ± 4% +0.5 1.01 ± 2% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
0.55 ± 4% +0.5 1.02 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
0.00 +0.5 0.52 perf-profile.calltrace.cycles-pp.mas_pop_node.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk
0.56 +0.5 1.07 perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
0.00 +0.5 0.52 perf-profile.calltrace.cycles-pp.mas_leaf_max_gap.mas_update_gap.mas_store_prealloc.commit_merge.vma_expand
4.13 +0.5 4.66 ± 4% perf-profile.calltrace.cycles-pp.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core.handle_softirqs
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_preallocate.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.mas_update_gap.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk
0.00 +0.6 0.55 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.56 ± 2% perf-profile.calltrace.cycles-pp.obj_cgroup_charge.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_dup.__split_vma
0.55 +0.6 1.12 perf-profile.calltrace.cycles-pp.__get_unmapped_area.check_brk_limits.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +0.6 0.58 perf-profile.calltrace.cycles-pp.mas_pop_node.mas_wr_node_store.mas_store_prealloc.vma_complete.__split_vma
0.00 +0.6 0.59 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_preallocate.commit_merge.vma_expand.vma_merge_new_range
0.00 +0.6 0.59 perf-profile.calltrace.cycles-pp.mas_update_gap.mas_wr_node_store.mas_store_prealloc.vma_complete.__split_vma
0.00 +0.6 0.63 perf-profile.calltrace.cycles-pp.__call_rcu_common.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk
0.00 +0.7 0.65 perf-profile.calltrace.cycles-pp.thp_get_unmapped_area_vmflags.__get_unmapped_area.check_brk_limits.__do_sys_brk.do_syscall_64
0.00 +0.7 0.67 ± 2% perf-profile.calltrace.cycles-pp.down_write.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
0.00 +0.7 0.67 perf-profile.calltrace.cycles-pp.down_write_killable.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
0.00 +0.7 0.68 perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma
0.00 +0.7 0.68 perf-profile.calltrace.cycles-pp.__call_rcu_common.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
0.66 +0.7 1.36 perf-profile.calltrace.cycles-pp.check_brk_limits.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
0.00 +0.7 0.70 perf-profile.calltrace.cycles-pp.__call_rcu_common.mas_wr_node_store.mas_store_prealloc.vma_complete.__split_vma
0.00 +0.7 0.72 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma
0.94 ± 2% +0.7 1.67 ± 2% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.brk
0.94 ± 2% +0.7 1.67 ± 2% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.brk
0.00 +0.7 0.74 perf-profile.calltrace.cycles-pp.mas_wr_store_type.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
0.00 +0.7 0.74 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap
0.00 +0.7 0.75 perf-profile.calltrace.cycles-pp.mas_update_gap.mas_store_prealloc.commit_merge.vma_expand.vma_merge_new_range
0.98 ± 2% +0.8 1.74 ± 2% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.brk
0.98 ± 2% +0.8 1.75 ± 2% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.brk
0.73 +0.8 1.50 perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
0.79 +0.8 1.56 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
0.00 +0.8 0.78 perf-profile.calltrace.cycles-pp.userfaultfd_unmap_complete.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
0.25 ±100% +0.8 1.05 perf-profile.calltrace.cycles-pp.mas_store_gfp.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
0.00 +0.9 0.92 perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
0.64 +0.9 1.58 perf-profile.calltrace.cycles-pp.mas_walk.mas_find.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +1.1 1.06 perf-profile.calltrace.cycles-pp.security_vm_enough_memory_mm.do_brk_flags.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +1.2 1.17 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk
0.89 +1.2 2.11 perf-profile.calltrace.cycles-pp.mas_find.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
1.10 +1.2 2.34 perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc_noprof.vm_area_dup.__split_vma.vms_gather_munmap_vmas
1.00 +1.3 2.26 perf-profile.calltrace.cycles-pp.perf_event_mmap_output.perf_iterate_sb.perf_event_mmap_event.perf_event_mmap.do_brk_flags
0.00 +1.3 1.34 perf-profile.calltrace.cycles-pp.kmem_cache_alloc_noprof.mas_alloc_nodes.mas_preallocate.__split_vma.vms_gather_munmap_vmas
1.30 +1.3 2.64 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
1.38 +1.6 2.93 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64.brk
0.00 +1.6 1.59 perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
1.68 +1.7 3.40 perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
0.95 +1.8 2.76 perf-profile.calltrace.cycles-pp.mas_preallocate.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
1.45 +1.9 3.30 perf-profile.calltrace.cycles-pp.perf_iterate_sb.perf_event_mmap_event.perf_event_mmap.do_brk_flags.__do_sys_brk
0.00 +1.9 1.87 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_safe_stack.brk
1.78 +2.3 4.06 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_prealloc.vma_complete.__split_vma.vms_gather_munmap_vmas
2.15 +2.5 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.30 +2.6 4.94 perf-profile.calltrace.cycles-pp.perf_event_mmap_event.perf_event_mmap.do_brk_flags.__do_sys_brk.do_syscall_64
2.18 +2.8 4.97 perf-profile.calltrace.cycles-pp.mas_store_prealloc.vma_complete.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap
2.51 +2.8 5.35 perf-profile.calltrace.cycles-pp.vm_area_dup.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
2.36 +2.9 5.26 perf-profile.calltrace.cycles-pp.vma_complete.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk
0.88 ± 26% +2.9 3.80 ± 6% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.free_pcppages_bulk.free_unref_page_commit.free_unref_page
2.60 +3.0 5.56 perf-profile.calltrace.cycles-pp.perf_event_mmap.do_brk_flags.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.84 ± 7% +3.0 3.84 ± 6% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_unref_page_commit.free_unref_page.__put_partials
0.93 ± 7% +3.0 3.94 ± 6% perf-profile.calltrace.cycles-pp.free_pcppages_bulk.free_unref_page_commit.free_unref_page.__put_partials.kmem_cache_free
0.98 ± 7% +3.0 4.00 ± 6% perf-profile.calltrace.cycles-pp.free_unref_page.__put_partials.kmem_cache_free.rcu_do_batch.rcu_core
0.95 ± 7% +3.0 3.98 ± 6% perf-profile.calltrace.cycles-pp.free_unref_page_commit.free_unref_page.__put_partials.kmem_cache_free.rcu_do_batch
35.50 +3.2 38.74 perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe.brk
3.10 +3.3 6.37 perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
3.07 +3.4 6.44 perf-profile.calltrace.cycles-pp.entry_SYSRETQ_unsafe_stack.brk
0.00 +4.3 4.26 perf-profile.calltrace.cycles-pp.mas_wr_node_store.mas_store_gfp.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
3.77 +4.4 8.21 perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.brk
4.26 +4.5 8.79 perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
7.32 +9.2 16.52 perf-profile.calltrace.cycles-pp.__split_vma.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64
10.24 +11.1 21.32 perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.__do_sys_brk.do_syscall_64.entry_SYSCALL_64_after_hwframe
78.70 +11.1 89.81 perf-profile.calltrace.cycles-pp.brk
20.58 -20.6 0.00 perf-profile.children.cycles-pp.mas_wr_spanning_store
26.93 -19.3 7.67 ± 3% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
26.44 -19.0 7.40 ± 3% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
30.76 -15.9 14.88 perf-profile.children.cycles-pp.kmem_cache_free
20.12 -15.6 4.47 perf-profile.children.cycles-pp.commit_merge
20.51 -15.2 5.33 perf-profile.children.cycles-pp.vma_expand
15.12 -15.1 0.00 perf-profile.children.cycles-pp.mas_spanning_rebalance
21.50 -14.7 6.79 perf-profile.children.cycles-pp.vma_merge_new_range
31.13 -13.5 17.58 perf-profile.children.cycles-pp.handle_softirqs
31.11 -13.5 17.57 perf-profile.children.cycles-pp.rcu_core
31.10 -13.5 17.55 perf-profile.children.cycles-pp.rcu_do_batch
19.14 -13.5 5.64 perf-profile.children.cycles-pp.__slab_free
21.09 -12.3 8.74 perf-profile.children.cycles-pp.mas_store_gfp
11.59 ± 3% -11.6 0.00 perf-profile.children.cycles-pp.kmem_cache_alloc_bulk_noprof
20.47 -11.4 9.05 ± 4% perf-profile.children.cycles-pp.smpboot_thread_fn
20.45 -11.4 9.04 ± 4% perf-profile.children.cycles-pp.run_ksoftirqd
20.48 -11.4 9.08 ± 4% perf-profile.children.cycles-pp.kthread
20.48 -11.4 9.08 ± 4% perf-profile.children.cycles-pp.ret_from_fork
20.48 -11.4 9.08 ± 4% perf-profile.children.cycles-pp.ret_from_fork_asm
11.26 ± 3% -11.3 0.00 perf-profile.children.cycles-pp.__kmem_cache_alloc_bulk
25.78 -10.7 15.07 perf-profile.children.cycles-pp.do_brk_flags
12.99 ± 2% -10.0 3.02 perf-profile.children.cycles-pp.mas_alloc_nodes
15.43 -8.6 6.87 perf-profile.children.cycles-pp.mas_store_prealloc
10.69 ± 3% -8.3 2.40 perf-profile.children.cycles-pp.___slab_alloc
7.70 ± 4% -7.5 0.19 ± 4% perf-profile.children.cycles-pp.get_partial_node
5.56 -5.2 0.40 perf-profile.children.cycles-pp.mas_destroy
65.21 -3.7 61.50 perf-profile.children.cycles-pp.__do_sys_brk
7.16 ± 2% -3.3 3.88 perf-profile.children.cycles-pp.mas_preallocate
9.40 -2.6 6.78 ± 3% perf-profile.children.cycles-pp.__put_partials
66.62 -2.4 64.21 perf-profile.children.cycles-pp.do_syscall_64
10.69 -2.1 8.56 ± 2% perf-profile.children.cycles-pp.__irq_exit_rcu
11.09 -2.1 8.99 ± 2% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
11.12 -2.1 9.03 ± 2% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
1.76 ± 6% -1.6 0.16 ± 3% perf-profile.children.cycles-pp.get_any_partial
2.19 -1.1 1.10 perf-profile.children.cycles-pp.mas_pop_node
1.09 -0.9 0.20 perf-profile.children.cycles-pp.memcpy_orig
1.68 -0.3 1.34 perf-profile.children.cycles-pp.mas_prev_slot
1.78 -0.2 1.62 ± 2% perf-profile.children.cycles-pp.rcu_cblist_dequeue
0.46 -0.1 0.36 perf-profile.children.cycles-pp.alloc_pages_mpol_noprof
0.43 ± 2% -0.1 0.34 ± 2% perf-profile.children.cycles-pp.__alloc_pages_noprof
0.38 ± 2% -0.1 0.30 perf-profile.children.cycles-pp.get_page_from_freelist
0.54 -0.1 0.47 perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.12 ± 4% -0.1 0.06 perf-profile.children.cycles-pp.__memcpy
0.22 ± 3% -0.0 0.18 ± 3% perf-profile.children.cycles-pp.rmqueue
0.17 ± 2% -0.0 0.13 ± 2% perf-profile.children.cycles-pp.__rmqueue_pcplist
0.27 -0.0 0.23 ± 4% perf-profile.children.cycles-pp.mt_free_rcu
0.14 ± 3% -0.0 0.11 perf-profile.children.cycles-pp.rmqueue_bulk
0.16 ± 3% -0.0 0.13 ± 3% perf-profile.children.cycles-pp.discard_slab
0.08 ± 4% -0.0 0.06 ± 6% perf-profile.children.cycles-pp.__get_random_u32_below
0.07 -0.0 0.06 perf-profile.children.cycles-pp.get_random_u32
0.05 +0.0 0.06 perf-profile.children.cycles-pp.call_rcu
0.15 ± 2% +0.0 0.16 ± 2% perf-profile.children.cycles-pp.sched_tick
0.06 ± 8% +0.0 0.08 ± 6% perf-profile.children.cycles-pp.can_vma_merge_right
0.05 ± 45% +0.0 0.08 ± 8% perf-profile.children.cycles-pp.tmigr_requires_handle_remote
0.14 ± 3% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.strnlen
0.27 ± 7% +0.0 0.30 ± 2% perf-profile.children.cycles-pp.update_process_times
0.05 +0.0 0.08 ± 5% perf-profile.children.cycles-pp.unlink_file_vma_batch_add
0.06 ± 8% +0.0 0.09 ± 4% perf-profile.children.cycles-pp.vma_dup_policy
0.06 +0.0 0.10 ± 5% perf-profile.children.cycles-pp.mm_get_unmapped_area_vmflags
0.02 ±141% +0.0 0.06 ± 8% perf-profile.children.cycles-pp.queued_spin_unlock
0.07 ± 7% +0.0 0.11 ± 4% perf-profile.children.cycles-pp.unlink_file_vma_batch_final
0.36 ± 4% +0.0 0.40 perf-profile.children.cycles-pp.__hrtimer_run_queues
0.30 ± 8% +0.0 0.34 ± 2% perf-profile.children.cycles-pp.tick_nohz_handler
0.41 ± 3% +0.0 0.46 perf-profile.children.cycles-pp.hrtimer_interrupt
0.41 ± 3% +0.0 0.46 perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
0.18 ± 2% +0.0 0.23 ± 2% perf-profile.children.cycles-pp.x64_sys_call
0.00 +0.1 0.05 perf-profile.children.cycles-pp.__mod_memcg_state
0.00 +0.1 0.05 perf-profile.children.cycles-pp.arch_vma_name
0.06 ± 6% +0.1 0.11 ± 3% perf-profile.children.cycles-pp.mas_nomem
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.memset_orig
0.12 ± 3% +0.1 0.18 perf-profile.children.cycles-pp.mas_next_range
0.09 ± 4% +0.1 0.15 perf-profile.children.cycles-pp.unmap_single_vma
0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.flush_tlb_batched_pending
0.02 ± 99% +0.1 0.09 ± 4% perf-profile.children.cycles-pp.may_expand_vm
0.07 +0.1 0.13 ± 3% perf-profile.children.cycles-pp.userfaultfd_unmap_prep
0.00 +0.1 0.07 perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
0.12 ± 3% +0.1 0.20 ± 2% perf-profile.children.cycles-pp.anon_vma_clone
0.00 +0.1 0.07 ± 5% perf-profile.children.cycles-pp.__x64_sys_brk
0.02 ± 99% +0.1 0.10 ± 4% perf-profile.children.cycles-pp.alloc_slab_obj_exts
0.09 ± 4% +0.1 0.16 ± 2% perf-profile.children.cycles-pp.vma_prepare
0.07 ± 5% +0.1 0.14 ± 2% perf-profile.children.cycles-pp.unlink_anon_vmas
0.10 +0.1 0.18 ± 2% perf-profile.children.cycles-pp.free_pgd_range
0.10 ± 3% +0.1 0.18 ± 3% perf-profile.children.cycles-pp.mas_node_count_gfp
0.06 ± 7% +0.1 0.15 ± 2% perf-profile.children.cycles-pp.__pte_offset_map
0.43 +0.1 0.52 ± 2% perf-profile.children.cycles-pp.setup_object
0.07 ± 6% +0.1 0.16 ± 2% perf-profile.children.cycles-pp.up_read
0.12 ± 4% +0.1 0.21 ± 3% perf-profile.children.cycles-pp._raw_spin_lock
0.05 ± 8% +0.1 0.14 ± 3% perf-profile.children.cycles-pp.cap_mmap_addr
0.00 +0.1 0.09 ± 5% perf-profile.children.cycles-pp.__kmalloc_node_noprof
0.10 ± 4% +0.1 0.20 perf-profile.children.cycles-pp.can_vma_merge_after
0.16 ± 2% +0.1 0.26 ± 2% perf-profile.children.cycles-pp.strlen
0.08 +0.1 0.18 ± 2% perf-profile.children.cycles-pp.refill_obj_stock
0.11 ± 5% +0.1 0.22 ± 2% perf-profile.children.cycles-pp.khugepaged_enter_vma
1.36 +0.1 1.46 perf-profile.children.cycles-pp.mas_next_slot
0.09 ± 4% +0.1 0.20 ± 3% perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
0.10 ± 4% +0.1 0.22 perf-profile.children.cycles-pp.mas_prev_setup
0.11 +0.1 0.23 perf-profile.children.cycles-pp.downgrade_write
0.18 ± 2% +0.1 0.31 perf-profile.children.cycles-pp.__vm_enough_memory
0.09 ± 5% +0.1 0.23 ± 3% perf-profile.children.cycles-pp.kfree
0.09 ± 4% +0.1 0.23 perf-profile.children.cycles-pp.security_mmap_addr
0.12 +0.1 0.26 ± 2% perf-profile.children.cycles-pp.tlb_gather_mmu
0.14 ± 3% +0.2 0.29 perf-profile.children.cycles-pp.lru_add_drain_cpu
0.17 ± 2% +0.2 0.32 perf-profile.children.cycles-pp.remove_vma
0.16 ± 3% +0.2 0.32 ± 2% perf-profile.children.cycles-pp.vma_adjust_trans_huge
0.15 ± 3% +0.2 0.31 perf-profile.children.cycles-pp.lru_add_drain
0.16 ± 2% +0.2 0.33 perf-profile.children.cycles-pp.tlb_finish_mmu
0.18 ± 2% +0.2 0.34 ± 3% perf-profile.children.cycles-pp.cap_vm_enough_memory
0.16 ± 2% +0.2 0.34 perf-profile.children.cycles-pp.sized_strscpy
0.14 ± 3% +0.2 0.33 ± 2% perf-profile.children.cycles-pp.static_key_count
0.00 +0.2 0.19 perf-profile.children.cycles-pp.mas_wr_slot_store
0.18 ± 2% +0.2 0.38 perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
0.20 +0.2 0.40 ± 2% perf-profile.children.cycles-pp.percpu_counter_add_batch
0.22 +0.2 0.46 perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.25 ± 3% +0.3 0.51 perf-profile.children.cycles-pp.rcu_all_qs
0.30 ± 2% +0.3 0.56 perf-profile.children.cycles-pp.__pte_offset_map_lock
0.16 ± 2% +0.3 0.42 perf-profile.children.cycles-pp.mas_prev_range
0.25 ± 2% +0.3 0.52 perf-profile.children.cycles-pp.mas_wr_store_entry
0.07 +0.3 0.35 perf-profile.children.cycles-pp.mas_put_in_tree
0.28 ± 2% +0.3 0.58 ± 2% perf-profile.children.cycles-pp.obj_cgroup_charge
0.32 +0.3 0.62 perf-profile.children.cycles-pp.mas_prev
0.25 +0.3 0.57 perf-profile.children.cycles-pp.init_multi_vma_prep
0.35 +0.3 0.68 perf-profile.children.cycles-pp.thp_get_unmapped_area_vmflags
0.30 ± 2% +0.4 0.70 perf-profile.children.cycles-pp.down_write_killable
0.36 +0.4 0.76 perf-profile.children.cycles-pp.mod_objcg_state
0.36 +0.4 0.78 perf-profile.children.cycles-pp.userfaultfd_unmap_complete
0.38 +0.5 0.84 perf-profile.children.cycles-pp.up_write
0.57 +0.5 1.10 perf-profile.children.cycles-pp.zap_pte_range
0.57 +0.6 1.17 perf-profile.children.cycles-pp.__get_unmapped_area
0.43 +0.6 1.04 ± 2% perf-profile.children.cycles-pp.down_write
0.45 +0.6 1.06 perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
0.69 +0.6 1.30 perf-profile.children.cycles-pp.mas_leaf_max_gap
0.52 +0.6 1.14 perf-profile.children.cycles-pp.security_vm_enough_memory_mm
0.66 ± 2% +0.7 1.33 perf-profile.children.cycles-pp.__memcg_slab_free_hook
0.67 +0.7 1.36 perf-profile.children.cycles-pp.check_brk_limits
0.80 ± 2% +0.8 1.55 perf-profile.children.cycles-pp.__cond_resched
0.82 +0.8 1.62 perf-profile.children.cycles-pp.zap_pmd_range
0.80 +0.8 1.65 perf-profile.children.cycles-pp.free_pgtables
1.46 +1.0 2.51 perf-profile.children.cycles-pp.vm_area_free_rcu_cb
0.81 +1.2 1.97 perf-profile.children.cycles-pp.mas_walk
1.12 +1.3 2.38 perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
1.01 +1.3 2.28 perf-profile.children.cycles-pp.perf_event_mmap_output
1.32 +1.4 2.69 perf-profile.children.cycles-pp.unmap_page_range
0.53 +1.4 1.93 perf-profile.children.cycles-pp.mas_wr_store_type
0.27 +1.6 1.92 perf-profile.children.cycles-pp.mas_update_gap
1.69 +1.7 3.42 perf-profile.children.cycles-pp.unmap_vmas
1.46 +1.9 3.32 perf-profile.children.cycles-pp.perf_iterate_sb
1.72 +2.0 3.75 perf-profile.children.cycles-pp.entry_SYSCALL_64
2.38 +2.3 4.65 perf-profile.children.cycles-pp.mas_find
2.34 +2.7 5.03 perf-profile.children.cycles-pp.perf_event_mmap_event
2.52 +2.9 5.37 perf-profile.children.cycles-pp.vm_area_dup
2.61 +3.0 5.58 perf-profile.children.cycles-pp.perf_event_mmap
2.46 +3.0 5.47 perf-profile.children.cycles-pp.vma_complete
35.52 +3.3 38.77 perf-profile.children.cycles-pp.do_vmi_align_munmap
3.12 +3.3 6.42 perf-profile.children.cycles-pp.vms_clear_ptes
3.29 +3.6 6.88 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
2.11 ± 6% +4.0 6.11 ± 4% perf-profile.children.cycles-pp.free_pcppages_bulk
2.22 ± 6% +4.0 6.24 ± 4% perf-profile.children.cycles-pp.free_unref_page
2.16 ± 6% +4.0 6.18 ± 4% perf-profile.children.cycles-pp.free_unref_page_commit
3.16 +4.0 7.20 perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
3.80 +4.5 8.28 perf-profile.children.cycles-pp.syscall_return_via_sysret
4.28 +4.6 8.83 perf-profile.children.cycles-pp.vms_complete_munmap_vmas
1.80 +6.6 8.42 perf-profile.children.cycles-pp.mas_wr_node_store
7.40 +9.3 16.69 perf-profile.children.cycles-pp.__split_vma
10.27 +11.1 21.42 perf-profile.children.cycles-pp.vms_gather_munmap_vmas
78.92 +11.3 90.27 perf-profile.children.cycles-pp.brk
26.44 -19.0 7.40 ± 3% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
6.00 -1.7 4.30 ± 2% perf-profile.self.cycles-pp.__slab_free
1.92 -1.0 0.97 perf-profile.self.cycles-pp.mas_pop_node
2.01 -0.9 1.09 perf-profile.self.cycles-pp.kmem_cache_free
0.93 ± 2% -0.8 0.17 ± 2% perf-profile.self.cycles-pp.memcpy_orig
1.08 -0.6 0.52 perf-profile.self.cycles-pp.___slab_alloc
0.48 -0.2 0.28 perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.25 ± 5% -0.2 0.05 ± 8% perf-profile.self.cycles-pp.get_partial_node
1.75 -0.2 1.60 ± 3% perf-profile.self.cycles-pp.rcu_cblist_dequeue
0.70 -0.1 0.61 perf-profile.self.cycles-pp.shuffle_freelist
0.53 -0.1 0.47 perf-profile.self.cycles-pp.rcu_segcblist_enqueue
0.18 ± 2% -0.0 0.13 perf-profile.self.cycles-pp.get_any_partial
0.26 -0.0 0.23 ± 4% perf-profile.self.cycles-pp.mt_free_rcu
0.17 ± 4% -0.0 0.14 ± 3% perf-profile.self.cycles-pp.__free_one_page
0.16 ± 3% -0.0 0.13 ± 2% perf-profile.self.cycles-pp.discard_slab
0.07 ± 7% -0.0 0.05 perf-profile.self.cycles-pp.get_page_from_freelist
0.09 ± 5% -0.0 0.08 perf-profile.self.cycles-pp.rmqueue_bulk
0.05 +0.0 0.06 perf-profile.self.cycles-pp.can_vma_merge_right
0.06 ± 7% +0.0 0.08 perf-profile.self.cycles-pp.__vm_enough_memory
0.13 ± 3% +0.0 0.15 ± 2% perf-profile.self.cycles-pp.strnlen
0.05 +0.0 0.08 ± 6% perf-profile.self.cycles-pp.mm_get_unmapped_area_vmflags
0.16 +0.0 0.20 perf-profile.self.cycles-pp.x64_sys_call
0.09 +0.0 0.13 perf-profile.self.cycles-pp.anon_vma_clone
0.25 +0.0 0.29 ± 2% perf-profile.self.cycles-pp.mas_destroy
0.07 ± 7% +0.0 0.11 perf-profile.self.cycles-pp.vma_prepare
0.06 ± 8% +0.0 0.10 ± 4% perf-profile.self.cycles-pp.mas_next_range
0.08 +0.1 0.13 perf-profile.self.cycles-pp.unmap_single_vma
0.06 +0.1 0.11 perf-profile.self.cycles-pp.userfaultfd_unmap_prep
0.00 +0.1 0.05 perf-profile.self.cycles-pp.free_unref_page_commit
0.00 +0.1 0.05 perf-profile.self.cycles-pp.memset_orig
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.flush_tlb_batched_pending
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.vma_dup_policy
0.00 +0.1 0.06 ± 8% perf-profile.self.cycles-pp.mas_nomem
0.00 +0.1 0.06 perf-profile.self.cycles-pp.__mod_memcg_lruvec_state
0.06 ± 7% +0.1 0.12 ± 4% perf-profile.self.cycles-pp.mas_node_count_gfp
0.09 ± 4% +0.1 0.15 ± 3% perf-profile.self.cycles-pp.remove_vma
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.unlink_file_vma_batch_final
0.08 ± 5% +0.1 0.15 perf-profile.self.cycles-pp.free_pgd_range
0.38 +0.1 0.45 perf-profile.self.cycles-pp.mas_alloc_nodes
0.08 ± 6% +0.1 0.15 ± 3% perf-profile.self.cycles-pp.khugepaged_enter_vma
0.00 +0.1 0.07 ± 5% perf-profile.self.cycles-pp.security_mmap_addr
0.06 ± 6% +0.1 0.14 ± 3% perf-profile.self.cycles-pp.up_read
0.05 ± 8% +0.1 0.13 perf-profile.self.cycles-pp.__pte_offset_map
0.00 +0.1 0.08 ± 6% perf-profile.self.cycles-pp.may_expand_vm
0.10 ± 4% +0.1 0.18 ± 2% perf-profile.self.cycles-pp._raw_spin_lock
0.09 +0.1 0.17 perf-profile.self.cycles-pp.can_vma_merge_after
0.01 ±223% +0.1 0.09 perf-profile.self.cycles-pp.unlink_anon_vmas
0.09 ± 4% +0.1 0.18 ± 2% perf-profile.self.cycles-pp.thp_get_unmapped_area_vmflags
0.12 ± 4% +0.1 0.20 perf-profile.self.cycles-pp.__pte_offset_map_lock
0.08 ± 5% +0.1 0.17 ± 4% perf-profile.self.cycles-pp.check_brk_limits
0.14 ± 2% +0.1 0.23 perf-profile.self.cycles-pp.strlen
0.08 ± 4% +0.1 0.17 ± 4% perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
0.08 +0.1 0.18 ± 2% perf-profile.self.cycles-pp.mas_prev_setup
0.07 ± 5% +0.1 0.17 ± 2% perf-profile.self.cycles-pp.kfree
0.08 ± 6% +0.1 0.18 perf-profile.self.cycles-pp.refill_obj_stock
0.10 ± 4% +0.1 0.21 perf-profile.self.cycles-pp.downgrade_write
0.00 +0.1 0.11 ± 3% perf-profile.self.cycles-pp.cap_mmap_addr
0.11 ± 4% +0.1 0.24 perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.10 +0.1 0.23 ± 2% perf-profile.self.cycles-pp.syscall_exit_to_user_mode
0.10 ± 4% +0.1 0.24 ± 2% perf-profile.self.cycles-pp.tlb_gather_mmu
0.12 ± 3% +0.1 0.26 ± 3% perf-profile.self.cycles-pp.lru_add_drain_cpu
0.14 ± 3% +0.1 0.28 perf-profile.self.cycles-pp.setup_object
0.10 +0.1 0.24 ± 3% perf-profile.self.cycles-pp.static_key_count
0.14 ± 3% +0.1 0.27 perf-profile.self.cycles-pp.vma_adjust_trans_huge
0.13 +0.1 0.27 perf-profile.self.cycles-pp.tlb_finish_mmu
0.14 ± 3% +0.1 0.28 ± 2% perf-profile.self.cycles-pp.__get_unmapped_area
0.13 ± 2% +0.2 0.28 ± 2% perf-profile.self.cycles-pp.sized_strscpy
0.15 ± 3% +0.2 0.31 ± 3% perf-profile.self.cycles-pp.cap_vm_enough_memory
0.09 ± 4% +0.2 0.25 perf-profile.self.cycles-pp.vma_expand
0.15 ± 3% +0.2 0.32 perf-profile.self.cycles-pp.unmap_vmas
0.00 +0.2 0.17 perf-profile.self.cycles-pp.mas_wr_slot_store
0.16 ± 2% +0.2 0.34 ± 2% perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
0.16 ± 3% +0.2 0.34 ± 2% perf-profile.self.cycles-pp.zap_pmd_range
0.10 ± 4% +0.2 0.28 perf-profile.self.cycles-pp.mas_prev_range
0.14 ± 3% +0.2 0.32 perf-profile.self.cycles-pp.down_write_killable
0.42 +0.2 0.60 ± 3% perf-profile.self.cycles-pp.vm_area_free_rcu_cb
0.17 +0.2 0.36 ± 2% perf-profile.self.cycles-pp.percpu_counter_add_batch
0.24 ± 2% +0.2 0.42 perf-profile.self.cycles-pp.vma_complete
0.22 ± 3% +0.2 0.41 perf-profile.self.cycles-pp.vms_complete_munmap_vmas
0.19 ± 2% +0.2 0.38 perf-profile.self.cycles-pp.rcu_all_qs
0.18 ± 2% +0.2 0.39 perf-profile.self.cycles-pp.zap_pte_range
0.20 ± 2% +0.2 0.41 ± 2% perf-profile.self.cycles-pp.mas_wr_store_entry
0.22 ± 2% +0.2 0.43 perf-profile.self.cycles-pp.mas_prev
0.21 ± 2% +0.2 0.44 ± 2% perf-profile.self.cycles-pp.obj_cgroup_charge
0.06 +0.2 0.30 perf-profile.self.cycles-pp.mas_put_in_tree
0.18 ± 2% +0.2 0.42 perf-profile.self.cycles-pp.vms_clear_ptes
0.22 ± 2% +0.2 0.47 perf-profile.self.cycles-pp.perf_event_mmap
0.20 +0.3 0.47 perf-profile.self.cycles-pp.security_vm_enough_memory_mm
0.22 +0.3 0.50 perf-profile.self.cycles-pp.init_multi_vma_prep
0.19 ± 2% +0.3 0.48 perf-profile.self.cycles-pp.vma_merge_new_range
0.26 +0.3 0.58 perf-profile.self.cycles-pp.vm_area_dup
0.36 ± 2% +0.3 0.70 perf-profile.self.cycles-pp.__memcg_slab_free_hook
0.30 ± 2% +0.3 0.65 perf-profile.self.cycles-pp.mod_objcg_state
0.33 +0.4 0.69 perf-profile.self.cycles-pp.commit_merge
0.36 ± 2% +0.4 0.73 perf-profile.self.cycles-pp.do_brk_flags
0.31 +0.4 0.69 perf-profile.self.cycles-pp.userfaultfd_unmap_complete
0.26 +0.4 0.66 ± 2% perf-profile.self.cycles-pp.down_write
0.33 +0.4 0.74 perf-profile.self.cycles-pp.up_write
0.36 +0.4 0.77 perf-profile.self.cycles-pp.perf_event_mmap_event
0.35 +0.4 0.76 perf-profile.self.cycles-pp.free_pgtables
0.45 +0.4 0.89 perf-profile.self.cycles-pp.__cond_resched
0.55 +0.4 0.99 perf-profile.self.cycles-pp.mas_preallocate
0.39 +0.4 0.83 perf-profile.self.cycles-pp.unmap_page_range
0.37 +0.4 0.82 perf-profile.self.cycles-pp.do_vmi_align_munmap
0.12 ± 4% +0.5 0.58 perf-profile.self.cycles-pp.mas_update_gap
0.35 +0.5 0.82 perf-profile.self.cycles-pp.do_syscall_64
0.41 +0.5 0.89 perf-profile.self.cycles-pp.vms_gather_munmap_vmas
0.40 ± 3% +0.5 0.93 perf-profile.self.cycles-pp.perf_iterate_sb
0.65 +0.6 1.20 perf-profile.self.cycles-pp.mas_prev_slot
0.60 +0.6 1.16 perf-profile.self.cycles-pp.mas_leaf_max_gap
0.49 +0.6 1.05 perf-profile.self.cycles-pp.__split_vma
0.66 +0.6 1.26 perf-profile.self.cycles-pp.mas_next_slot
0.50 +0.6 1.11 perf-profile.self.cycles-pp.brk
0.59 +0.7 1.30 perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
0.61 +0.8 1.38 perf-profile.self.cycles-pp.mas_find
0.54 +0.8 1.33 perf-profile.self.cycles-pp.mas_store_prealloc
0.64 +0.8 1.46 perf-profile.self.cycles-pp.mas_store_gfp
1.10 +0.8 1.93 perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
0.88 +1.0 1.84 perf-profile.self.cycles-pp.__do_sys_brk
0.69 +1.0 1.71 perf-profile.self.cycles-pp.mas_walk
0.90 +1.2 2.05 perf-profile.self.cycles-pp.perf_event_mmap_output
0.46 +1.3 1.72 perf-profile.self.cycles-pp.mas_wr_store_type
1.51 +1.8 3.29 perf-profile.self.cycles-pp.entry_SYSCALL_64
2.22 +2.5 4.72 perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.82 +3.1 3.88 perf-profile.self.cycles-pp.mas_wr_node_store
3.26 +3.6 6.82 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
3.79 +4.5 8.26 perf-profile.self.cycles-pp.syscall_return_via_sysret
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