From: kernel test robot <oliver.sang@intel.com>
To: Uladzislau Rezki <urezki@gmail.com>
Cc: <oe-lkp@lists.linux.dev>, <lkp@intel.com>,
Linux Memory Management List <linux-mm@kvack.org>,
Andrew Morton <akpm@linux-foundation.org>,
Baoquan He <bhe@redhat.com>, Christoph Hellwig <hch@lst.de>,
Dave Chinner <david@fromorbit.com>,
Joel Fernandes <joel@joelfernandes.org>,
"Kazuhito Hagio" <k-hagio-ab@nec.com>,
"Liam R. Howlett" <Liam.Howlett@oracle.com>,
Lorenzo Stoakes <lstoakes@gmail.com>,
Matthew Wilcox <willy@infradead.org>,
Oleksiy Avramchenko <oleksiy.avramchenko@sony.com>,
"Paul E. McKenney" <paulmck@kernel.org>, <ying.huang@intel.com>,
<feng.tang@intel.com>, <fengwei.yin@intel.com>,
<oliver.sang@intel.com>
Subject: [linux-next:master] [mm] 8f33a2ff30: stress-ng.resched.ops_per_sec -10.3% regression
Date: Fri, 1 Mar 2024 00:01:14 +0800 [thread overview]
Message-ID: <202402292306.8520763a-oliver.sang@intel.com> (raw)
Hello,
kernel test robot noticed a -10.3% regression of stress-ng.resched.ops_per_sec on:
commit: 8f33a2ff307248c3e55a7696f60b3658b28edb57 ("mm: vmalloc: set nr_nodes based on CPUs in a system")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master
testcase: stress-ng
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
parameters:
nr_threads: 100%
testtime: 60s
test: resched
cpufreq_governor: performance
In addition to that, the commit also has significant impact on the following tests:
+------------------+-------------------------------------------------------------------------------------------+
| testcase: change | stress-ng: stress-ng.pthread.ops_per_sec 23.0% improvement |
| test machine | 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory |
| test parameters | cpufreq_governor=performance |
| | nr_threads=100% |
| | test=pthread |
| | testtime=60s |
+------------------+-------------------------------------------------------------------------------------------+
| testcase: change | stress-ng: stress-ng.fstat.ops_per_sec 14.2% improvement |
| test machine | 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory |
| test parameters | cpufreq_governor=performance |
| | disk=1HDD |
| | fs=xfs |
| | nr_threads=100% |
| | test=fstat |
| | testtime=60s |
+------------------+-------------------------------------------------------------------------------------------+
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202402292306.8520763a-oliver.sang@intel.com
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20240229/202402292306.8520763a-oliver.sang@intel.com
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
gcc-12/performance/x86_64-rhel-8.3/100%/debian-12-x86_64-20240206.cgz/lkp-icl-2sp7/resched/stress-ng/60s
commit:
8e1d743f2c ("mm: vmalloc: support multiple nodes in vmallocinfo")
8f33a2ff30 ("mm: vmalloc: set nr_nodes based on CPUs in a system")
8e1d743f2c2671aa 8f33a2ff307248c3e55a7696f60
---------------- ---------------------------
%stddev %change %stddev
\ | \
7.48 -0.8 6.73 mpstat.cpu.all.nice%
10439977 -10.4% 9351864 vmstat.system.cs
14670714 ± 3% +18.1% 17330709 ± 5% numa-numastat.node0.local_node
14688319 ± 3% +18.1% 17348214 ± 5% numa-numastat.node0.numa_hit
14538034 ± 3% +15.7% 16824234 ± 4% numa-numastat.node1.local_node
14556613 ± 3% +15.6% 16834659 ± 4% numa-numastat.node1.numa_hit
14685240 ± 3% +18.0% 17334251 ± 5% numa-vmstat.node0.numa_hit
14667635 ± 3% +18.1% 17316745 ± 5% numa-vmstat.node0.numa_local
14551744 ± 3% +15.6% 16815047 ± 4% numa-vmstat.node1.numa_hit
14533165 ± 3% +15.6% 16804623 ± 4% numa-vmstat.node1.numa_local
9.153e+08 -10.3% 8.208e+08 stress-ng.resched.ops
15220752 -10.3% 13651349 stress-ng.resched.ops_per_sec
6.584e+08 -10.8% 5.871e+08 stress-ng.time.involuntary_context_switches
35101341 +21.1% 42492742 stress-ng.time.minor_page_faults
493.99 -2.7% 480.71 stress-ng.time.user_time
1601471 +12.4% 1800237 stress-ng.time.voluntary_context_switches
45682 -3.0% 44323 proc-vmstat.nr_mapped
29224899 ± 2% +17.0% 34204857 ± 2% proc-vmstat.numa_hit
29188715 ± 2% +17.1% 34175695 ± 2% proc-vmstat.numa_local
30387517 ± 2% +17.2% 35613193 ± 2% proc-vmstat.pgalloc_normal
35499048 +20.8% 42900524 proc-vmstat.pgfault
30089249 ± 2% +17.4% 35314084 ± 2% proc-vmstat.pgfree
1666293 +42.7% 2377510 ± 18% proc-vmstat.pgreuse
79.74 ± 9% +74.6% 139.24 ± 11% sched_debug.cfs_rq:/.util_est.avg
189.94 ± 12% +26.7% 240.58 ± 7% sched_debug.cfs_rq:/.util_est.stddev
412906 +18.4% 488720 sched_debug.cpu.curr->pid.max
156755 ± 6% +36.2% 213484 ± 4% sched_debug.cpu.curr->pid.stddev
0.00 ± 16% +101.6% 0.00 ± 44% sched_debug.cpu.next_balance.stddev
5061074 -10.8% 4515433 sched_debug.cpu.nr_switches.avg
3577309 ± 3% -11.1% 3178495 ± 4% sched_debug.cpu.nr_switches.min
337514 ± 5% +16.2% 392071 ± 6% sched_debug.cpu.nr_switches.stddev
0.03 ± 25% -94.9% 0.00 ±806% sched_debug.cpu.nr_uninterruptible.avg
29.75 ± 20% +59.7% 47.50 ± 14% sched_debug.cpu.nr_uninterruptible.max
-30.88 +54.7% -47.75 sched_debug.cpu.nr_uninterruptible.min
12.23 ± 7% +45.3% 17.77 ± 6% sched_debug.cpu.nr_uninterruptible.stddev
0.85 +13.1% 0.96 perf-stat.i.MPKI
2.291e+10 -4.8% 2.181e+10 perf-stat.i.branch-instructions
2.15e+08 ± 2% -5.8% 2.025e+08 perf-stat.i.branch-misses
94725284 ± 2% +9.2% 1.034e+08 perf-stat.i.cache-misses
3.899e+08 +9.9% 4.284e+08 perf-stat.i.cache-references
10801186 -10.6% 9652627 perf-stat.i.context-switches
1.64 +4.5% 1.72 perf-stat.i.cpi
7950 +1.9% 8102 perf-stat.i.cpu-migrations
2050 -8.8% 1869 perf-stat.i.cycles-between-cache-misses
1.18e+11 -4.6% 1.125e+11 perf-stat.i.instructions
0.61 -4.2% 0.58 perf-stat.i.ipc
0.84 ± 13% +60.7% 1.34 ± 23% perf-stat.i.major-faults
186.08 -7.3% 172.43 perf-stat.i.metric.K/sec
583305 +20.0% 700152 perf-stat.i.minor-faults
583306 +20.0% 700154 perf-stat.i.page-faults
0.80 +14.4% 0.91 perf-stat.overall.MPKI
1.65 +4.6% 1.73 perf-stat.overall.cpi
2073 -8.6% 1895 perf-stat.overall.cycles-between-cache-misses
0.61 -4.4% 0.58 perf-stat.overall.ipc
2.216e+10 -3.9% 2.129e+10 perf-stat.ps.branch-instructions
2.096e+08 -5.0% 1.991e+08 perf-stat.ps.branch-misses
90903308 +10.0% 1e+08 perf-stat.ps.cache-misses
3.769e+08 +11.2% 4.19e+08 perf-stat.ps.cache-references
10477313 -10.3% 9400275 perf-stat.ps.context-switches
1.141e+11 -3.8% 1.098e+11 perf-stat.ps.instructions
0.74 ± 8% +74.9% 1.30 ± 24% perf-stat.ps.major-faults
563331 +21.7% 685594 perf-stat.ps.minor-faults
563332 +21.7% 685595 perf-stat.ps.page-faults
6.921e+12 -4.7% 6.596e+12 perf-stat.total.instructions
28.42 -4.4 23.99 ± 2% perf-profile.calltrace.cycles-pp.__sched_setscheduler
27.16 -4.2 22.91 ± 2% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__sched_setscheduler
26.98 -4.2 22.76 ± 2% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_setscheduler
26.47 -4.2 22.31 ± 2% perf-profile.calltrace.cycles-pp.__x64_sys_sched_setscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_setscheduler
26.43 -4.1 22.29 ± 2% perf-profile.calltrace.cycles-pp.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_setscheduler
25.70 -3.4 22.32 ± 2% perf-profile.calltrace.cycles-pp.__sched_yield
21.03 -2.8 18.28 ± 2% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__sched_yield
22.34 -2.7 19.60 perf-profile.calltrace.cycles-pp._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe
20.87 -2.7 18.14 ± 2% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
21.74 -2.7 19.05 perf-profile.calltrace.cycles-pp.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64
15.28 -2.0 13.27 ± 2% perf-profile.calltrace.cycles-pp.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
12.85 -1.7 11.14 ± 2% perf-profile.calltrace.cycles-pp.schedule.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
4.78 ± 2% -1.2 3.58 ± 6% perf-profile.calltrace.cycles-pp.capable.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler
4.74 ± 2% -1.2 3.54 ± 6% perf-profile.calltrace.cycles-pp.security_capable.capable.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
4.64 ± 2% -1.2 3.47 ± 6% perf-profile.calltrace.cycles-pp.apparmor_capable.security_capable.capable.__sched_setscheduler._sched_setscheduler
12.46 -1.1 11.36 ± 2% perf-profile.calltrace.cycles-pp.__schedule.schedule.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe
5.51 -0.7 4.77 ± 2% perf-profile.calltrace.cycles-pp.dequeue_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler
5.34 -0.7 4.66 ± 2% perf-profile.calltrace.cycles-pp.pick_next_task_fair.__schedule.schedule.__x64_sys_sched_yield.do_syscall_64
5.16 -0.7 4.50 ± 2% perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
4.46 -0.6 3.86 ± 2% perf-profile.calltrace.cycles-pp.stress_resched_child
3.94 -0.5 3.40 ± 2% perf-profile.calltrace.cycles-pp.enqueue_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler
3.50 -0.5 3.02 perf-profile.calltrace.cycles-pp.__sched_getscheduler
3.29 ± 2% -0.4 2.89 ± 3% perf-profile.calltrace.cycles-pp.dequeue_entity.dequeue_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
2.69 -0.4 2.34 ± 2% perf-profile.calltrace.cycles-pp.switch_mm_irqs_off.__schedule.schedule.__x64_sys_sched_yield.do_syscall_64
2.64 -0.3 2.29 ± 2% perf-profile.calltrace.cycles-pp.enqueue_entity.enqueue_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
0.58 -0.3 0.26 ±100% perf-profile.calltrace.cycles-pp.___perf_sw_event.prepare_task_switch.__schedule.schedule.__x64_sys_sched_yield
2.10 -0.3 1.80 ± 2% perf-profile.calltrace.cycles-pp.set_next_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler
0.54 -0.3 0.26 ±100% perf-profile.calltrace.cycles-pp.idr_find.find_task_by_vpid.__x64_sys_sched_getscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.19 -0.3 1.91 ± 2% perf-profile.calltrace.cycles-pp.do_sched_yield.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
2.15 -0.3 1.87 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__sched_getscheduler
1.88 -0.3 1.60 ± 2% perf-profile.calltrace.cycles-pp.set_next_entity.set_next_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
2.06 -0.3 1.79 ± 2% perf-profile.calltrace.cycles-pp.__rseq_handle_notify_resume.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
1.97 -0.2 1.73 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_getscheduler
2.15 -0.2 1.94 perf-profile.calltrace.cycles-pp.find_task_by_vpid.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.69 -0.2 1.49 ± 3% perf-profile.calltrace.cycles-pp.yield_task_fair.do_sched_yield.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.46 -0.2 1.27 ± 2% perf-profile.calltrace.cycles-pp.switch_fpu_return.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
1.65 -0.2 1.46 ± 3% perf-profile.calltrace.cycles-pp.put_prev_entity.pick_next_task_fair.__schedule.schedule.__x64_sys_sched_yield
0.62 ± 4% -0.2 0.43 ± 44% perf-profile.calltrace.cycles-pp.update_curr.pick_next_task_fair.__schedule.schedule.__x64_sys_sched_yield
1.56 -0.2 1.38 ± 2% perf-profile.calltrace.cycles-pp.__x64_sys_sched_getscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_getscheduler
1.18 -0.2 1.01 ± 3% perf-profile.calltrace.cycles-pp.prepare_task_switch.__schedule.schedule.__x64_sys_sched_yield.do_syscall_64
1.38 -0.2 1.21 ± 2% perf-profile.calltrace.cycles-pp.put_prev_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler
0.73 ± 2% -0.2 0.56 ± 4% perf-profile.calltrace.cycles-pp.update_cfs_group.dequeue_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
1.40 -0.2 1.23 ± 3% perf-profile.calltrace.cycles-pp.set_next_entity.pick_next_task_fair.__schedule.schedule.__x64_sys_sched_yield
1.28 -0.2 1.12 ± 2% perf-profile.calltrace.cycles-pp.rseq_ip_fixup.__rseq_handle_notify_resume.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.96 ± 2% -0.2 0.81 perf-profile.calltrace.cycles-pp.task_rq_lock.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler.__x64_sys_sched_setscheduler
1.27 -0.2 1.12 ± 3% perf-profile.calltrace.cycles-pp.put_prev_entity.put_prev_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
1.36 -0.2 1.21 ± 2% perf-profile.calltrace.cycles-pp.find_task_by_vpid.__x64_sys_sched_getscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_getscheduler
1.14 -0.1 1.00 perf-profile.calltrace.cycles-pp.restore_fpregs_from_fpstate.switch_fpu_return.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.94 -0.1 0.81 ± 2% perf-profile.calltrace.cycles-pp.update_load_avg.set_next_entity.set_next_task_fair.__sched_setscheduler._sched_setscheduler
1.26 ± 2% -0.1 1.13 ± 4% perf-profile.calltrace.cycles-pp.update_curr.dequeue_entity.dequeue_task_fair.__sched_setscheduler._sched_setscheduler
0.90 -0.1 0.78 ± 2% perf-profile.calltrace.cycles-pp.pick_eevdf.pick_next_task_fair.__schedule.schedule.__x64_sys_sched_yield
0.84 -0.1 0.72 ± 3% perf-profile.calltrace.cycles-pp.__switch_to_asm.__sched_yield
0.85 -0.1 0.73 ± 4% perf-profile.calltrace.cycles-pp.rseq_get_rseq_cs.rseq_ip_fixup.__rseq_handle_notify_resume.syscall_exit_to_user_mode.do_syscall_64
0.96 ± 2% -0.1 0.86 ± 2% perf-profile.calltrace.cycles-pp.update_load_avg.dequeue_entity.dequeue_task_fair.__sched_setscheduler._sched_setscheduler
0.75 -0.1 0.65 ± 4% perf-profile.calltrace.cycles-pp.__get_user_8.rseq_get_rseq_cs.rseq_ip_fixup.__rseq_handle_notify_resume.syscall_exit_to_user_mode
0.79 -0.1 0.70 ± 2% perf-profile.calltrace.cycles-pp.__enqueue_entity.enqueue_entity.enqueue_task_fair.__sched_setscheduler._sched_setscheduler
0.94 ± 2% -0.1 0.84 perf-profile.calltrace.cycles-pp.__radix_tree_lookup.find_task_by_vpid.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64
0.66 ± 2% -0.1 0.57 ± 2% perf-profile.calltrace.cycles-pp.__radix_tree_lookup.find_task_by_vpid.__x64_sys_sched_getscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.75 -0.1 0.67 perf-profile.calltrace.cycles-pp.update_load_avg.dequeue_task_fair.__sched_setscheduler._sched_setscheduler.do_sched_setscheduler
0.64 -0.1 0.56 ± 2% perf-profile.calltrace.cycles-pp.__dequeue_entity.set_next_entity.set_next_task_fair.__sched_setscheduler._sched_setscheduler
0.60 -0.1 0.52 ± 2% perf-profile.calltrace.cycles-pp.place_entity.enqueue_entity.enqueue_task_fair.__sched_setscheduler._sched_setscheduler
0.79 ± 2% -0.1 0.70 ± 4% perf-profile.calltrace.cycles-pp.__dequeue_entity.set_next_entity.pick_next_task_fair.__schedule.schedule
0.62 -0.1 0.54 ± 3% perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.__sched_yield
0.72 ± 2% -0.1 0.64 ± 4% perf-profile.calltrace.cycles-pp.__enqueue_entity.put_prev_entity.pick_next_task_fair.__schedule.schedule
0.87 ± 2% -0.1 0.80 ± 4% perf-profile.calltrace.cycles-pp.update_curr.yield_task_fair.do_sched_yield.__x64_sys_sched_yield.do_syscall_64
0.78 -0.1 0.72 perf-profile.calltrace.cycles-pp.idr_find.find_task_by_vpid.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64
0.54 ± 2% +0.0 0.59 ± 3% perf-profile.calltrace.cycles-pp.kmem_cache_free.__vm_area_free.exit_mmap.__mmput.exit_mm
0.59 +0.1 0.65 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.exit_mmap.__mmput.exit_mm.do_exit
0.60 ± 2% +0.1 0.67 ± 2% perf-profile.calltrace.cycles-pp.__vm_area_free.exit_mmap.__mmput.exit_mm.do_exit
0.88 +0.1 0.94 ± 2% perf-profile.calltrace.cycles-pp.vma_interval_tree_insert_after.dup_mmap.dup_mm.copy_process.kernel_clone
0.56 ± 2% +0.1 0.64 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_alloc.anon_vma_clone.anon_vma_fork.dup_mmap.dup_mm
0.71 ± 3% +0.1 0.80 ± 3% perf-profile.calltrace.cycles-pp.__memcg_slab_post_alloc_hook.kmem_cache_alloc.vm_area_dup.dup_mmap.dup_mm
0.70 +0.1 0.80 ± 2% perf-profile.calltrace.cycles-pp.unlink_file_vma.free_pgtables.exit_mmap.__mmput.exit_mm
0.64 ± 2% +0.1 0.75 ± 3% perf-profile.calltrace.cycles-pp.down_write.dup_mmap.dup_mm.copy_process.kernel_clone
0.83 +0.1 0.97 ± 2% perf-profile.calltrace.cycles-pp.__memcg_slab_free_hook.kmem_cache_free.unlink_anon_vmas.free_pgtables.exit_mmap
0.86 +0.1 1.00 ± 2% perf-profile.calltrace.cycles-pp.__anon_vma_interval_tree_remove.unlink_anon_vmas.free_pgtables.exit_mmap.__mmput
0.90 +0.2 1.07 perf-profile.calltrace.cycles-pp._compound_head.copy_present_ptes.copy_pte_range.copy_p4d_range.copy_page_range
1.47 ± 2% +0.2 1.64 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_alloc.vm_area_dup.dup_mmap.dup_mm.copy_process
0.62 ± 2% +0.2 0.80 ± 4% perf-profile.calltrace.cycles-pp.rwsem_spin_on_owner.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.anon_vma_clone
0.99 ± 3% +0.2 1.18 ± 2% perf-profile.calltrace.cycles-pp.folio_remove_rmap_ptes.zap_present_ptes.zap_pte_range.zap_pmd_range.unmap_page_range
1.17 +0.2 1.36 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_free.unlink_anon_vmas.free_pgtables.exit_mmap.__mmput
0.71 +0.2 0.92 ± 3% perf-profile.calltrace.cycles-pp.rwsem_spin_on_owner.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.anon_vma_fork
1.94 ± 2% +0.3 2.20 ± 3% perf-profile.calltrace.cycles-pp.vm_area_dup.dup_mmap.dup_mm.copy_process.kernel_clone
0.76 +0.3 1.03 ± 3% perf-profile.calltrace.cycles-pp.release_pages.__tlb_batch_free_encoded_pages.tlb_finish_mmu.exit_mmap.__mmput
0.58 +0.3 0.85 ± 5% perf-profile.calltrace.cycles-pp.osq_lock.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.anon_vma_fork
1.40 +0.3 1.68 ± 3% perf-profile.calltrace.cycles-pp.next_uptodate_folio.filemap_map_pages.do_read_fault.do_fault.__handle_mm_fault
1.60 +0.3 1.91 ± 2% perf-profile.calltrace.cycles-pp.copy_present_ptes.copy_pte_range.copy_p4d_range.copy_page_range.dup_mmap
0.72 +0.3 1.05 ± 4% perf-profile.calltrace.cycles-pp.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.unlink_anon_vmas.free_pgtables
0.75 +0.3 1.08 ± 4% perf-profile.calltrace.cycles-pp.rwsem_down_write_slowpath.down_write.unlink_anon_vmas.free_pgtables.exit_mmap
1.18 +0.4 1.54 ± 2% perf-profile.calltrace.cycles-pp.__tlb_batch_free_encoded_pages.tlb_finish_mmu.exit_mmap.__mmput.exit_mm
1.20 +0.4 1.56 ± 2% perf-profile.calltrace.cycles-pp.tlb_finish_mmu.exit_mmap.__mmput.exit_mm.do_exit
0.98 +0.4 1.35 ± 4% perf-profile.calltrace.cycles-pp.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.anon_vma_clone.anon_vma_fork
1.01 +0.4 1.38 ± 4% perf-profile.calltrace.cycles-pp.rwsem_down_write_slowpath.down_write.anon_vma_clone.anon_vma_fork.dup_mmap
2.28 +0.4 2.65 perf-profile.calltrace.cycles-pp.copy_pte_range.copy_p4d_range.copy_page_range.dup_mmap.dup_mm
0.96 +0.4 1.34 ± 3% perf-profile.calltrace.cycles-pp.down_write.unlink_anon_vmas.free_pgtables.exit_mmap.__mmput
1.90 +0.4 2.28 ± 3% perf-profile.calltrace.cycles-pp.filemap_map_pages.do_read_fault.do_fault.__handle_mm_fault.handle_mm_fault
1.96 +0.4 2.34 ± 3% perf-profile.calltrace.cycles-pp.do_read_fault.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
1.96 +0.4 2.35 ± 3% perf-profile.calltrace.cycles-pp.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault
1.19 +0.4 1.58 ± 4% perf-profile.calltrace.cycles-pp.down_write.anon_vma_clone.anon_vma_fork.dup_mmap.dup_mm
2.09 +0.4 2.48 ± 3% perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
2.16 +0.4 2.56 ± 3% perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
2.16 +0.4 2.57 ± 2% perf-profile.calltrace.cycles-pp._compound_head.zap_present_ptes.zap_pte_range.zap_pmd_range.unmap_page_range
2.38 +0.4 2.80 ± 2% perf-profile.calltrace.cycles-pp.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
2.39 +0.4 2.81 ± 2% perf-profile.calltrace.cycles-pp.exc_page_fault.asm_exc_page_fault
2.56 ± 2% +0.4 2.98 perf-profile.calltrace.cycles-pp.copy_p4d_range.copy_page_range.dup_mmap.dup_mm.copy_process
2.48 +0.4 2.92 ± 2% perf-profile.calltrace.cycles-pp.asm_exc_page_fault
2.62 +0.4 3.06 perf-profile.calltrace.cycles-pp.copy_page_range.dup_mmap.dup_mm.copy_process.kernel_clone
1.38 ± 2% +0.5 1.88 ± 4% perf-profile.calltrace.cycles-pp.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.anon_vma_fork.dup_mmap
1.40 ± 2% +0.5 1.93 ± 4% perf-profile.calltrace.cycles-pp.rwsem_down_write_slowpath.down_write.anon_vma_fork.dup_mmap.dup_mm
1.48 ± 2% +0.5 2.02 ± 4% perf-profile.calltrace.cycles-pp.down_write.anon_vma_fork.dup_mmap.dup_mm.copy_process
3.42 +0.6 4.00 ± 2% perf-profile.calltrace.cycles-pp.anon_vma_interval_tree_insert.anon_vma_clone.anon_vma_fork.dup_mmap.dup_mm
3.63 ± 2% +0.7 4.34 ± 2% perf-profile.calltrace.cycles-pp.zap_present_ptes.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas
4.53 +0.8 5.33 perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.exit_mmap
4.62 +0.8 5.43 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.exit_mmap.__mmput
4.72 +0.8 5.55 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.exit_mmap.__mmput.exit_mm
5.12 +0.9 6.00 perf-profile.calltrace.cycles-pp.unmap_vmas.exit_mmap.__mmput.exit_mm.do_exit
4.16 +0.9 5.06 ± 2% perf-profile.calltrace.cycles-pp.unlink_anon_vmas.free_pgtables.exit_mmap.__mmput.exit_mm
5.73 +1.1 6.83 ± 2% perf-profile.calltrace.cycles-pp.free_pgtables.exit_mmap.__mmput.exit_mm.do_exit
0.00 +1.1 1.14 ± 18% perf-profile.calltrace.cycles-pp.__x64_sys_sched_setscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +1.1 1.14 ± 18% perf-profile.calltrace.cycles-pp.do_sched_setscheduler.__x64_sys_sched_setscheduler.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.03 +1.2 7.21 ± 2% perf-profile.calltrace.cycles-pp.anon_vma_clone.anon_vma_fork.dup_mmap.dup_mm.copy_process
8.36 +1.8 10.20 ± 2% perf-profile.calltrace.cycles-pp.anon_vma_fork.dup_mmap.dup_mm.copy_process.kernel_clone
13.84 +2.6 16.40 perf-profile.calltrace.cycles-pp.exit_mmap.__mmput.exit_mm.do_exit.do_group_exit
13.87 +2.6 16.43 perf-profile.calltrace.cycles-pp.__mmput.exit_mm.do_exit.do_group_exit.__x64_sys_exit_group
13.90 +2.6 16.46 perf-profile.calltrace.cycles-pp.exit_mm.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64
14.28 +2.6 16.90 perf-profile.calltrace.cycles-pp.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
14.28 +2.6 16.90 perf-profile.calltrace.cycles-pp.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
14.28 +2.6 16.90 perf-profile.calltrace.cycles-pp.do_group_exit.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
17.46 +3.0 20.48 ± 2% perf-profile.calltrace.cycles-pp.copy_process.kernel_clone.__do_sys_clone.do_syscall_64.entry_SYSCALL_64_after_hwframe
16.26 +3.0 19.30 ± 2% perf-profile.calltrace.cycles-pp.dup_mmap.dup_mm.copy_process.kernel_clone.__do_sys_clone
17.82 +3.1 20.89 ± 2% perf-profile.calltrace.cycles-pp.kernel_clone.__do_sys_clone.do_syscall_64.entry_SYSCALL_64_after_hwframe._Fork
17.82 +3.1 20.89 ± 2% perf-profile.calltrace.cycles-pp.__do_sys_clone.do_syscall_64.entry_SYSCALL_64_after_hwframe._Fork
17.84 +3.1 20.92 ± 2% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe._Fork
17.84 +3.1 20.92 ± 2% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe._Fork
16.59 +3.1 19.68 ± 2% perf-profile.calltrace.cycles-pp.dup_mm.copy_process.kernel_clone.__do_sys_clone.do_syscall_64
18.23 +3.1 21.36 ± 2% perf-profile.calltrace.cycles-pp._Fork
14.42 +4.8 19.20 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
14.42 +4.8 19.23 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
50.80 -7.2 43.56 perf-profile.children.cycles-pp.__sched_setscheduler
26.43 -3.5 22.98 ± 2% perf-profile.children.cycles-pp.__sched_yield
26.61 -3.1 23.53 perf-profile.children.cycles-pp.__x64_sys_sched_setscheduler
26.56 -3.1 23.48 perf-profile.children.cycles-pp.do_sched_setscheduler
22.42 -2.8 19.62 perf-profile.children.cycles-pp._sched_setscheduler
15.35 -1.3 14.04 perf-profile.children.cycles-pp.__x64_sys_sched_yield
13.03 -1.1 11.94 perf-profile.children.cycles-pp.schedule
12.79 -1.0 11.74 perf-profile.children.cycles-pp.__schedule
4.79 ± 2% -1.0 3.77 ± 6% perf-profile.children.cycles-pp.capable
4.76 ± 2% -1.0 3.74 ± 6% perf-profile.children.cycles-pp.security_capable
4.66 ± 2% -1.0 3.66 ± 6% perf-profile.children.cycles-pp.apparmor_capable
4.61 -0.6 3.99 ± 2% perf-profile.children.cycles-pp.stress_resched_child
3.92 -0.5 3.39 perf-profile.children.cycles-pp.__sched_getscheduler
5.64 -0.5 5.11 ± 2% perf-profile.children.cycles-pp.dequeue_task_fair
5.64 -0.5 5.17 perf-profile.children.cycles-pp.update_load_avg
5.51 -0.4 5.08 perf-profile.children.cycles-pp.pick_next_task_fair
5.79 -0.4 5.36 perf-profile.children.cycles-pp.syscall_exit_to_user_mode
4.08 -0.4 3.70 perf-profile.children.cycles-pp.enqueue_task_fair
3.47 -0.3 3.16 perf-profile.children.cycles-pp.set_next_entity
3.44 ± 2% -0.3 3.16 ± 2% perf-profile.children.cycles-pp.dequeue_entity
1.60 ± 2% -0.3 1.33 perf-profile.children.cycles-pp._raw_spin_lock
3.76 -0.3 3.49 ± 3% perf-profile.children.cycles-pp.update_curr
2.81 -0.2 2.57 perf-profile.children.cycles-pp.enqueue_entity
2.16 -0.2 1.92 perf-profile.children.cycles-pp.set_next_task_fair
2.74 -0.2 2.51 ± 2% perf-profile.children.cycles-pp.switch_mm_irqs_off
1.68 -0.2 1.46 ± 2% perf-profile.children.cycles-pp.entry_SYSCALL_64
3.10 -0.2 2.88 ± 2% perf-profile.children.cycles-pp.put_prev_entity
1.40 -0.2 1.18 ± 2% perf-profile.children.cycles-pp.update_cfs_group
3.56 -0.2 3.35 perf-profile.children.cycles-pp.find_task_by_vpid
2.24 -0.2 2.05 ± 2% perf-profile.children.cycles-pp.do_sched_yield
1.86 -0.2 1.67 perf-profile.children.cycles-pp.__update_load_avg_se
0.21 ± 5% -0.2 0.04 ± 44% perf-profile.children.cycles-pp.__get_vm_area_node
2.15 -0.2 1.98 ± 2% perf-profile.children.cycles-pp.__rseq_handle_notify_resume
0.32 ± 3% -0.2 0.16 ± 3% perf-profile.children.cycles-pp.__vmalloc_node_range
0.39 ± 3% -0.2 0.23 perf-profile.children.cycles-pp.alloc_thread_stack_node
0.48 ± 2% -0.1 0.35 perf-profile.children.cycles-pp.dup_task_struct
1.74 -0.1 1.61 ± 2% perf-profile.children.cycles-pp.yield_task_fair
1.61 -0.1 1.48 ± 2% perf-profile.children.cycles-pp.__x64_sys_sched_getscheduler
1.28 -0.1 1.15 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
1.02 -0.1 0.90 perf-profile.children.cycles-pp.task_rq_lock
1.44 -0.1 1.32 ± 2% perf-profile.children.cycles-pp.put_prev_task_fair
1.23 -0.1 1.12 ± 2% perf-profile.children.cycles-pp.prepare_task_switch
1.64 ± 2% -0.1 1.52 perf-profile.children.cycles-pp.__radix_tree_lookup
1.75 -0.1 1.64 ± 2% perf-profile.children.cycles-pp.__update_load_avg_cfs_rq
1.50 -0.1 1.39 perf-profile.children.cycles-pp.switch_fpu_return
1.53 -0.1 1.42 ± 2% perf-profile.children.cycles-pp.__dequeue_entity
0.20 ± 51% -0.1 0.09 ± 4% perf-profile.children.cycles-pp.worker_thread
0.31 ± 3% -0.1 0.20 ± 4% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
0.21 ± 47% -0.1 0.10 ± 4% perf-profile.children.cycles-pp.kthread
0.18 ± 56% -0.1 0.08 perf-profile.children.cycles-pp.process_one_work
0.90 -0.1 0.80 ± 2% perf-profile.children.cycles-pp.__calc_delta
1.70 ± 2% -0.1 1.60 ± 2% perf-profile.children.cycles-pp.__enqueue_entity
1.37 -0.1 1.27 ± 2% perf-profile.children.cycles-pp.rseq_ip_fixup
1.01 -0.1 0.91 ± 2% perf-profile.children.cycles-pp.update_rq_clock
0.40 ± 26% -0.1 0.30 ± 2% perf-profile.children.cycles-pp.ret_from_fork
0.41 ± 24% -0.1 0.32 ± 2% perf-profile.children.cycles-pp.ret_from_fork_asm
0.94 -0.1 0.85 perf-profile.children.cycles-pp.__switch_to
0.89 -0.1 0.80 ± 2% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.98 -0.1 0.90 perf-profile.children.cycles-pp.pick_eevdf
0.48 ± 2% -0.1 0.39 ± 3% perf-profile.children.cycles-pp.reweight_task
0.89 -0.1 0.81 ± 2% perf-profile.children.cycles-pp.__switch_to_asm
0.88 ± 2% -0.1 0.80 ± 3% perf-profile.children.cycles-pp.rseq_get_rseq_cs
0.44 ± 2% -0.1 0.37 ± 4% perf-profile.children.cycles-pp.reweight_entity
0.74 -0.1 0.67 ± 2% perf-profile.children.cycles-pp.sched_clock_cpu
1.16 -0.1 1.09 perf-profile.children.cycles-pp.restore_fpregs_from_fpstate
0.64 -0.1 0.58 perf-profile.children.cycles-pp.sched_clock
0.65 -0.1 0.59 perf-profile.children.cycles-pp.place_entity
0.79 ± 2% -0.1 0.73 ± 3% perf-profile.children.cycles-pp.__get_user_8
0.58 -0.1 0.52 ± 2% perf-profile.children.cycles-pp.native_sched_clock
0.46 -0.1 0.41 perf-profile.children.cycles-pp.avg_vruntime
0.10 -0.0 0.05 perf-profile.children.cycles-pp.delayed_vfree_work
0.10 -0.0 0.05 perf-profile.children.cycles-pp.vfree
1.05 -0.0 1.00 perf-profile.children.cycles-pp._raw_spin_lock_irqsave
0.48 -0.0 0.43 ± 2% perf-profile.children.cycles-pp.blkcg_maybe_throttle_current
0.44 -0.0 0.40 ± 2% perf-profile.children.cycles-pp.update_curr_se
0.58 -0.0 0.53 ± 2% perf-profile.children.cycles-pp.os_xsave
0.44 -0.0 0.40 ± 2% perf-profile.children.cycles-pp.rt_mutex_adjust_pi
0.34 ± 5% -0.0 0.30 ± 3% perf-profile.children.cycles-pp.sched_yield@plt
0.38 ± 2% -0.0 0.34 ± 8% perf-profile.children.cycles-pp.__cgroup_account_cputime
0.27 ± 6% -0.0 0.23 ± 2% perf-profile.children.cycles-pp.sched_getscheduler@plt
0.21 ± 2% -0.0 0.17 ± 2% perf-profile.children.cycles-pp.rcu_note_context_switch
0.44 -0.0 0.40 ± 2% perf-profile.children.cycles-pp.rseq_update_cpu_node_id
0.71 -0.0 0.67 ± 2% perf-profile.children.cycles-pp.___perf_sw_event
0.39 ± 2% -0.0 0.35 perf-profile.children.cycles-pp.update_rq_clock_task
0.33 -0.0 0.30 perf-profile.children.cycles-pp.vruntime_eligible
0.29 -0.0 0.26 perf-profile.children.cycles-pp.__wrgsbase_inactive
0.18 ± 2% -0.0 0.15 ± 2% perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
0.20 -0.0 0.18 ± 2% perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
0.33 -0.0 0.31 ± 2% perf-profile.children.cycles-pp.__put_user_8
0.12 -0.0 0.10 ± 5% perf-profile.children.cycles-pp._raw_spin_trylock
0.12 ± 4% -0.0 0.10 ± 4% perf-profile.children.cycles-pp.rebalance_domains
0.14 ± 3% -0.0 0.12 ± 3% perf-profile.children.cycles-pp.security_task_setscheduler
0.17 ± 2% -0.0 0.15 ± 2% perf-profile.children.cycles-pp.__rdgsbase_inactive
0.18 ± 2% -0.0 0.16 ± 4% perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
0.15 ± 2% -0.0 0.14 ± 3% perf-profile.children.cycles-pp.rb_next
0.13 -0.0 0.12 ± 3% perf-profile.children.cycles-pp.check_cfs_rq_runtime
0.05 +0.0 0.06 perf-profile.children.cycles-pp.do_task_dead
0.05 +0.0 0.06 perf-profile.children.cycles-pp.perf_iterate_sb
0.06 +0.0 0.07 perf-profile.children.cycles-pp.mas_wr_walk
0.07 +0.0 0.08 ± 4% perf-profile.children.cycles-pp.sched_move_task
0.07 +0.0 0.08 ± 4% perf-profile.children.cycles-pp.wait_consider_task
0.05 +0.0 0.06 ± 6% perf-profile.children.cycles-pp.__put_task_struct
0.08 +0.0 0.09 ± 4% perf-profile.children.cycles-pp.__exit_signal
0.08 +0.0 0.09 ± 4% perf-profile.children.cycles-pp.__percpu_counter_init_many
0.15 ± 2% +0.0 0.16 ± 3% perf-profile.children.cycles-pp.task_tick_fair
0.08 ± 5% +0.0 0.10 ± 4% perf-profile.children.cycles-pp.__memcpy
0.07 +0.0 0.08 ± 5% perf-profile.children.cycles-pp.arch_dup_task_struct
0.08 +0.0 0.10 ± 5% perf-profile.children.cycles-pp.mas_next_node
0.09 ± 4% +0.0 0.10 ± 4% perf-profile.children.cycles-pp.rcu_all_qs
0.06 ± 7% +0.0 0.07 ± 6% perf-profile.children.cycles-pp.queued_write_lock_slowpath
0.09 ± 4% +0.0 0.11 perf-profile.children.cycles-pp.__percpu_counter_sum
0.10 ± 4% +0.0 0.12 ± 3% perf-profile.children.cycles-pp.__perf_sw_event
0.10 +0.0 0.12 ± 12% perf-profile.children.cycles-pp.__put_user_4
0.07 +0.0 0.09 ± 4% perf-profile.children.cycles-pp.vm_normal_page
0.16 ± 3% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.__mod_memcg_state
0.18 +0.0 0.20 perf-profile.children.cycles-pp.rcu_core
0.05 +0.0 0.07 ± 5% perf-profile.children.cycles-pp.xas_find
0.25 +0.0 0.27 ± 2% perf-profile.children.cycles-pp.lock_vma_under_rcu
0.10 +0.0 0.12 perf-profile.children.cycles-pp.mas_wr_store_entry
0.12 ± 4% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.percpu_counter_add_batch
0.28 ± 3% +0.0 0.30 ± 2% perf-profile.children.cycles-pp.tick_sched_handle
0.05 +0.0 0.07 ± 5% perf-profile.children.cycles-pp.folio_lruvec_lock_irqsave
0.20 ± 3% +0.0 0.22 ± 3% perf-profile.children.cycles-pp.scheduler_tick
0.27 ± 2% +0.0 0.29 ± 3% perf-profile.children.cycles-pp.update_process_times
0.12 ± 4% +0.0 0.14 ± 2% perf-profile.children.cycles-pp.sync_regs
0.14 ± 3% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.rcu_do_batch
0.13 ± 3% +0.0 0.15 ± 4% perf-profile.children.cycles-pp.release_task
0.11 ± 4% +0.0 0.13 ± 2% perf-profile.children.cycles-pp.memset_orig
0.28 +0.0 0.31 ± 2% perf-profile.children.cycles-pp.obj_cgroup_charge
0.11 +0.0 0.14 ± 3% perf-profile.children.cycles-pp.native_irq_return_iret
0.19 ± 2% +0.0 0.22 ± 3% perf-profile.children.cycles-pp.unmap_single_vma
0.16 +0.0 0.19 perf-profile.children.cycles-pp.stress_parent_died_alarm
0.18 +0.0 0.21 perf-profile.children.cycles-pp.getpid@plt
0.14 ± 3% +0.0 0.17 ± 4% perf-profile.children.cycles-pp.wait_task_zombie
0.15 ± 2% +0.0 0.18 ± 3% perf-profile.children.cycles-pp.refill_obj_stock
0.16 ± 3% +0.0 0.18 ± 5% perf-profile.children.cycles-pp.__anon_vma_interval_tree_augment_rotate
0.16 ± 2% +0.0 0.19 ± 2% perf-profile.children.cycles-pp.mas_store
0.34 ± 4% +0.0 0.37 perf-profile.children.cycles-pp.clear_page_erms
0.16 +0.0 0.19 perf-profile.children.cycles-pp.pcpu_alloc
0.26 +0.0 0.30 perf-profile.children.cycles-pp.update_sg_wakeup_stats
0.35 ± 2% +0.0 0.39 ± 4% perf-profile.children.cycles-pp.dup_userfaultfd
0.35 ± 6% +0.0 0.38 ± 2% perf-profile.children.cycles-pp.__memcg_kmem_charge_page
0.14 ± 3% +0.0 0.18 ± 5% perf-profile.children.cycles-pp.folio_add_file_rmap_ptes
0.29 +0.0 0.33 ± 2% perf-profile.children.cycles-pp.acct_collect
0.34 ± 2% +0.0 0.37 ± 2% perf-profile.children.cycles-pp._exit
0.18 +0.0 0.22 ± 3% perf-profile.children.cycles-pp.prctl
0.28 +0.0 0.32 ± 2% perf-profile.children.cycles-pp.find_idlest_cpu
0.31 ± 2% +0.0 0.35 perf-profile.children.cycles-pp.select_task_rq_fair
0.27 +0.0 0.31 perf-profile.children.cycles-pp.find_idlest_group
0.18 ± 4% +0.0 0.22 ± 6% perf-profile.children.cycles-pp.__mmdrop
0.36 ± 5% +0.0 0.40 ± 2% perf-profile.children.cycles-pp.get_page_from_freelist
0.29 +0.0 0.34 ± 2% perf-profile.children.cycles-pp.mm_init
0.44 +0.0 0.48 perf-profile.children.cycles-pp.__rb_erase_color
0.01 ±173% +0.0 0.06 ± 6% perf-profile.children.cycles-pp.xas_load
0.28 +0.0 0.34 perf-profile.children.cycles-pp.mas_next_slot
0.00 +0.1 0.05 perf-profile.children.cycles-pp.folio_batch_move_lru
0.00 +0.1 0.05 perf-profile.children.cycles-pp.lru_add_drain
0.00 +0.1 0.05 perf-profile.children.cycles-pp.lru_add_drain_cpu
0.00 +0.1 0.05 perf-profile.children.cycles-pp.mas_ascend
0.37 +0.1 0.42 ± 2% perf-profile.children.cycles-pp.__libc_fork
0.34 +0.1 0.39 perf-profile.children.cycles-pp.wake_up_new_task
0.36 +0.1 0.42 ± 3% perf-profile.children.cycles-pp.__cond_resched
0.25 +0.1 0.30 ± 3% perf-profile.children.cycles-pp.__do_wait
0.36 ± 2% +0.1 0.42 ± 2% perf-profile.children.cycles-pp.mas_find
0.15 +0.1 0.21 ± 6% perf-profile.children.cycles-pp.osq_unlock
0.27 ± 2% +0.1 0.33 ± 3% perf-profile.children.cycles-pp.set_pte_range
0.33 ± 2% +0.1 0.39 ± 3% perf-profile.children.cycles-pp.do_wait
0.40 ± 2% +0.1 0.47 ± 3% perf-profile.children.cycles-pp.wait4
0.61 ± 2% +0.1 0.68 ± 2% perf-profile.children.cycles-pp.__vm_area_free
0.34 ± 2% +0.1 0.41 ± 4% perf-profile.children.cycles-pp.kernel_wait4
0.34 ± 2% +0.1 0.41 ± 4% perf-profile.children.cycles-pp.__do_sys_wait4
0.88 +0.1 0.94 ± 2% perf-profile.children.cycles-pp.vma_interval_tree_insert_after
0.31 ± 2% +0.1 0.38 ± 2% perf-profile.children.cycles-pp.fput
0.40 +0.1 0.48 ± 2% perf-profile.children.cycles-pp.remove_vma
0.39 ± 2% +0.1 0.46 ± 4% perf-profile.children.cycles-pp.__put_anon_vma
0.71 +0.1 0.80 perf-profile.children.cycles-pp.__slab_free
0.73 ± 5% +0.1 0.81 ± 2% perf-profile.children.cycles-pp.__alloc_pages
0.41 +0.1 0.49 perf-profile.children.cycles-pp.free_swap_cache
0.74 ± 5% +0.1 0.82 ± 2% perf-profile.children.cycles-pp.alloc_pages_mpol
0.42 +0.1 0.51 perf-profile.children.cycles-pp.free_pages_and_swap_cache
0.29 +0.1 0.38 ± 18% perf-profile.children.cycles-pp.stress_resched
0.70 +0.1 0.80 ± 2% perf-profile.children.cycles-pp.unlink_file_vma
0.78 +0.1 0.90 ± 2% perf-profile.children.cycles-pp.mod_objcg_state
0.86 +0.1 1.00 ± 2% perf-profile.children.cycles-pp.__anon_vma_interval_tree_remove
1.23 ± 2% +0.2 1.40 ± 2% perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
1.00 ± 3% +0.2 1.19 ± 2% perf-profile.children.cycles-pp.folio_remove_rmap_ptes
1.52 +0.2 1.72 ± 2% perf-profile.children.cycles-pp.__memcg_slab_free_hook
1.95 ± 2% +0.3 2.21 ± 3% perf-profile.children.cycles-pp.vm_area_dup
1.26 ± 2% +0.3 1.53 ± 3% perf-profile.children.cycles-pp.up_write
0.78 +0.3 1.05 ± 3% perf-profile.children.cycles-pp.release_pages
2.67 ± 2% +0.3 2.97 ± 3% perf-profile.children.cycles-pp.kmem_cache_alloc
1.61 +0.3 1.92 ± 2% perf-profile.children.cycles-pp.copy_present_ptes
2.62 +0.3 2.95 ± 2% perf-profile.children.cycles-pp.kmem_cache_free
1.20 +0.4 1.56 ± 2% perf-profile.children.cycles-pp.__tlb_batch_free_encoded_pages
1.20 +0.4 1.56 ± 2% perf-profile.children.cycles-pp.tlb_finish_mmu
2.28 +0.4 2.66 perf-profile.children.cycles-pp.copy_pte_range
2.57 +0.4 2.99 perf-profile.children.cycles-pp.copy_p4d_range
2.63 +0.4 3.06 perf-profile.children.cycles-pp.copy_page_range
1.98 ± 3% +0.5 2.43 ± 3% perf-profile.children.cycles-pp.next_uptodate_folio
1.87 +0.6 2.42 ± 3% perf-profile.children.cycles-pp.rwsem_spin_on_owner
3.44 +0.6 4.02 ± 2% perf-profile.children.cycles-pp.anon_vma_interval_tree_insert
3.08 +0.6 3.66 perf-profile.children.cycles-pp._compound_head
2.66 ± 3% +0.6 3.26 ± 3% perf-profile.children.cycles-pp.filemap_map_pages
2.75 ± 3% +0.6 3.38 ± 3% perf-profile.children.cycles-pp.do_fault
2.74 ± 3% +0.6 3.37 ± 3% perf-profile.children.cycles-pp.do_read_fault
83.90 +0.6 84.54 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
1.28 +0.6 1.93 ± 5% perf-profile.children.cycles-pp.osq_lock
3.21 ± 2% +0.7 3.89 ± 2% perf-profile.children.cycles-pp.__handle_mm_fault
3.32 ± 2% +0.7 4.01 ± 2% perf-profile.children.cycles-pp.handle_mm_fault
83.14 +0.7 83.85 perf-profile.children.cycles-pp.do_syscall_64
3.68 ± 2% +0.7 4.41 ± 2% perf-profile.children.cycles-pp.zap_present_ptes
3.67 ± 2% +0.7 4.40 ± 2% perf-profile.children.cycles-pp.do_user_addr_fault
3.68 ± 2% +0.7 4.42 ± 2% perf-profile.children.cycles-pp.exc_page_fault
3.92 ± 2% +0.8 4.71 ± 2% perf-profile.children.cycles-pp.asm_exc_page_fault
4.55 +0.8 5.35 perf-profile.children.cycles-pp.zap_pte_range
4.63 +0.8 5.44 perf-profile.children.cycles-pp.zap_pmd_range
4.73 +0.8 5.56 perf-profile.children.cycles-pp.unmap_page_range
5.12 +0.9 6.00 perf-profile.children.cycles-pp.unmap_vmas
4.17 +0.9 5.07 ± 2% perf-profile.children.cycles-pp.unlink_anon_vmas
5.74 +1.1 6.84 ± 2% perf-profile.children.cycles-pp.free_pgtables
6.04 +1.2 7.22 ± 2% perf-profile.children.cycles-pp.anon_vma_clone
3.41 +1.3 4.70 ± 4% perf-profile.children.cycles-pp.rwsem_optimistic_spin
3.53 +1.3 4.85 ± 4% perf-profile.children.cycles-pp.rwsem_down_write_slowpath
5.33 +1.6 6.90 ± 3% perf-profile.children.cycles-pp.down_write
8.37 +1.8 10.21 ± 2% perf-profile.children.cycles-pp.anon_vma_fork
13.86 +2.6 16.41 perf-profile.children.cycles-pp.exit_mmap
13.87 +2.6 16.43 perf-profile.children.cycles-pp.__mmput
13.91 +2.6 16.48 perf-profile.children.cycles-pp.exit_mm
14.61 +2.7 17.27 perf-profile.children.cycles-pp.__x64_sys_exit_group
14.61 +2.7 17.27 perf-profile.children.cycles-pp.do_group_exit
14.61 +2.7 17.26 perf-profile.children.cycles-pp.do_exit
17.47 +3.0 20.48 ± 2% perf-profile.children.cycles-pp.copy_process
16.29 +3.0 19.33 ± 2% perf-profile.children.cycles-pp.dup_mmap
17.82 +3.1 20.89 ± 2% perf-profile.children.cycles-pp.__do_sys_clone
17.82 +3.1 20.89 ± 2% perf-profile.children.cycles-pp.kernel_clone
16.59 +3.1 19.68 ± 2% perf-profile.children.cycles-pp.dup_mm
18.26 +3.1 21.40 ± 2% perf-profile.children.cycles-pp._Fork
4.62 ± 2% -1.0 3.62 ± 6% perf-profile.self.cycles-pp.apparmor_capable
4.18 -0.6 3.59 ± 2% perf-profile.self.cycles-pp.stress_resched_child
2.70 -0.2 2.47 ± 2% perf-profile.self.cycles-pp.switch_mm_irqs_off
1.34 -0.2 1.13 ± 2% perf-profile.self.cycles-pp.update_cfs_group
2.17 -0.2 1.98 perf-profile.self.cycles-pp.update_load_avg
1.57 -0.2 1.39 ± 2% perf-profile.self.cycles-pp.__sched_setscheduler
1.64 -0.2 1.48 perf-profile.self.cycles-pp.__update_load_avg_se
1.68 -0.1 1.54 perf-profile.self.cycles-pp.__schedule
1.24 -0.1 1.12 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
1.60 ± 2% -0.1 1.49 perf-profile.self.cycles-pp.__radix_tree_lookup
1.34 -0.1 1.23 perf-profile.self.cycles-pp._raw_spin_lock
1.10 -0.1 0.99 perf-profile.self.cycles-pp.do_sched_setscheduler
0.30 ± 2% -0.1 0.20 ± 4% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
1.65 -0.1 1.55 ± 2% perf-profile.self.cycles-pp.__update_load_avg_cfs_rq
1.66 ± 2% -0.1 1.56 ± 2% perf-profile.self.cycles-pp.__enqueue_entity
0.82 ± 2% -0.1 0.72 perf-profile.self.cycles-pp.__calc_delta
1.55 -0.1 1.46 ± 2% perf-profile.self.cycles-pp.update_curr
0.88 -0.1 0.80 ± 2% perf-profile.self.cycles-pp.do_syscall_64
0.90 -0.1 0.82 perf-profile.self.cycles-pp.__switch_to
0.80 -0.1 0.71 perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
1.19 -0.1 1.11 ± 2% perf-profile.self.cycles-pp.__dequeue_entity
0.88 -0.1 0.80 ± 2% perf-profile.self.cycles-pp.__switch_to_asm
0.98 ± 2% -0.1 0.90 ± 3% perf-profile.self.cycles-pp.__sched_yield
0.84 -0.1 0.76 ± 2% perf-profile.self.cycles-pp.syscall_exit_to_user_mode
1.15 -0.1 1.08 perf-profile.self.cycles-pp.restore_fpregs_from_fpstate
0.94 -0.1 0.87 perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.60 -0.1 0.54 ± 2% perf-profile.self.cycles-pp.dequeue_entity
0.44 -0.1 0.38 ± 3% perf-profile.self.cycles-pp.__sched_getscheduler
0.56 -0.1 0.49 ± 2% perf-profile.self.cycles-pp.native_sched_clock
0.78 -0.1 0.72 ± 3% perf-profile.self.cycles-pp.__get_user_8
0.63 -0.1 0.57 ± 2% perf-profile.self.cycles-pp.pick_next_task_fair
0.62 -0.1 0.56 ± 2% perf-profile.self.cycles-pp.prepare_task_switch
0.58 -0.1 0.52 ± 3% perf-profile.self.cycles-pp.find_task_by_vpid
0.67 -0.1 0.62 ± 2% perf-profile.self.cycles-pp.pick_eevdf
0.40 -0.1 0.35 ± 2% perf-profile.self.cycles-pp.enqueue_task_fair
0.43 -0.1 0.38 ± 2% perf-profile.self.cycles-pp.avg_vruntime
0.65 -0.1 0.60 perf-profile.self.cycles-pp.dequeue_task_fair
0.44 -0.0 0.40 perf-profile.self.cycles-pp.set_next_entity
0.52 -0.0 0.47 ± 3% perf-profile.self.cycles-pp.syscall_return_via_sysret
0.46 -0.0 0.42 ± 2% perf-profile.self.cycles-pp.blkcg_maybe_throttle_current
0.45 -0.0 0.40 ± 2% perf-profile.self.cycles-pp._sched_setscheduler
0.57 -0.0 0.52 ± 2% perf-profile.self.cycles-pp.os_xsave
0.48 ± 2% -0.0 0.43 ± 2% perf-profile.self.cycles-pp.enqueue_entity
0.12 ± 8% -0.0 0.08 ± 14% perf-profile.self.cycles-pp.reweight_task
0.36 -0.0 0.32 ± 2% perf-profile.self.cycles-pp.reweight_entity
0.37 ± 2% -0.0 0.33 ± 2% perf-profile.self.cycles-pp.update_curr_se
0.45 -0.0 0.41 ± 2% perf-profile.self.cycles-pp.entry_SYSCALL_64
0.43 -0.0 0.39 ± 2% perf-profile.self.cycles-pp.rseq_update_cpu_node_id
0.20 ± 2% -0.0 0.16 ± 2% perf-profile.self.cycles-pp.rcu_note_context_switch
0.34 -0.0 0.30 ± 3% perf-profile.self.cycles-pp.switch_fpu_return
0.36 -0.0 0.32 ± 2% perf-profile.self.cycles-pp.update_rq_clock_task
0.32 -0.0 0.29 perf-profile.self.cycles-pp.place_entity
0.24 ± 7% -0.0 0.21 ± 3% perf-profile.self.cycles-pp.sched_yield@plt
0.60 ± 2% -0.0 0.57 ± 2% perf-profile.self.cycles-pp.___perf_sw_event
0.28 -0.0 0.24 ± 3% perf-profile.self.cycles-pp.put_prev_entity
0.35 ± 2% -0.0 0.32 ± 2% perf-profile.self.cycles-pp.__rseq_handle_notify_resume
0.19 ± 10% -0.0 0.16 ± 4% perf-profile.self.cycles-pp.sched_getscheduler@plt
0.18 ± 2% -0.0 0.15 ± 3% perf-profile.self.cycles-pp.set_next_task_fair
0.29 -0.0 0.26 perf-profile.self.cycles-pp.vruntime_eligible
0.28 -0.0 0.26 ± 2% perf-profile.self.cycles-pp.__wrgsbase_inactive
0.29 -0.0 0.26 ± 2% perf-profile.self.cycles-pp.__put_user_8
0.30 -0.0 0.28 ± 2% perf-profile.self.cycles-pp.schedule
0.12 -0.0 0.10 ± 6% perf-profile.self.cycles-pp._raw_spin_trylock
0.17 ± 4% -0.0 0.15 ± 3% perf-profile.self.cycles-pp.__x64_sys_sched_getscheduler
0.16 -0.0 0.14 perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
0.24 -0.0 0.22 ± 2% perf-profile.self.cycles-pp.update_rq_clock
0.18 ± 2% -0.0 0.16 ± 3% perf-profile.self.cycles-pp.do_sched_yield
0.17 ± 2% -0.0 0.16 ± 3% perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.20 -0.0 0.18 ± 2% perf-profile.self.cycles-pp.__x64_sys_sched_yield
0.16 ± 2% -0.0 0.14 ± 2% perf-profile.self.cycles-pp.__rdgsbase_inactive
0.14 ± 3% -0.0 0.13 perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
0.08 ± 6% -0.0 0.06 perf-profile.self.cycles-pp.security_task_setscheduler
0.15 -0.0 0.14 ± 3% perf-profile.self.cycles-pp.task_rq_lock
0.16 ± 2% -0.0 0.15 ± 2% perf-profile.self.cycles-pp.finish_task_switch
0.10 -0.0 0.09 ± 5% perf-profile.self.cycles-pp.sched_clock_cpu
0.12 -0.0 0.11 ± 3% perf-profile.self.cycles-pp.rb_next
0.17 -0.0 0.16 perf-profile.self.cycles-pp.cgroup_rstat_updated
0.05 +0.0 0.06 perf-profile.self.cycles-pp.__vm_area_free
0.06 +0.0 0.07 perf-profile.self.cycles-pp.mas_find
0.06 +0.0 0.07 perf-profile.self.cycles-pp.rcu_all_qs
0.06 +0.0 0.07 perf-profile.self.cycles-pp.zap_pmd_range
0.09 +0.0 0.10 ± 3% perf-profile.self.cycles-pp.unmap_page_range
0.06 ± 7% +0.0 0.07 perf-profile.self.cycles-pp.copy_p4d_range
0.05 +0.0 0.06 ± 7% perf-profile.self.cycles-pp.__pte_offset_map
0.05 +0.0 0.06 ± 7% perf-profile.self.cycles-pp.__pte_offset_map_lock
0.07 ± 5% +0.0 0.09 ± 5% perf-profile.self.cycles-pp.__percpu_counter_sum
0.10 ± 4% +0.0 0.11 ± 3% perf-profile.self.cycles-pp.__mod_memcg_state
0.06 +0.0 0.08 ± 6% perf-profile.self.cycles-pp.vm_normal_page
0.11 ± 3% +0.0 0.13 perf-profile.self.cycles-pp.percpu_counter_add_batch
0.09 +0.0 0.11 ± 6% perf-profile.self.cycles-pp.__put_anon_vma
0.08 ± 6% +0.0 0.10 ± 4% perf-profile.self.cycles-pp.set_pte_range
0.12 ± 4% +0.0 0.14 ± 2% perf-profile.self.cycles-pp.sync_regs
0.10 ± 4% +0.0 0.13 perf-profile.self.cycles-pp.memset_orig
0.14 ± 3% +0.0 0.16 ± 4% perf-profile.self.cycles-pp.refill_obj_stock
0.18 ± 2% +0.0 0.21 ± 3% perf-profile.self.cycles-pp.unmap_single_vma
0.11 +0.0 0.14 ± 3% perf-profile.self.cycles-pp.native_irq_return_iret
0.33 ± 2% +0.0 0.36 ± 3% perf-profile.self.cycles-pp.unlink_anon_vmas
0.12 ± 7% +0.0 0.14 ± 7% perf-profile.self.cycles-pp.rwsem_optimistic_spin
0.14 ± 3% +0.0 0.17 ± 5% perf-profile.self.cycles-pp.folio_add_file_rmap_ptes
0.22 ± 3% +0.0 0.25 ± 3% perf-profile.self.cycles-pp.acct_collect
0.19 ± 2% +0.0 0.22 ± 4% perf-profile.self.cycles-pp.anon_vma_fork
0.34 ± 4% +0.0 0.37 perf-profile.self.cycles-pp.clear_page_erms
0.27 +0.0 0.30 ± 3% perf-profile.self.cycles-pp.kmem_cache_free
0.11 ± 3% +0.0 0.14 ± 3% perf-profile.self.cycles-pp.rwsem_down_write_slowpath
0.15 +0.0 0.18 ± 5% perf-profile.self.cycles-pp.__anon_vma_interval_tree_augment_rotate
0.26 +0.0 0.29 ± 5% perf-profile.self.cycles-pp.__cond_resched
0.20 ± 2% +0.0 0.23 ± 2% perf-profile.self.cycles-pp.mas_next_slot
0.38 +0.0 0.42 perf-profile.self.cycles-pp.__rb_erase_color
0.25 +0.0 0.29 perf-profile.self.cycles-pp.update_sg_wakeup_stats
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.queued_write_lock_slowpath
0.46 ± 2% +0.1 0.52 ± 4% perf-profile.self.cycles-pp.kmem_cache_alloc
0.15 ± 2% +0.1 0.20 ± 6% perf-profile.self.cycles-pp.osq_unlock
0.47 ± 3% +0.1 0.54 ± 4% perf-profile.self.cycles-pp.anon_vma_clone
0.30 +0.1 0.38 ± 2% perf-profile.self.cycles-pp.fput
0.86 +0.1 0.94 ± 2% perf-profile.self.cycles-pp.vma_interval_tree_insert_after
0.70 +0.1 0.78 perf-profile.self.cycles-pp.__slab_free
0.45 ± 3% +0.1 0.53 ± 3% perf-profile.self.cycles-pp.vm_area_dup
0.39 ± 2% +0.1 0.47 perf-profile.self.cycles-pp.free_swap_cache
0.40 ± 3% +0.1 0.48 ± 4% perf-profile.self.cycles-pp.filemap_map_pages
0.89 +0.1 0.98 ± 2% perf-profile.self.cycles-pp.__memcg_slab_free_hook
0.41 +0.1 0.51 ± 2% perf-profile.self.cycles-pp.zap_present_ptes
0.66 +0.1 0.76 perf-profile.self.cycles-pp.mod_objcg_state
0.91 ± 2% +0.1 1.03 ± 2% perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
0.60 ± 2% +0.1 0.74 ± 2% perf-profile.self.cycles-pp.dup_mmap
0.68 ± 2% +0.1 0.82 ± 2% perf-profile.self.cycles-pp.copy_present_ptes
0.85 +0.1 0.99 ± 2% perf-profile.self.cycles-pp.__anon_vma_interval_tree_remove
0.98 ± 3% +0.2 1.16 ± 2% perf-profile.self.cycles-pp.folio_remove_rmap_ptes
1.58 ± 2% +0.2 1.80 ± 2% perf-profile.self.cycles-pp.down_write
0.67 +0.2 0.90 ± 3% perf-profile.self.cycles-pp.release_pages
1.22 ± 2% +0.3 1.47 ± 3% perf-profile.self.cycles-pp.up_write
1.90 ± 3% +0.4 2.34 ± 3% perf-profile.self.cycles-pp.next_uptodate_folio
1.85 +0.6 2.40 ± 3% perf-profile.self.cycles-pp.rwsem_spin_on_owner
3.41 +0.6 3.98 ± 2% perf-profile.self.cycles-pp.anon_vma_interval_tree_insert
3.04 +0.6 3.61 perf-profile.self.cycles-pp._compound_head
1.28 +0.6 1.92 ± 5% perf-profile.self.cycles-pp.osq_lock
***************************************************************************************************
lkp-icl-2sp7: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
gcc-12/performance/x86_64-rhel-8.3/100%/debian-12-x86_64-20240206.cgz/lkp-icl-2sp7/pthread/stress-ng/60s
commit:
8e1d743f2c ("mm: vmalloc: support multiple nodes in vmallocinfo")
8f33a2ff30 ("mm: vmalloc: set nr_nodes based on CPUs in a system")
8e1d743f2c2671aa 8f33a2ff307248c3e55a7696f60
---------------- ---------------------------
%stddev %change %stddev
\ | \
3.103e+08 ± 2% -11.2% 2.756e+08 ± 2% cpuidle..time
3645538 ± 3% +20.1% 4377830 ± 4% cpuidle..usage
272.08 ± 5% +30.7% 355.48 ± 4% vmstat.procs.r
519616 +29.0% 670384 vmstat.system.cs
7.26 ± 3% -0.9 6.35 ± 2% mpstat.cpu.all.idle%
1.31 -0.2 1.10 ± 7% mpstat.cpu.all.soft%
7.25 ± 3% +1.0 8.24 ± 2% mpstat.cpu.all.usr%
31593569 +19.4% 37720051 numa-numastat.node0.local_node
31610997 +19.4% 37737951 numa-numastat.node0.numa_hit
30945450 +21.1% 37487443 numa-numastat.node1.local_node
30968214 +21.1% 37501191 numa-numastat.node1.numa_hit
31583274 +19.7% 37815649 numa-vmstat.node0.numa_hit
31565846 +19.7% 37797719 numa-vmstat.node0.numa_local
30943642 +21.4% 37559226 numa-vmstat.node1.numa_hit
30920878 +21.4% 37545478 numa-vmstat.node1.numa_local
88554 -14.7% 75562 stress-ng.pthread.nanosecs_to_start_a_pthread
7746286 +23.0% 9525052 stress-ng.pthread.ops
128866 +23.0% 158508 stress-ng.pthread.ops_per_sec
2862008 +26.3% 3613525 stress-ng.time.involuntary_context_switches
15732085 +22.5% 19274305 stress-ng.time.minor_page_faults
3992 -4.9% 3796 stress-ng.time.percent_of_cpu_this_job_got
2238 -5.9% 2106 stress-ng.time.system_time
170.24 +7.1% 182.34 stress-ng.time.user_time
17777919 +23.9% 22030981 stress-ng.time.voluntary_context_switches
91213 ± 3% -8.0% 83905 ± 5% proc-vmstat.nr_active_anon
939871 -1.8% 923098 proc-vmstat.nr_file_pages
88399 +6.1% 93817 proc-vmstat.nr_page_table_pages
182874 -9.2% 166087 ± 2% proc-vmstat.nr_shmem
190925 -4.4% 182575 proc-vmstat.nr_slab_unreclaimable
91213 ± 3% -8.0% 83905 ± 5% proc-vmstat.nr_zone_active_anon
62577695 +20.2% 75189015 proc-vmstat.numa_hit
62537504 +20.2% 75157354 proc-vmstat.numa_local
74903745 +11.8% 83730454 proc-vmstat.pgalloc_normal
16196518 +21.6% 19694122 proc-vmstat.pgfault
74132261 +11.0% 82322036 proc-vmstat.pgfree
2086791 -14.0% 1794913 ± 3% sched_debug.cfs_rq:/.avg_vruntime.avg
2615784 ± 20% -23.4% 2003134 ± 6% sched_debug.cfs_rq:/.left_deadline.max
986660 ± 3% -14.3% 845553 ± 4% sched_debug.cfs_rq:/.left_deadline.stddev
2615743 ± 20% -23.4% 2003024 ± 6% sched_debug.cfs_rq:/.left_vruntime.max
986630 ± 3% -14.3% 845517 ± 4% sched_debug.cfs_rq:/.left_vruntime.stddev
2086803 -14.0% 1794916 ± 3% sched_debug.cfs_rq:/.min_vruntime.avg
2615743 ± 20% -23.4% 2003024 ± 6% sched_debug.cfs_rq:/.right_vruntime.max
986633 ± 3% -14.3% 845518 ± 4% sched_debug.cfs_rq:/.right_vruntime.stddev
355.42 ± 5% -18.5% 289.57 ± 9% sched_debug.cfs_rq:/.util_est.avg
13972 ± 11% +82.3% 25471 ± 66% sched_debug.cpu.avg_idle.min
469287 ± 21% -45.9% 253874 ± 12% sched_debug.cpu.curr->pid.avg
1753786 -69.3% 539091 ± 3% sched_debug.cpu.curr->pid.max
749368 ± 8% -66.6% 250306 ± 4% sched_debug.cpu.curr->pid.stddev
253995 +28.9% 327477 sched_debug.cpu.nr_switches.avg
395274 ± 7% +33.6% 528250 ± 6% sched_debug.cpu.nr_switches.max
33244 ± 14% +95.8% 65107 ± 15% sched_debug.cpu.nr_switches.stddev
241.42 ± 18% +155.2% 616.08 ± 12% sched_debug.cpu.nr_uninterruptible.max
-249.75 +103.9% -509.17 sched_debug.cpu.nr_uninterruptible.min
92.52 ± 10% +147.9% 229.32 ± 12% sched_debug.cpu.nr_uninterruptible.stddev
7.37 ± 2% -100.0% 0.00 perf-stat.i.MPKI
6.298e+09 -100.0% 0.00 perf-stat.i.branch-instructions
0.88 ± 12% -0.9 0.00 perf-stat.i.branch-miss-rate%
55807581 ± 12% -100.0% 0.00 perf-stat.i.branch-misses
56.56 -56.6 0.00 perf-stat.i.cache-miss-rate%
2.26e+08 -100.0% 0.00 perf-stat.i.cache-misses
4.001e+08 -100.0% 0.00 perf-stat.i.cache-references
534506 -100.0% 0.00 perf-stat.i.context-switches
5.96 -100.0% 0.00 perf-stat.i.cpi
64073 -100.0% 0.00 perf-stat.i.cpu-clock
1.836e+11 -100.0% 0.00 perf-stat.i.cpu-cycles
169069 -100.0% 0.00 perf-stat.i.cpu-migrations
804.83 -100.0% 0.00 perf-stat.i.cycles-between-cache-misses
3.052e+10 -100.0% 0.00 perf-stat.i.instructions
0.18 -100.0% 0.00 perf-stat.i.ipc
0.13 ± 42% -100.0% 0.00 perf-stat.i.major-faults
21.28 -100.0% 0.00 perf-stat.i.metric.K/sec
267224 -100.0% 0.00 perf-stat.i.minor-faults
393341 -100.0% 0.00 perf-stat.i.page-faults
64073 -100.0% 0.00 perf-stat.i.task-clock
7.41 -100.0% 0.00 perf-stat.overall.MPKI
0.89 ± 11% -0.9 0.00 perf-stat.overall.branch-miss-rate%
56.48 -56.5 0.00 perf-stat.overall.cache-miss-rate%
6.02 -100.0% 0.00 perf-stat.overall.cpi
812.63 -100.0% 0.00 perf-stat.overall.cycles-between-cache-misses
0.17 -100.0% 0.00 perf-stat.overall.ipc
6.043e+09 -100.0% 0.00 perf-stat.ps.branch-instructions
53842439 ± 11% -100.0% 0.00 perf-stat.ps.branch-misses
2.168e+08 -100.0% 0.00 perf-stat.ps.cache-misses
3.838e+08 -100.0% 0.00 perf-stat.ps.cache-references
512812 -100.0% 0.00 perf-stat.ps.context-switches
61418 -100.0% 0.00 perf-stat.ps.cpu-clock
1.761e+11 -100.0% 0.00 perf-stat.ps.cpu-cycles
162170 -100.0% 0.00 perf-stat.ps.cpu-migrations
2.928e+10 -100.0% 0.00 perf-stat.ps.instructions
0.12 ± 41% -100.0% 0.00 perf-stat.ps.major-faults
256057 -100.0% 0.00 perf-stat.ps.minor-faults
377071 -100.0% 0.00 perf-stat.ps.page-faults
61418 -100.0% 0.00 perf-stat.ps.task-clock
1.377e+12 ± 3% -100.0% 0.00 perf-stat.total.instructions
61.37 -61.4 0.00 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
61.36 -61.4 0.00 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
44.06 -44.1 0.00 perf-profile.calltrace.cycles-pp.__do_sys_clone3.do_syscall_64.entry_SYSCALL_64_after_hwframe
44.04 -44.0 0.00 perf-profile.calltrace.cycles-pp.kernel_clone.__do_sys_clone3.do_syscall_64.entry_SYSCALL_64_after_hwframe
41.22 -41.2 0.00 perf-profile.calltrace.cycles-pp.copy_process.kernel_clone.__do_sys_clone3.do_syscall_64.entry_SYSCALL_64_after_hwframe
31.33 -31.3 0.00 perf-profile.calltrace.cycles-pp.dup_task_struct.copy_process.kernel_clone.__do_sys_clone3.do_syscall_64
30.02 -30.0 0.00 perf-profile.calltrace.cycles-pp.alloc_thread_stack_node.dup_task_struct.copy_process.kernel_clone.__do_sys_clone3
23.52 -23.5 0.00 perf-profile.calltrace.cycles-pp.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct.copy_process.kernel_clone
21.74 -21.7 0.00 perf-profile.calltrace.cycles-pp.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct.copy_process
19.93 -19.9 0.00 perf-profile.calltrace.cycles-pp.ret_from_fork_asm
19.73 -19.7 0.00 perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
19.63 -19.6 0.00 perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
17.94 -17.9 0.00 perf-profile.calltrace.cycles-pp.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
17.90 -17.9 0.00 perf-profile.calltrace.cycles-pp.process_one_work.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
17.62 -17.6 0.00 perf-profile.calltrace.cycles-pp.delayed_vfree_work.process_one_work.worker_thread.kthread.ret_from_fork
17.58 -17.6 0.00 perf-profile.calltrace.cycles-pp.vfree.delayed_vfree_work.process_one_work.worker_thread.kthread
17.28 -17.3 0.00 perf-profile.calltrace.cycles-pp.remove_vm_area.vfree.delayed_vfree_work.process_one_work.worker_thread
16.70 -16.7 0.00 perf-profile.calltrace.cycles-pp.find_unlink_vmap_area.remove_vm_area.vfree.delayed_vfree_work.process_one_work
16.36 -16.4 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock.find_unlink_vmap_area.remove_vm_area.vfree.delayed_vfree_work
16.22 -16.2 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock.find_unlink_vmap_area.remove_vm_area.vfree
15.36 -15.4 0.00 perf-profile.calltrace.cycles-pp.alloc_vmap_area.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct
14.45 -14.4 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock.alloc_vmap_area.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node
14.32 -14.3 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock.alloc_vmap_area.__get_vm_area_node.__vmalloc_node_range
13.79 -13.8 0.00 perf-profile.calltrace.cycles-pp.__x64_sys_exit.do_syscall_64.entry_SYSCALL_64_after_hwframe
13.78 -13.8 0.00 perf-profile.calltrace.cycles-pp.do_exit.__x64_sys_exit.do_syscall_64.entry_SYSCALL_64_after_hwframe
10.58 -10.6 0.00 perf-profile.calltrace.cycles-pp.exit_notify.do_exit.__x64_sys_exit.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.30 ± 3% -6.3 0.00 perf-profile.calltrace.cycles-pp.queued_write_lock_slowpath.copy_process.kernel_clone.__do_sys_clone3.do_syscall_64
6.25 ± 2% -6.3 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct
6.25 ± 2% -6.2 0.00 perf-profile.calltrace.cycles-pp.find_vm_area.alloc_thread_stack_node.dup_task_struct.copy_process.kernel_clone
6.25 ± 2% -6.2 0.00 perf-profile.calltrace.cycles-pp.find_vmap_area.find_vm_area.alloc_thread_stack_node.dup_task_struct.copy_process
6.18 ± 2% -6.2 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node
6.10 ± 2% -6.1 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock.find_vmap_area.find_vm_area.alloc_thread_stack_node.dup_task_struct
6.04 ± 2% -6.0 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock.find_vmap_area.find_vm_area.alloc_thread_stack_node
5.98 ± 4% -6.0 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath.queued_write_lock_slowpath.copy_process.kernel_clone.__do_sys_clone3
5.63 -5.6 0.00 perf-profile.calltrace.cycles-pp.release_task.exit_notify.do_exit.__x64_sys_exit.do_syscall_64
73.20 -73.2 0.00 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
73.12 -73.1 0.00 perf-profile.children.cycles-pp.do_syscall_64
60.66 -60.7 0.00 perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
44.70 -44.7 0.00 perf-profile.children.cycles-pp._raw_spin_lock
44.06 -44.1 0.00 perf-profile.children.cycles-pp.__do_sys_clone3
44.05 -44.1 0.00 perf-profile.children.cycles-pp.kernel_clone
41.24 -41.2 0.00 perf-profile.children.cycles-pp.copy_process
31.33 -31.3 0.00 perf-profile.children.cycles-pp.dup_task_struct
30.02 -30.0 0.00 perf-profile.children.cycles-pp.alloc_thread_stack_node
23.53 -23.5 0.00 perf-profile.children.cycles-pp.__vmalloc_node_range
21.75 -21.8 0.00 perf-profile.children.cycles-pp.__get_vm_area_node
19.94 -19.9 0.00 perf-profile.children.cycles-pp.ret_from_fork_asm
19.73 -19.7 0.00 perf-profile.children.cycles-pp.ret_from_fork
19.63 -19.6 0.00 perf-profile.children.cycles-pp.kthread
17.94 -17.9 0.00 perf-profile.children.cycles-pp.worker_thread
17.90 -17.9 0.00 perf-profile.children.cycles-pp.process_one_work
17.62 -17.6 0.00 perf-profile.children.cycles-pp.delayed_vfree_work
17.58 -17.6 0.00 perf-profile.children.cycles-pp.vfree
17.28 -17.3 0.00 perf-profile.children.cycles-pp.remove_vm_area
16.70 -16.7 0.00 perf-profile.children.cycles-pp.find_unlink_vmap_area
15.37 -15.4 0.00 perf-profile.children.cycles-pp.alloc_vmap_area
15.22 ± 2% -15.2 0.00 perf-profile.children.cycles-pp.queued_write_lock_slowpath
13.79 -13.8 0.00 perf-profile.children.cycles-pp.do_exit
13.79 -13.8 0.00 perf-profile.children.cycles-pp.__x64_sys_exit
10.60 -10.6 0.00 perf-profile.children.cycles-pp.exit_notify
6.25 ± 2% -6.2 0.00 perf-profile.children.cycles-pp.find_vm_area
6.25 ± 2% -6.2 0.00 perf-profile.children.cycles-pp.find_vmap_area
5.64 -5.6 0.00 perf-profile.children.cycles-pp.release_task
60.10 -60.1 0.00 perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
***************************************************************************************************
lkp-icl-2sp8: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
=========================================================================================
compiler/cpufreq_governor/disk/fs/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
gcc-12/performance/1HDD/xfs/x86_64-rhel-8.3/100%/debian-12-x86_64-20240206.cgz/lkp-icl-2sp8/fstat/stress-ng/60s
commit:
8e1d743f2c ("mm: vmalloc: support multiple nodes in vmallocinfo")
8f33a2ff30 ("mm: vmalloc: set nr_nodes based on CPUs in a system")
8e1d743f2c2671aa 8f33a2ff307248c3e55a7696f60
---------------- ---------------------------
%stddev %change %stddev
\ | \
997288 ± 3% -15.4% 843597 cpuidle..usage
7.03 ± 2% -0.6 6.40 ± 2% mpstat.cpu.all.usr%
484098 ± 28% -13.3% 419786 ± 29% numa-meminfo.node1.AnonPages
663480 +10.8% 734941 vmstat.system.cs
5.27 -2.2% 5.16 iostat.cpu.idle
6.86 ± 2% -9.0% 6.25 ± 2% iostat.cpu.user
24680350 +11.8% 27601129 numa-numastat.node0.local_node
24698967 +11.8% 27610564 numa-numastat.node0.numa_hit
24477203 +11.8% 27360272 numa-numastat.node1.local_node
24488895 +11.8% 27372319 numa-numastat.node1.numa_hit
49190007 +11.8% 54985573 proc-vmstat.numa_hit
49159697 +11.8% 54964091 proc-vmstat.numa_local
67800330 +10.1% 74622778 proc-vmstat.pgalloc_normal
67318347 +10.2% 74165586 proc-vmstat.pgfree
24698615 +11.8% 27610688 numa-vmstat.node0.numa_hit
24679998 +11.8% 27601254 numa-vmstat.node0.numa_local
121091 ± 28% -13.3% 105042 ± 29% numa-vmstat.node1.nr_anon_pages
24490961 +11.8% 27374365 numa-vmstat.node1.numa_hit
24479269 +11.8% 27362318 numa-vmstat.node1.numa_local
193769 ± 12% +380.1% 930191 ± 11% sched_debug.cpu.curr->pid.avg
337915 ± 3% +367.9% 1581106 sched_debug.cpu.curr->pid.max
163867 ± 4% +369.2% 768798 ± 2% sched_debug.cpu.curr->pid.stddev
322732 +10.7% 357272 sched_debug.cpu.nr_switches.avg
14389 ± 3% +16.2% 16727 ± 2% sched_debug.cpu.nr_switches.stddev
4436668 +14.2% 5068589 stress-ng.fstat.ops
73944 +14.2% 84476 stress-ng.fstat.ops_per_sec
13090195 -5.6% 12355268 stress-ng.time.involuntary_context_switches
4542 -2.9% 4410 stress-ng.time.percent_of_cpu_this_job_got
2526 -2.3% 2469 stress-ng.time.system_time
203.49 ± 2% -10.8% 181.49 ± 2% stress-ng.time.user_time
7093521 +11.1% 7880973 stress-ng.time.voluntary_context_switches
1.50 +17.5% 1.76 perf-stat.i.MPKI
2.274e+10 -5.9% 2.14e+10 perf-stat.i.branch-instructions
0.43 ± 2% +0.0 0.45 perf-stat.i.branch-miss-rate%
24.81 +0.2 25.03 perf-stat.i.cache-miss-rate%
1.86e+08 +10.2% 2.05e+08 perf-stat.i.cache-misses
7.477e+08 +9.2% 8.166e+08 perf-stat.i.cache-references
692032 +10.5% 764968 perf-stat.i.context-switches
1.80 +6.9% 1.93 perf-stat.i.cpi
162778 +9.1% 177635 perf-stat.i.cpu-migrations
1203 -8.9% 1096 perf-stat.i.cycles-between-cache-misses
1.225e+11 -6.2% 1.148e+11 perf-stat.i.instructions
0.57 -6.3% 0.53 perf-stat.i.ipc
13.32 +10.2% 14.68 perf-stat.i.metric.K/sec
1.53 +18.0% 1.81 perf-stat.overall.MPKI
0.34 +0.0 0.36 perf-stat.overall.branch-miss-rate%
25.05 +0.3 25.34 perf-stat.overall.cache-miss-rate%
1.83 +6.8% 1.96 perf-stat.overall.cpi
1194 -9.5% 1080 perf-stat.overall.cycles-between-cache-misses
0.55 -6.4% 0.51 perf-stat.overall.ipc
2.192e+10 -6.0% 2.061e+10 perf-stat.ps.branch-instructions
1.809e+08 +10.6% 2e+08 perf-stat.ps.cache-misses
7.22e+08 +9.3% 7.891e+08 perf-stat.ps.cache-references
663930 +10.8% 735472 perf-stat.ps.context-switches
156779 +9.2% 171252 perf-stat.ps.cpu-migrations
1.18e+11 -6.3% 1.106e+11 perf-stat.ps.instructions
7.023e+12 -7.1% 6.524e+12 ± 2% perf-stat.total.instructions
50.41 -50.4 0.00 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
50.39 -50.4 0.00 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
26.84 -26.8 0.00 perf-profile.calltrace.cycles-pp.__do_sys_clone3.do_syscall_64.entry_SYSCALL_64_after_hwframe
26.79 -26.8 0.00 perf-profile.calltrace.cycles-pp.kernel_clone.__do_sys_clone3.do_syscall_64.entry_SYSCALL_64_after_hwframe
23.52 -23.5 0.00 perf-profile.calltrace.cycles-pp.copy_process.kernel_clone.__do_sys_clone3.do_syscall_64.entry_SYSCALL_64_after_hwframe
22.36 -22.4 0.00 perf-profile.calltrace.cycles-pp.__x64_sys_exit.do_syscall_64.entry_SYSCALL_64_after_hwframe
22.36 -22.4 0.00 perf-profile.calltrace.cycles-pp.do_exit.__x64_sys_exit.do_syscall_64.entry_SYSCALL_64_after_hwframe
19.68 -19.7 0.00 perf-profile.calltrace.cycles-pp.fstatat64
18.43 -18.4 0.00 perf-profile.calltrace.cycles-pp.exit_notify.do_exit.__x64_sys_exit.do_syscall_64.entry_SYSCALL_64_after_hwframe
17.13 -17.1 0.00 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.fstatat64
16.79 -16.8 0.00 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.fstatat64
16.02 -16.0 0.00 perf-profile.calltrace.cycles-pp.statx
15.91 -15.9 0.00 perf-profile.calltrace.cycles-pp.__do_sys_newfstatat.do_syscall_64.entry_SYSCALL_64_after_hwframe.fstatat64
13.78 -13.8 0.00 perf-profile.calltrace.cycles-pp.vfs_fstatat.__do_sys_newfstatat.do_syscall_64.entry_SYSCALL_64_after_hwframe.fstatat64
13.36 -13.4 0.00 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.statx
13.06 -13.1 0.00 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.statx
12.18 -12.2 0.00 perf-profile.calltrace.cycles-pp.__x64_sys_statx.do_syscall_64.entry_SYSCALL_64_after_hwframe.statx
11.15 -11.1 0.00 perf-profile.calltrace.cycles-pp.dup_task_struct.copy_process.kernel_clone.__do_sys_clone3.do_syscall_64
10.32 -10.3 0.00 perf-profile.calltrace.cycles-pp.alloc_thread_stack_node.dup_task_struct.copy_process.kernel_clone.__do_sys_clone3
9.61 -9.6 0.00 perf-profile.calltrace.cycles-pp.release_task.exit_notify.do_exit.__x64_sys_exit.do_syscall_64
9.45 -9.5 0.00 perf-profile.calltrace.cycles-pp.ret_from_fork_asm
9.25 -9.3 0.00 perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
9.10 -9.1 0.00 perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
8.80 -8.8 0.00 perf-profile.calltrace.cycles-pp.vfs_statx.vfs_fstatat.__do_sys_newfstatat.do_syscall_64.entry_SYSCALL_64_after_hwframe
8.55 -8.6 0.00 perf-profile.calltrace.cycles-pp.queued_write_lock_slowpath.copy_process.kernel_clone.__do_sys_clone3.do_syscall_64
8.50 -8.5 0.00 perf-profile.calltrace.cycles-pp.queued_write_lock_slowpath.exit_notify.do_exit.__x64_sys_exit.do_syscall_64
8.30 -8.3 0.00 perf-profile.calltrace.cycles-pp.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
8.22 -8.2 0.00 perf-profile.calltrace.cycles-pp.process_one_work.worker_thread.kthread.ret_from_fork.ret_from_fork_asm
8.20 -8.2 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath.queued_write_lock_slowpath.copy_process.kernel_clone.__do_sys_clone3
8.14 -8.1 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath.queued_write_lock_slowpath.exit_notify.do_exit.__x64_sys_exit
8.11 -8.1 0.00 perf-profile.calltrace.cycles-pp.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct.copy_process.kernel_clone
8.10 -8.1 0.00 perf-profile.calltrace.cycles-pp.delayed_vfree_work.process_one_work.worker_thread.kthread.ret_from_fork
8.06 -8.1 0.00 perf-profile.calltrace.cycles-pp.vfree.delayed_vfree_work.process_one_work.worker_thread.kthread
7.91 -7.9 0.00 perf-profile.calltrace.cycles-pp.queued_write_lock_slowpath.release_task.exit_notify.do_exit.__x64_sys_exit
7.80 -7.8 0.00 perf-profile.calltrace.cycles-pp.remove_vm_area.vfree.delayed_vfree_work.process_one_work.worker_thread
7.54 -7.5 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath.queued_write_lock_slowpath.release_task.exit_notify.do_exit
7.34 -7.3 0.00 perf-profile.calltrace.cycles-pp.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct.copy_process
7.18 -7.2 0.00 perf-profile.calltrace.cycles-pp.find_unlink_vmap_area.remove_vm_area.vfree.delayed_vfree_work.process_one_work
6.97 -7.0 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock.find_unlink_vmap_area.remove_vm_area.vfree.delayed_vfree_work
6.92 -6.9 0.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock.find_unlink_vmap_area.remove_vm_area.vfree
6.28 -6.3 0.00 perf-profile.calltrace.cycles-pp.filename_lookup.vfs_statx.vfs_fstatat.__do_sys_newfstatat.do_syscall_64
6.03 -6.0 0.00 perf-profile.calltrace.cycles-pp.do_statx.__x64_sys_statx.do_syscall_64.entry_SYSCALL_64_after_hwframe.statx
5.44 -5.4 0.00 perf-profile.calltrace.cycles-pp.alloc_vmap_area.__get_vm_area_node.__vmalloc_node_range.alloc_thread_stack_node.dup_task_struct
5.40 -5.4 0.00 perf-profile.calltrace.cycles-pp.path_lookupat.filename_lookup.vfs_statx.vfs_fstatat.__do_sys_newfstatat
83.05 -83.0 0.00 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
82.50 -82.5 0.00 perf-profile.children.cycles-pp.do_syscall_64
42.03 -42.0 0.00 perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
26.84 -26.8 0.00 perf-profile.children.cycles-pp.__do_sys_clone3
26.79 -26.8 0.00 perf-profile.children.cycles-pp.kernel_clone
24.96 -25.0 0.00 perf-profile.children.cycles-pp.queued_write_lock_slowpath
23.54 -23.5 0.00 perf-profile.children.cycles-pp.copy_process
22.37 -22.4 0.00 perf-profile.children.cycles-pp.do_exit
22.36 -22.4 0.00 perf-profile.children.cycles-pp.__x64_sys_exit
19.73 -19.7 0.00 perf-profile.children.cycles-pp.fstatat64
18.44 -18.4 0.00 perf-profile.children.cycles-pp.exit_notify
16.39 -16.4 0.00 perf-profile.children.cycles-pp._raw_spin_lock
16.08 -16.1 0.00 perf-profile.children.cycles-pp.statx
15.97 -16.0 0.00 perf-profile.children.cycles-pp.__do_sys_newfstatat
13.86 -13.9 0.00 perf-profile.children.cycles-pp.vfs_fstatat
13.56 -13.6 0.00 perf-profile.children.cycles-pp.vfs_statx
12.28 -12.3 0.00 perf-profile.children.cycles-pp.__x64_sys_statx
11.15 -11.2 0.00 perf-profile.children.cycles-pp.dup_task_struct
10.32 -10.3 0.00 perf-profile.children.cycles-pp.alloc_thread_stack_node
9.66 -9.7 0.00 perf-profile.children.cycles-pp.filename_lookup
9.62 -9.6 0.00 perf-profile.children.cycles-pp.release_task
9.45 -9.5 0.00 perf-profile.children.cycles-pp.ret_from_fork_asm
9.25 -9.3 0.00 perf-profile.children.cycles-pp.ret_from_fork
9.11 -9.1 0.00 perf-profile.children.cycles-pp.getname_flags
9.10 -9.1 0.00 perf-profile.children.cycles-pp.kthread
8.30 -8.3 0.00 perf-profile.children.cycles-pp.worker_thread
8.22 -8.2 0.00 perf-profile.children.cycles-pp.process_one_work
8.15 -8.2 0.00 perf-profile.children.cycles-pp.path_lookupat
8.11 -8.1 0.00 perf-profile.children.cycles-pp.__vmalloc_node_range
8.10 -8.1 0.00 perf-profile.children.cycles-pp.delayed_vfree_work
8.06 -8.1 0.00 perf-profile.children.cycles-pp.vfree
7.80 -7.8 0.00 perf-profile.children.cycles-pp.remove_vm_area
7.34 -7.3 0.00 perf-profile.children.cycles-pp.__get_vm_area_node
7.18 -7.2 0.00 perf-profile.children.cycles-pp.find_unlink_vmap_area
6.07 -6.1 0.00 perf-profile.children.cycles-pp.do_statx
5.51 -5.5 0.00 perf-profile.children.cycles-pp.strncpy_from_user
5.44 -5.4 0.00 perf-profile.children.cycles-pp.alloc_vmap_area
41.98 -42.0 0.00 perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
next reply other threads:[~2024-02-29 16:01 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-29 16:01 kernel test robot [this message]
2024-02-29 18:21 ` [linux-next:master] [mm] 8f33a2ff30: stress-ng.resched.ops_per_sec -10.3% regression Uladzislau Rezki
2024-03-04 9:06 ` Uladzislau Rezki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202402292306.8520763a-oliver.sang@intel.com \
--to=oliver.sang@intel.com \
--cc=Liam.Howlett@oracle.com \
--cc=akpm@linux-foundation.org \
--cc=bhe@redhat.com \
--cc=david@fromorbit.com \
--cc=feng.tang@intel.com \
--cc=fengwei.yin@intel.com \
--cc=hch@lst.de \
--cc=joel@joelfernandes.org \
--cc=k-hagio-ab@nec.com \
--cc=linux-mm@kvack.org \
--cc=lkp@intel.com \
--cc=lstoakes@gmail.com \
--cc=oe-lkp@lists.linux.dev \
--cc=oleksiy.avramchenko@sony.com \
--cc=paulmck@kernel.org \
--cc=urezki@gmail.com \
--cc=willy@infradead.org \
--cc=ying.huang@intel.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.