* [linux-next:master] [mm/page_alloc] 91e6912966: will-it-scale.per_process_ops 9.6% regression
@ 2025-11-25 15:10 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2025-11-25 15:10 UTC (permalink / raw)
To: Joshua Hahn
Cc: oe-lkp, lkp, Andrew Morton, Chris Mason, Johannes Weiner,
Vlastimil Babka, Brendan Jackman, Kirill A. Shutemov,
Michal Hocko, SeongJae Park, Suren Baghdasaryan, Zi Yan,
linux-mm, oliver.sang
Hello,
kernel test robot noticed a 9.6% regression of will-it-scale.per_process_ops on:
commit: 91e691296646e68d4116b8303aa11d6de0376aef ("mm/page_alloc: batch page freeing in free_frozen_page_commit")
https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git master
[still regression on linux-next/master d724c6f85e80a23ed46b7ebc6e38b527c09d64f5]
testcase: will-it-scale
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 192 threads 2 sockets Intel(R) Xeon(R) 6740E CPU @ 2.4GHz (Sierra Forest) with 256G memory
parameters:
nr_task: 100%
mode: process
test: malloc1
cpufreq_governor: performance
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@intel.com>
| Closes: https://lore.kernel.org/oe-lkp/202511252236.31d04f3e-lkp@intel.com
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20251125/202511252236.31d04f3e-lkp@intel.com
=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase:
gcc-14/performance/x86_64-rhel-9.4/process/100%/debian-13-x86_64-20250902.cgz/lkp-srf-2sp2/malloc1/will-it-scale
commit:
fc4b909c36 ("mm/page_alloc: batch page freeing in decay_pcp_high")
91e6912966 ("mm/page_alloc: batch page freeing in free_frozen_page_commit")
fc4b909c368f3a7b 91e691296646e68d4116b8303aa
---------------- ---------------------------
%stddev %change %stddev
\ | \
206433 ± 6% -32.7% 138892 ± 15% cpuidle..usage
6.544e+09 -9.9% 5.898e+09 numa-numastat.node1.local_node
6.545e+09 -9.9% 5.899e+09 numa-numastat.node1.numa_hit
2459941 ± 50% +58.5% 3898240 ± 45% numa-meminfo.node1.FilePages
507990 ± 13% +30.0% 660169 ± 4% numa-meminfo.node1.Mapped
1833312 +16.6% 2137608 ± 2% numa-meminfo.node1.Shmem
18243104 ± 3% -11.5% 16149534 ± 2% sched_debug.cfs_rq:/.avg_vruntime.min
18243191 ± 3% -11.5% 16149615 ± 2% sched_debug.cfs_rq:/.min_vruntime.min
1002 ± 6% -19.4% 808.30 ± 9% sched_debug.cpu.clock_task.stddev
65929642 +15.7% 76305261 turbostat.IRQ
458.61 -2.0% 449.23 turbostat.PkgWatt
41.81 -5.6% 39.47 turbostat.RAMWatt
14583208 -9.6% 13187893 will-it-scale.192.processes
75953 -9.6% 68686 will-it-scale.per_process_ops
14583208 -9.6% 13187893 will-it-scale.workload
2697962 +13.6% 3064667 meminfo.Active
2697938 +13.6% 3064643 meminfo.Active(anon)
573629 ± 10% +23.3% 707368 ± 4% meminfo.Mapped
1842533 +18.7% 2187453 ± 2% meminfo.Shmem
0.23 -0.0 0.20 mpstat.cpu.all.irq%
16.16 +15.3 31.45 mpstat.cpu.all.soft%
80.30 -14.8 65.55 mpstat.cpu.all.sys%
2.69 -0.5 2.21 mpstat.cpu.all.usr%
615011 ± 50% +58.5% 974734 ± 45% numa-vmstat.node1.nr_file_pages
126884 ± 14% +30.2% 165141 ± 5% numa-vmstat.node1.nr_mapped
458354 +16.6% 534576 ± 2% numa-vmstat.node1.nr_shmem
6.545e+09 -9.9% 5.899e+09 numa-vmstat.node1.numa_hit
6.544e+09 -9.9% 5.898e+09 numa-vmstat.node1.numa_local
4208 ± 4% +60.8% 6766 ± 4% perf-c2c.DRAM.local
1534 ± 8% +69.4% 2598 ± 7% perf-c2c.DRAM.remote
29689 ± 4% +48.1% 43973 ± 5% perf-c2c.HITM.local
554.50 ± 9% +94.5% 1078 ± 3% perf-c2c.HITM.remote
30244 ± 4% +49.0% 45051 ± 4% perf-c2c.HITM.total
4.64 ± 5% +24.4% 5.78 ± 9% perf-sched.sch_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
186.08 ± 15% +164.0% 491.26 ± 74% perf-sched.sch_delay.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
4.64 ± 5% +24.4% 5.78 ± 9% perf-sched.total_sch_delay.average.ms
186.08 ± 15% +164.0% 491.26 ± 74% perf-sched.total_sch_delay.max.ms
92.26 ± 4% -9.9% 83.10 ± 5% perf-sched.total_wait_and_delay.average.ms
4890 ± 2% -12.6% 4273 ± 13% perf-sched.total_wait_and_delay.max.ms
87.62 ± 5% -11.7% 77.33 ± 5% perf-sched.total_wait_time.average.ms
4888 ± 2% -12.6% 4273 ± 13% perf-sched.total_wait_time.max.ms
92.26 ± 4% -9.9% 83.10 ± 5% perf-sched.wait_and_delay.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
4890 ± 2% -12.6% 4273 ± 13% perf-sched.wait_and_delay.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
87.62 ± 5% -11.7% 77.33 ± 5% perf-sched.wait_time.avg.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
4888 ± 2% -12.6% 4273 ± 13% perf-sched.wait_time.max.ms.[unknown].[unknown].[unknown].[unknown].[unknown]
674557 +13.6% 766573 proc-vmstat.nr_active_anon
214716 +2.5% 220167 proc-vmstat.nr_anon_pages
1374221 +6.3% 1460788 proc-vmstat.nr_file_pages
36131 -1.0% 35765 proc-vmstat.nr_kernel_stack
143405 ± 11% +23.5% 177053 ± 4% proc-vmstat.nr_mapped
460675 +18.8% 547242 ± 2% proc-vmstat.nr_shmem
414554 -3.5% 399875 proc-vmstat.nr_slab_unreclaimable
674557 +13.6% 766573 proc-vmstat.nr_zone_active_anon
1.322e+10 -9.5% 1.197e+10 proc-vmstat.numa_hit
1.321e+10 -9.5% 1.196e+10 proc-vmstat.numa_local
1.33e+10 -9.4% 1.205e+10 proc-vmstat.pgalloc_normal
4.392e+09 -9.5% 3.975e+09 proc-vmstat.pgfault
1.329e+10 -9.4% 1.204e+10 proc-vmstat.pgfree
3.66 -2.1% 3.58 perf-stat.i.MPKI
8.586e+10 -8.2% 7.884e+10 perf-stat.i.branch-instructions
90110201 -7.9% 82960676 perf-stat.i.branch-misses
1.488e+09 -10.1% 1.337e+09 perf-stat.i.cache-misses
1.734e+09 -9.8% 1.564e+09 perf-stat.i.cache-references
8256 +6.5% 8791 perf-stat.i.context-switches
1.50 +9.3% 1.64 perf-stat.i.cpi
411.41 +11.7% 459.35 perf-stat.i.cycles-between-cache-misses
4.07e+11 -8.3% 3.734e+11 perf-stat.i.instructions
0.67 -8.4% 0.61 perf-stat.i.ipc
150.37 -9.8% 135.62 perf-stat.i.metric.K/sec
14460151 -9.6% 13065829 perf-stat.i.minor-faults
14460151 -9.6% 13065829 perf-stat.i.page-faults
3.66 -2.0% 3.58 perf-stat.overall.MPKI
1.50 +9.3% 1.64 perf-stat.overall.cpi
411.27 +11.5% 458.65 perf-stat.overall.cycles-between-cache-misses
0.67 -8.5% 0.61 perf-stat.overall.ipc
8456676 +1.7% 8598204 perf-stat.overall.path-length
8.542e+10 -8.4% 7.824e+10 perf-stat.ps.branch-instructions
89606265 -8.2% 82288752 perf-stat.ps.branch-misses
1.48e+09 -10.3% 1.327e+09 perf-stat.ps.cache-misses
1.725e+09 -10.0% 1.552e+09 perf-stat.ps.cache-references
8215 +6.0% 8711 perf-stat.ps.context-switches
4.049e+11 -8.5% 3.706e+11 perf-stat.ps.instructions
14380750 -9.8% 12967064 perf-stat.ps.minor-faults
14380750 -9.8% 12967064 perf-stat.ps.page-faults
1.233e+14 -8.1% 1.134e+14 perf-stat.total.instructions
11.94 ± 5% -5.1 6.84 ± 8% perf-profile.calltrace.cycles-pp.rmqueue_pcplist.rmqueue.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol
11.55 ± 5% -4.9 6.63 ± 8% perf-profile.calltrace.cycles-pp.__rmqueue_pcplist.rmqueue_pcplist.rmqueue.get_page_from_freelist.__alloc_frozen_pages_noprof
10.34 ± 6% -4.4 5.94 ± 9% perf-profile.calltrace.cycles-pp.rmqueue_bulk.__rmqueue_pcplist.rmqueue_pcplist.rmqueue.get_page_from_freelist
11.11 ± 5% -4.2 6.94 ± 8% perf-profile.calltrace.cycles-pp.rmqueue.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof
33.44 -3.9 29.56 perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
33.01 -3.9 29.15 perf-profile.calltrace.cycles-pp.do_anonymous_page.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault
33.62 -3.8 29.77 perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
34.50 -3.8 30.67 perf-profile.calltrace.cycles-pp.exc_page_fault.asm_exc_page_fault
34.44 -3.8 30.63 perf-profile.calltrace.cycles-pp.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
34.75 -3.8 30.94 perf-profile.calltrace.cycles-pp.asm_exc_page_fault
36.73 -3.5 33.26 perf-profile.calltrace.cycles-pp.__munmap
35.97 -3.5 32.51 perf-profile.calltrace.cycles-pp.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
35.98 -3.5 32.52 perf-profile.calltrace.cycles-pp.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
35.72 -3.4 32.28 perf-profile.calltrace.cycles-pp.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64.entry_SYSCALL_64_after_hwframe
35.55 -3.4 32.11 perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap.do_syscall_64
36.15 -3.4 32.72 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__munmap
36.12 -3.4 32.69 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__munmap
31.06 -3.3 27.72 perf-profile.calltrace.cycles-pp.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap
31.80 -3.3 28.50 perf-profile.calltrace.cycles-pp.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
4.44 ± 6% -3.0 1.47 ± 15% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.rmqueue_bulk.__rmqueue_pcplist
4.44 ± 6% -3.0 1.47 ± 15% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.rmqueue_bulk
4.45 ± 6% -3.0 1.48 ± 15% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.rmqueue_bulk.__rmqueue_pcplist.rmqueue_pcplist.rmqueue
4.45 ± 6% -3.0 1.48 ± 15% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.rmqueue_bulk.__rmqueue_pcplist.rmqueue_pcplist
5.06 ± 5% -2.7 2.33 ± 9% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
5.06 ± 5% -2.7 2.33 ± 9% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt
13.06 ± 2% -2.6 10.41 ± 3% perf-profile.calltrace.cycles-pp.__pte_alloc.do_anonymous_page.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
12.43 ± 2% -2.6 9.83 ± 3% perf-profile.calltrace.cycles-pp.pte_alloc_one.__pte_alloc.do_anonymous_page.__handle_mm_fault.handle_mm_fault
12.31 ± 2% -2.6 9.72 ± 3% perf-profile.calltrace.cycles-pp.alloc_pages_noprof.pte_alloc_one.__pte_alloc.do_anonymous_page.__handle_mm_fault
12.25 ± 2% -2.6 9.66 ± 3% perf-profile.calltrace.cycles-pp.alloc_pages_mpol.alloc_pages_noprof.pte_alloc_one.__pte_alloc.do_anonymous_page
12.20 ± 2% -2.6 9.62 ± 3% perf-profile.calltrace.cycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.pte_alloc_one.__pte_alloc
11.18 ± 3% -2.5 8.70 ± 3% perf-profile.calltrace.cycles-pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.pte_alloc_one
7.36 ± 4% -2.2 5.18 ± 5% perf-profile.calltrace.cycles-pp.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
7.31 ± 4% -2.2 5.13 ± 5% perf-profile.calltrace.cycles-pp.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas
7.23 ± 4% -2.2 5.05 ± 5% perf-profile.calltrace.cycles-pp.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables.vms_clear_ptes
8.20 ± 4% -2.2 6.04 ± 4% perf-profile.calltrace.cycles-pp.free_pgtables.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
6.12 ± 5% -2.1 4.01 ± 6% perf-profile.calltrace.cycles-pp.tlb_remove_table.free_pud_range.free_p4d_range.free_pgd_range.free_pgtables
5.97 ± 5% -2.1 3.88 ± 7% perf-profile.calltrace.cycles-pp.get_free_pages_noprof.tlb_remove_table.free_pud_range.free_p4d_range.free_pgd_range
5.96 ± 5% -2.1 3.87 ± 7% perf-profile.calltrace.cycles-pp.alloc_pages_noprof.get_free_pages_noprof.tlb_remove_table.free_pud_range.free_p4d_range
5.92 ± 5% -2.1 3.83 ± 7% perf-profile.calltrace.cycles-pp.alloc_pages_mpol.alloc_pages_noprof.get_free_pages_noprof.tlb_remove_table.free_pud_range
5.86 ± 5% -2.1 3.78 ± 7% perf-profile.calltrace.cycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.get_free_pages_noprof.tlb_remove_table
5.78 ± 5% -2.1 3.71 ± 7% perf-profile.calltrace.cycles-pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.get_free_pages_noprof
17.78 -1.0 16.76 perf-profile.calltrace.cycles-pp.tlb_finish_mmu.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
9.21 -0.8 8.37 perf-profile.calltrace.cycles-pp.flush_tlb_func.flush_tlb_mm_range.tlb_finish_mmu.vms_clear_ptes.vms_complete_munmap_vmas
9.03 -0.8 8.22 perf-profile.calltrace.cycles-pp.native_flush_tlb_one_user.flush_tlb_func.flush_tlb_mm_range.tlb_finish_mmu.vms_clear_ptes
9.98 -0.6 9.36 ± 2% perf-profile.calltrace.cycles-pp.flush_tlb_mm_range.tlb_finish_mmu.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
9.57 -0.6 9.02 ± 3% perf-profile.calltrace.cycles-pp.__mmap
0.96 ± 5% -0.5 0.43 ± 44% perf-profile.calltrace.cycles-pp.rmqueue.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.vma_alloc_folio_noprof
2.46 ± 2% -0.5 1.96 perf-profile.calltrace.cycles-pp.alloc_anon_folio.do_anonymous_page.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
8.38 ± 2% -0.5 7.87 ± 3% perf-profile.calltrace.cycles-pp.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
8.90 ± 2% -0.5 8.40 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__mmap
8.86 ± 2% -0.5 8.37 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
6.25 -0.5 5.77 ± 3% perf-profile.calltrace.cycles-pp.clear_page_erms.prep_new_page.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol
8.68 ± 2% -0.5 8.20 ± 3% perf-profile.calltrace.cycles-pp.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe.__mmap
2.11 ± 2% -0.5 1.64 perf-profile.calltrace.cycles-pp.alloc_pages_mpol.vma_alloc_folio_noprof.alloc_anon_folio.do_anonymous_page.__handle_mm_fault
2.14 ± 2% -0.5 1.67 perf-profile.calltrace.cycles-pp.vma_alloc_folio_noprof.alloc_anon_folio.do_anonymous_page.__handle_mm_fault.handle_mm_fault
2.08 ± 2% -0.5 1.60 perf-profile.calltrace.cycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.vma_alloc_folio_noprof.alloc_anon_folio.do_anonymous_page
2.02 ± 2% -0.5 1.55 perf-profile.calltrace.cycles-pp.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.vma_alloc_folio_noprof.alloc_anon_folio
5.43 -0.4 4.99 ± 3% perf-profile.calltrace.cycles-pp.prep_new_page.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof
5.19 ± 2% -0.4 4.77 ± 5% perf-profile.calltrace.cycles-pp.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
7.35 ± 2% -0.4 6.93 ± 3% perf-profile.calltrace.cycles-pp.__mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.54 ± 3% -0.3 2.27 ± 6% perf-profile.calltrace.cycles-pp.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap.vm_mmap_pgoff
2.27 ± 3% -0.2 2.04 ± 6% perf-profile.calltrace.cycles-pp.mas_alloc_nodes.mas_preallocate.__mmap_new_vma.__mmap_region.do_mmap
2.61 -0.2 2.42 ± 3% perf-profile.calltrace.cycles-pp.mas_store_gfp.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
4.94 -0.2 4.79 perf-profile.calltrace.cycles-pp.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap
2.93 -0.1 2.78 perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
4.82 -0.1 4.67 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas.do_vmi_align_munmap
0.72 ± 7% -0.1 0.59 ± 7% perf-profile.calltrace.cycles-pp.___slab_alloc.__kmem_cache_alloc_bulk.__pcs_replace_empty_main.kmem_cache_alloc_noprof.mas_alloc_nodes
4.65 -0.1 4.52 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes.vms_complete_munmap_vmas
0.80 -0.1 0.70 ± 2% perf-profile.calltrace.cycles-pp.arch_get_unmapped_area_topdown.__get_unmapped_area.do_mmap.vm_mmap_pgoff.do_syscall_64
0.90 -0.1 0.80 ± 2% perf-profile.calltrace.cycles-pp.__get_unmapped_area.do_mmap.vm_mmap_pgoff.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.37 -0.1 1.28 ± 2% perf-profile.calltrace.cycles-pp.__vmf_anon_prepare.do_anonymous_page.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
1.19 -0.1 1.11 perf-profile.calltrace.cycles-pp.__anon_vma_prepare.__vmf_anon_prepare.do_anonymous_page.__handle_mm_fault.handle_mm_fault
0.65 -0.1 0.58 ± 3% perf-profile.calltrace.cycles-pp.vm_unmapped_area.arch_get_unmapped_area_topdown.__get_unmapped_area.do_mmap.vm_mmap_pgoff
0.64 -0.1 0.58 ± 2% perf-profile.calltrace.cycles-pp.unmapped_area_topdown.vm_unmapped_area.arch_get_unmapped_area_topdown.__get_unmapped_area.do_mmap
0.74 -0.1 0.68 perf-profile.calltrace.cycles-pp.__cond_resched.zap_pmd_range.unmap_page_range.unmap_vmas.vms_clear_ptes
0.62 -0.0 0.57 ± 2% perf-profile.calltrace.cycles-pp.pmd_install.__pte_alloc.do_anonymous_page.__handle_mm_fault.handle_mm_fault
0.88 -0.0 0.84 ± 2% perf-profile.calltrace.cycles-pp.prep_new_page.get_page_from_freelist.__alloc_frozen_pages_noprof.alloc_pages_mpol.vma_alloc_folio_noprof
0.79 -0.0 0.75 perf-profile.calltrace.cycles-pp.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff.do_syscall_64
0.62 -0.0 0.59 perf-profile.calltrace.cycles-pp.perf_event_mmap_event.perf_event_mmap.__mmap_region.do_mmap.vm_mmap_pgoff
0.92 +0.1 0.99 ± 2% perf-profile.calltrace.cycles-pp.vms_gather_munmap_vmas.do_vmi_align_munmap.do_vmi_munmap.__vm_munmap.__x64_sys_munmap
0.62 ± 5% +0.2 0.86 ± 7% perf-profile.calltrace.cycles-pp.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.flush_tlb_mm_range.tlb_finish_mmu
0.62 ± 5% +0.2 0.86 ± 7% perf-profile.calltrace.cycles-pp.handle_softirqs.__irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.flush_tlb_mm_range
0.64 ± 5% +0.2 0.88 ± 6% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.flush_tlb_mm_range.tlb_finish_mmu.vms_clear_ptes.vms_complete_munmap_vmas
0.64 ± 5% +0.2 0.88 ± 6% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.flush_tlb_mm_range.tlb_finish_mmu.vms_clear_ptes
0.26 ±100% +0.5 0.74 ± 6% perf-profile.calltrace.cycles-pp.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs.__irq_exit_rcu
0.00 +0.7 0.73 ± 9% perf-profile.calltrace.cycles-pp.__put_partials.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core
1.42 ± 3% +0.8 2.25 ± 2% perf-profile.calltrace.cycles-pp.tlb_remove_table_rcu.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.97 ± 4% +0.9 1.92 ± 3% perf-profile.calltrace.cycles-pp.__free_frozen_pages.tlb_remove_table_rcu.rcu_do_batch.rcu_core.handle_softirqs
0.71 ± 6% +1.0 1.66 ± 4% perf-profile.calltrace.cycles-pp.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages.tlb_remove_table_rcu.rcu_do_batch
0.67 ± 6% +1.0 1.62 ± 4% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages.tlb_remove_table_rcu
0.79 ± 5% +1.0 1.76 ± 3% perf-profile.calltrace.cycles-pp.free_frozen_page_commit.__free_frozen_pages.tlb_remove_table_rcu.rcu_do_batch.rcu_core
0.76 ± 5% +1.1 1.87 ± 5% perf-profile.calltrace.cycles-pp.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages.rcu_do_batch.rcu_core
0.89 ± 4% +1.1 2.00 ± 5% perf-profile.calltrace.cycles-pp.__free_frozen_pages.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
0.72 ± 5% +1.1 1.83 ± 5% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages.rcu_do_batch
0.82 ± 5% +1.1 1.93 ± 5% perf-profile.calltrace.cycles-pp.free_frozen_page_commit.__free_frozen_pages.rcu_do_batch.rcu_core.handle_softirqs
13.28 ± 3% +6.3 19.56 ± 3% perf-profile.calltrace.cycles-pp.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd
12.10 ± 3% +6.6 18.66 ± 3% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages.__kmem_cache_free_bulk
12.37 ± 3% +6.6 18.94 ± 3% perf-profile.calltrace.cycles-pp.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages.__kmem_cache_free_bulk.rcu_free_sheaf
12.37 ± 3% +6.6 18.97 ± 3% perf-profile.calltrace.cycles-pp.free_frozen_page_commit.__free_frozen_pages.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch
12.38 ± 3% +6.6 18.98 ± 3% perf-profile.calltrace.cycles-pp.__free_frozen_pages.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core
13.17 ± 2% +6.9 20.12 ± 3% perf-profile.calltrace.cycles-pp.__kmem_cache_free_bulk.rcu_free_sheaf.rcu_do_batch.rcu_core.handle_softirqs
17.40 ± 2% +7.9 25.28 ± 2% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
17.40 ± 2% +7.9 25.28 ± 2% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
17.40 ± 2% +7.9 25.28 ± 2% perf-profile.calltrace.cycles-pp.ret_from_fork_asm
16.74 ± 2% +8.0 24.71 ± 2% perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
16.74 ± 2% +8.0 24.71 ± 2% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
16.74 ± 2% +8.0 24.71 ± 2% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
16.74 ± 2% +8.0 24.71 ± 2% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
16.76 ± 2% +8.0 24.73 ± 2% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
13.48 ± 3% +9.1 22.58 ± 3% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.free_pcppages_bulk.free_frozen_page_commit.__free_frozen_pages
20.60 ± 3% -5.3 15.32 ± 3% perf-profile.children.cycles-pp.alloc_pages_mpol
20.46 ± 3% -5.3 15.19 ± 3% perf-profile.children.cycles-pp.__alloc_frozen_pages_noprof
19.30 ± 3% -5.2 14.15 ± 4% perf-profile.children.cycles-pp.get_page_from_freelist
12.26 ± 5% -4.8 7.50 ± 7% perf-profile.children.cycles-pp.rmqueue_pcplist
12.38 ± 5% -4.7 7.63 ± 7% perf-profile.children.cycles-pp.rmqueue
18.27 ± 3% -4.7 13.60 ± 4% perf-profile.children.cycles-pp.alloc_pages_noprof
11.86 ± 5% -4.7 7.19 ± 8% perf-profile.children.cycles-pp.__rmqueue_pcplist
10.64 ± 6% -4.2 6.42 ± 9% perf-profile.children.cycles-pp.rmqueue_bulk
45.25 -3.9 41.32 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
45.18 -3.9 41.26 perf-profile.children.cycles-pp.do_syscall_64
33.45 -3.9 29.57 perf-profile.children.cycles-pp.__handle_mm_fault
33.02 -3.9 29.15 perf-profile.children.cycles-pp.do_anonymous_page
33.62 -3.9 29.77 perf-profile.children.cycles-pp.handle_mm_fault
34.50 -3.8 30.68 perf-profile.children.cycles-pp.exc_page_fault
34.45 -3.8 30.63 perf-profile.children.cycles-pp.do_user_addr_fault
34.98 -3.8 31.16 perf-profile.children.cycles-pp.asm_exc_page_fault
36.87 -3.5 33.39 perf-profile.children.cycles-pp.__munmap
35.98 -3.5 32.52 perf-profile.children.cycles-pp.__x64_sys_munmap
35.97 -3.5 32.52 perf-profile.children.cycles-pp.__vm_munmap
5.54 ± 5% -3.4 2.09 ± 9% perf-profile.children.cycles-pp.free_one_page
35.73 -3.4 32.28 perf-profile.children.cycles-pp.do_vmi_munmap
35.55 -3.4 32.12 perf-profile.children.cycles-pp.do_vmi_align_munmap
31.07 -3.3 27.73 perf-profile.children.cycles-pp.vms_clear_ptes
31.81 -3.3 28.51 perf-profile.children.cycles-pp.vms_complete_munmap_vmas
13.07 ± 2% -2.6 10.42 ± 3% perf-profile.children.cycles-pp.__pte_alloc
12.43 ± 2% -2.6 9.83 ± 3% perf-profile.children.cycles-pp.pte_alloc_one
7.37 ± 4% -2.2 5.18 ± 5% perf-profile.children.cycles-pp.free_pgd_range
7.23 ± 4% -2.2 5.06 ± 5% perf-profile.children.cycles-pp.free_pud_range
7.31 ± 4% -2.2 5.13 ± 5% perf-profile.children.cycles-pp.free_p4d_range
8.21 ± 4% -2.2 6.06 ± 4% perf-profile.children.cycles-pp.free_pgtables
6.13 ± 5% -2.1 4.01 ± 6% perf-profile.children.cycles-pp.tlb_remove_table
5.97 ± 5% -2.1 3.88 ± 7% perf-profile.children.cycles-pp.get_free_pages_noprof
9.77 ± 2% -1.9 7.82 ± 2% perf-profile.children.cycles-pp.__irq_exit_rcu
9.95 ± 2% -1.9 8.01 ± 2% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
9.97 ± 2% -1.9 8.03 ± 2% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
17.79 -1.0 16.76 perf-profile.children.cycles-pp.tlb_finish_mmu
4.65 ± 3% -0.9 3.73 ± 4% perf-profile.children.cycles-pp.tlb_remove_table_rcu
9.21 -0.8 8.37 perf-profile.children.cycles-pp.flush_tlb_func
9.04 -0.8 8.23 perf-profile.children.cycles-pp.native_flush_tlb_one_user
9.99 -0.6 9.37 ± 2% perf-profile.children.cycles-pp.flush_tlb_mm_range
9.69 -0.6 9.13 ± 3% perf-profile.children.cycles-pp.__mmap
2.46 ± 2% -0.5 1.96 perf-profile.children.cycles-pp.alloc_anon_folio
8.39 ± 2% -0.5 7.88 ± 3% perf-profile.children.cycles-pp.do_mmap
6.33 -0.5 5.84 ± 3% perf-profile.children.cycles-pp.prep_new_page
8.69 -0.5 8.20 ± 3% perf-profile.children.cycles-pp.vm_mmap_pgoff
6.26 -0.5 5.78 ± 3% perf-profile.children.cycles-pp.clear_page_erms
2.15 ± 2% -0.5 1.68 perf-profile.children.cycles-pp.vma_alloc_folio_noprof
5.20 ± 2% -0.4 4.78 ± 5% perf-profile.children.cycles-pp.__mmap_new_vma
7.37 ± 2% -0.4 6.96 ± 3% perf-profile.children.cycles-pp.__mmap_region
3.21 ± 3% -0.3 2.90 ± 5% perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
2.55 ± 3% -0.3 2.28 ± 6% perf-profile.children.cycles-pp.mas_preallocate
2.51 ± 3% -0.3 2.24 ± 6% perf-profile.children.cycles-pp.mas_alloc_nodes
0.87 ± 4% -0.2 0.70 ± 4% perf-profile.children.cycles-pp.rcu_cblist_dequeue
0.64 ± 4% -0.2 0.48 ± 4% perf-profile.children.cycles-pp.___free_pages
4.94 -0.2 4.79 perf-profile.children.cycles-pp.unmap_vmas
2.94 -0.1 2.80 perf-profile.children.cycles-pp.zap_pte_range
4.82 -0.1 4.68 perf-profile.children.cycles-pp.unmap_page_range
0.73 ± 8% -0.1 0.59 ± 7% perf-profile.children.cycles-pp.___slab_alloc
4.70 -0.1 4.57 perf-profile.children.cycles-pp.zap_pmd_range
0.81 -0.1 0.71 ± 2% perf-profile.children.cycles-pp.arch_get_unmapped_area_topdown
1.37 -0.1 1.28 ± 2% perf-profile.children.cycles-pp.__vmf_anon_prepare
0.90 -0.1 0.81 ± 2% perf-profile.children.cycles-pp.__get_unmapped_area
0.33 ± 2% -0.1 0.24 ± 3% perf-profile.children.cycles-pp.mas_wr_store_type
1.20 -0.1 1.11 perf-profile.children.cycles-pp.__anon_vma_prepare
0.29 ± 9% -0.1 0.21 ± 7% perf-profile.children.cycles-pp.allocate_slab
0.43 ± 5% -0.1 0.35 ± 2% perf-profile.children.cycles-pp._raw_spin_trylock
0.15 ± 13% -0.1 0.08 ± 22% perf-profile.children.cycles-pp.refresh_cpu_vm_stats
0.15 ± 13% -0.1 0.08 ± 22% perf-profile.children.cycles-pp.vmstat_update
0.65 -0.1 0.58 ± 3% perf-profile.children.cycles-pp.vm_unmapped_area
0.65 -0.1 0.58 ± 2% perf-profile.children.cycles-pp.unmapped_area_topdown
0.97 -0.1 0.90 perf-profile.children.cycles-pp.__cond_resched
0.51 ± 3% -0.1 0.45 ± 4% perf-profile.children.cycles-pp.__kfree_rcu_sheaf
0.86 ± 2% -0.1 0.81 ± 4% perf-profile.children.cycles-pp.kvfree_call_rcu
0.47 ± 2% -0.1 0.41 ± 3% perf-profile.children.cycles-pp.vm_area_alloc
0.10 ± 11% -0.1 0.05 ± 46% perf-profile.children.cycles-pp.folio_alloc_mpol_noprof
0.10 ± 11% -0.1 0.05 ± 46% perf-profile.children.cycles-pp.shmem_alloc_folio
0.26 ± 6% -0.1 0.20 ± 3% perf-profile.children.cycles-pp.free_unref_folios
0.12 ± 17% -0.1 0.07 ± 25% perf-profile.children.cycles-pp.decay_pcp_high
0.52 -0.0 0.48 ± 2% perf-profile.children.cycles-pp.find_mergeable_anon_vma
0.13 ± 10% -0.0 0.08 ± 10% perf-profile.children.cycles-pp.shmem_get_folio_gfp
0.13 ± 10% -0.0 0.08 ± 10% perf-profile.children.cycles-pp.shmem_write_begin
0.12 ± 10% -0.0 0.08 ± 8% perf-profile.children.cycles-pp.shmem_alloc_and_add_folio
0.50 -0.0 0.45 ± 2% perf-profile.children.cycles-pp.native_irq_return_iret
0.62 -0.0 0.57 ± 2% perf-profile.children.cycles-pp.pmd_install
0.32 ± 2% -0.0 0.28 ± 7% perf-profile.children.cycles-pp.barn_get_empty_sheaf
0.18 ± 9% -0.0 0.14 ± 9% perf-profile.children.cycles-pp.handle_internal_command
0.18 ± 9% -0.0 0.14 ± 9% perf-profile.children.cycles-pp.main
0.18 ± 9% -0.0 0.14 ± 9% perf-profile.children.cycles-pp.run_builtin
0.49 -0.0 0.44 perf-profile.children.cycles-pp.entry_SYSCALL_64
0.16 ± 9% -0.0 0.12 ± 8% perf-profile.children.cycles-pp.generic_perform_write
0.47 ± 2% -0.0 0.43 ± 3% perf-profile.children.cycles-pp.page_counter_uncharge
0.17 ± 9% -0.0 0.13 ± 7% perf-profile.children.cycles-pp.perf_mmap__push
0.80 -0.0 0.76 perf-profile.children.cycles-pp.perf_event_mmap
0.16 ± 9% -0.0 0.12 ± 10% perf-profile.children.cycles-pp.shmem_file_write_iter
0.16 ± 9% -0.0 0.12 ± 10% perf-profile.children.cycles-pp.vfs_write
0.17 ± 9% -0.0 0.13 ± 9% perf-profile.children.cycles-pp.record__mmap_read_evlist
0.16 ± 8% -0.0 0.12 ± 11% perf-profile.children.cycles-pp.record__pushfn
0.36 -0.0 0.32 ± 2% perf-profile.children.cycles-pp.mas_prev_slot
0.16 ± 9% -0.0 0.12 ± 11% perf-profile.children.cycles-pp.ksys_write
0.40 -0.0 0.36 ± 2% perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
0.63 -0.0 0.60 perf-profile.children.cycles-pp.perf_event_mmap_event
0.44 -0.0 0.41 ± 2% perf-profile.children.cycles-pp.__mem_cgroup_uncharge_folios
0.31 -0.0 0.28 ± 5% perf-profile.children.cycles-pp.mas_empty_area_rev
0.39 -0.0 0.36 ± 3% perf-profile.children.cycles-pp.uncharge_batch
0.48 ± 2% -0.0 0.44 ± 2% perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
0.24 ± 2% -0.0 0.21 ± 2% perf-profile.children.cycles-pp.mas_rev_awalk
0.38 ± 2% -0.0 0.35 ± 3% perf-profile.children.cycles-pp.perf_iterate_sb
0.06 -0.0 0.03 ± 70% perf-profile.children.cycles-pp.__vm_enough_memory
0.24 ± 2% -0.0 0.22 ± 3% perf-profile.children.cycles-pp.__rcu_free_sheaf_prepare
0.36 ± 2% -0.0 0.34 ± 2% perf-profile.children.cycles-pp.lock_vma_under_rcu
0.28 ± 2% -0.0 0.26 ± 3% perf-profile.children.cycles-pp.zap_present_ptes
0.23 ± 2% -0.0 0.21 ± 2% perf-profile.children.cycles-pp.__call_rcu_common
0.30 -0.0 0.28 ± 4% perf-profile.children.cycles-pp.mas_leaf_max_gap
0.22 ± 2% -0.0 0.20 ± 3% perf-profile.children.cycles-pp.sync_regs
0.18 ± 2% -0.0 0.16 ± 2% perf-profile.children.cycles-pp.error_entry
0.09 ± 5% -0.0 0.07 ± 7% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.32 -0.0 0.31 ± 4% perf-profile.children.cycles-pp.mas_update_gap
0.16 ± 3% -0.0 0.14 ± 4% perf-profile.children.cycles-pp.mod_node_page_state
0.20 -0.0 0.18 ± 2% perf-profile.children.cycles-pp.lru_gen_del_folio
0.14 ± 3% -0.0 0.12 ± 3% perf-profile.children.cycles-pp.__memcg_kmem_uncharge_page
0.14 ± 4% -0.0 0.12 ± 5% perf-profile.children.cycles-pp.folio_remove_rmap_ptes
0.14 ± 3% -0.0 0.13 ± 6% perf-profile.children.cycles-pp.barn_replace_empty_sheaf
0.14 ± 3% -0.0 0.13 ± 3% perf-profile.children.cycles-pp.charge_memcg
0.12 ± 6% -0.0 0.10 ± 8% perf-profile.children.cycles-pp.may_expand_vm
0.29 ± 2% -0.0 0.27 perf-profile.children.cycles-pp.lru_add
0.12 ± 4% -0.0 0.10 ± 3% perf-profile.children.cycles-pp.mas_prev
0.06 +0.0 0.08 ± 6% perf-profile.children.cycles-pp.security_mmap_file
0.28 ± 2% +0.0 0.30 perf-profile.children.cycles-pp.__free_one_page
0.10 ± 3% +0.0 0.14 ± 2% perf-profile.children.cycles-pp.security_vm_enough_memory_mm
0.72 ± 2% +0.0 0.76 ± 2% perf-profile.children.cycles-pp.mas_find
0.05 +0.0 0.09 ± 5% perf-profile.children.cycles-pp.vm_area_free
0.11 ± 3% +0.0 0.15 ± 12% perf-profile.children.cycles-pp.irqentry_exit_to_user_mode
0.02 ±141% +0.0 0.06 perf-profile.children.cycles-pp.mas_wr_store_entry
0.94 +0.1 1.01 ± 2% perf-profile.children.cycles-pp.vms_gather_munmap_vmas
0.11 ± 4% +0.1 0.18 ± 5% perf-profile.children.cycles-pp.kfree
0.00 +0.1 0.07 ± 5% perf-profile.children.cycles-pp.vm_get_page_prot
0.00 +0.1 0.08 ± 22% perf-profile.children.cycles-pp.exit_to_user_mode_loop
0.00 +0.1 0.12 ± 32% perf-profile.children.cycles-pp.arch_do_signal_or_restart
0.00 +0.2 0.15 ± 34% perf-profile.children.cycles-pp.__local_bh_enable_ip
0.00 +0.2 0.15 ± 34% perf-profile.children.cycles-pp.do_softirq
0.78 ± 6% +0.3 1.11 ± 10% perf-profile.children.cycles-pp.__put_partials
49.02 +4.3 53.32 ± 2% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
48.84 +4.3 53.15 ± 2% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
26.52 +6.2 32.67 ± 2% perf-profile.children.cycles-pp.rcu_core
26.51 +6.2 32.66 ± 2% perf-profile.children.cycles-pp.rcu_do_batch
26.52 +6.2 32.68 ± 2% perf-profile.children.cycles-pp.handle_softirqs
16.55 ± 2% +7.8 24.38 ± 3% perf-profile.children.cycles-pp.rcu_free_sheaf
16.26 ± 2% +7.9 24.12 ± 3% perf-profile.children.cycles-pp.__kmem_cache_free_bulk
17.41 ± 2% +7.9 25.28 ± 2% perf-profile.children.cycles-pp.ret_from_fork
17.41 ± 2% +7.9 25.28 ± 2% perf-profile.children.cycles-pp.ret_from_fork_asm
17.40 ± 2% +7.9 25.28 ± 2% perf-profile.children.cycles-pp.kthread
16.74 ± 2% +8.0 24.71 ± 2% perf-profile.children.cycles-pp.run_ksoftirqd
16.76 ± 2% +8.0 24.73 ± 2% perf-profile.children.cycles-pp.smpboot_thread_fn
17.17 ± 2% +9.9 27.02 ± 2% perf-profile.children.cycles-pp.free_pcppages_bulk
17.73 +10.0 27.69 ± 2% perf-profile.children.cycles-pp.__free_frozen_pages
17.47 ± 2% +10.0 27.45 ± 2% perf-profile.children.cycles-pp.free_frozen_page_commit
9.03 -0.8 8.22 perf-profile.self.cycles-pp.native_flush_tlb_one_user
5.91 -0.6 5.30 ± 3% perf-profile.self.cycles-pp.clear_page_erms
0.79 ± 6% -0.2 0.60 ± 5% perf-profile.self.cycles-pp.__rmqueue_pcplist
2.21 -0.2 2.04 perf-profile.self.cycles-pp.zap_pte_range
0.87 ± 4% -0.2 0.70 ± 5% perf-profile.self.cycles-pp.rcu_cblist_dequeue
0.64 ± 5% -0.2 0.48 ± 4% perf-profile.self.cycles-pp.___free_pages
0.48 ± 7% -0.1 0.35 ± 6% perf-profile.self.cycles-pp.tlb_remove_table_rcu
0.61 -0.1 0.51 ± 2% perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
1.94 -0.1 1.85 ± 4% perf-profile.self.cycles-pp.__pi_memcpy
1.04 -0.1 0.95 ± 2% perf-profile.self.cycles-pp.free_pud_range
0.31 -0.1 0.22 ± 2% perf-profile.self.cycles-pp.mas_wr_store_type
0.62 -0.1 0.55 perf-profile.self.cycles-pp.__cond_resched
0.49 -0.1 0.44 ± 2% perf-profile.self.cycles-pp.pmd_install
0.25 ± 5% -0.1 0.20 ± 2% perf-profile.self.cycles-pp.__alloc_frozen_pages_noprof
0.57 -0.1 0.52 perf-profile.self.cycles-pp.mas_wr_node_store
0.13 -0.1 0.08 perf-profile.self.cycles-pp.tlb_finish_mmu
0.33 -0.0 0.29 ± 2% perf-profile.self.cycles-pp.mas_prev_slot
0.49 -0.0 0.45 ± 2% perf-profile.self.cycles-pp.native_irq_return_iret
0.44 -0.0 0.40 ± 3% perf-profile.self.cycles-pp.page_counter_uncharge
0.40 -0.0 0.36 ± 2% perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
0.14 ± 2% -0.0 0.10 ± 4% perf-profile.self.cycles-pp.arch_get_unmapped_area_topdown
0.31 ± 2% -0.0 0.28 ± 3% perf-profile.self.cycles-pp.perf_iterate_sb
0.18 ± 2% -0.0 0.15 ± 5% perf-profile.self.cycles-pp.free_pcppages_bulk
0.28 ± 2% -0.0 0.25 ± 4% perf-profile.self.cycles-pp.mas_leaf_max_gap
0.11 ± 4% -0.0 0.08 ± 4% perf-profile.self.cycles-pp.may_expand_vm
0.33 ± 2% -0.0 0.30 perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
0.16 ± 5% -0.0 0.13 ± 5% perf-profile.self.cycles-pp.__lruvec_stat_mod_folio
0.24 ± 2% -0.0 0.22 ± 3% perf-profile.self.cycles-pp.__rcu_free_sheaf_prepare
0.32 -0.0 0.30 perf-profile.self.cycles-pp._raw_spin_trylock
0.26 ± 2% -0.0 0.23 ± 3% perf-profile.self.cycles-pp.entry_SYSCALL_64
0.23 ± 3% -0.0 0.20 ± 2% perf-profile.self.cycles-pp.__kfree_rcu_sheaf
0.28 ± 2% -0.0 0.25 ± 4% perf-profile.self.cycles-pp.kvfree_call_rcu
0.16 -0.0 0.14 ± 5% perf-profile.self.cycles-pp.unlink_anon_vmas
0.17 -0.0 0.15 ± 3% perf-profile.self.cycles-pp.flush_tlb_func
0.09 ± 5% -0.0 0.06 ± 7% perf-profile.self.cycles-pp.syscall_return_via_sysret
0.15 ± 2% -0.0 0.13 ± 2% perf-profile.self.cycles-pp.__call_rcu_common
0.16 ± 2% -0.0 0.14 ± 2% perf-profile.self.cycles-pp.mas_preallocate
0.22 ± 2% -0.0 0.20 ± 3% perf-profile.self.cycles-pp.sync_regs
0.15 ± 2% -0.0 0.13 ± 3% perf-profile.self.cycles-pp.tlb_remove_table
0.15 ± 3% -0.0 0.13 ± 5% perf-profile.self.cycles-pp.mod_node_page_state
0.22 ± 2% -0.0 0.20 ± 2% perf-profile.self.cycles-pp.rcu_all_qs
0.13 ± 2% -0.0 0.11 ± 3% perf-profile.self.cycles-pp.mas_rev_awalk
0.14 -0.0 0.12 ± 3% perf-profile.self.cycles-pp.vm_area_alloc
0.18 ± 2% -0.0 0.16 ± 3% perf-profile.self.cycles-pp.up_write
0.11 ± 3% -0.0 0.09 perf-profile.self.cycles-pp.flush_tlb_mm_range
0.18 ± 2% -0.0 0.16 ± 4% perf-profile.self.cycles-pp.__munmap
0.12 ± 3% -0.0 0.10 perf-profile.self.cycles-pp.barn_get_empty_sheaf
0.17 ± 2% -0.0 0.15 ± 2% perf-profile.self.cycles-pp.find_mergeable_anon_vma
0.15 -0.0 0.13 ± 3% perf-profile.self.cycles-pp.error_entry
0.12 ± 4% -0.0 0.10 ± 3% perf-profile.self.cycles-pp.percpu_counter_add_batch
0.19 -0.0 0.18 ± 4% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.19 ± 2% -0.0 0.17 ± 2% perf-profile.self.cycles-pp.do_vmi_align_munmap
0.23 -0.0 0.22 ± 2% perf-profile.self.cycles-pp.mas_next_slot
0.16 -0.0 0.14 ± 3% perf-profile.self.cycles-pp.mas_store_prealloc
0.09 ± 4% -0.0 0.07 ± 6% perf-profile.self.cycles-pp.do_mmap
0.15 ± 3% -0.0 0.14 ± 2% perf-profile.self.cycles-pp.lock_vma_under_rcu
0.18 ± 2% -0.0 0.17 ± 3% perf-profile.self.cycles-pp.unmapped_area_topdown
0.20 -0.0 0.19 ± 2% perf-profile.self.cycles-pp.up_read
0.10 -0.0 0.09 ± 5% perf-profile.self.cycles-pp.free_unref_folios
0.18 ± 2% -0.0 0.16 ± 2% perf-profile.self.cycles-pp.__mmap
0.16 -0.0 0.15 ± 3% perf-profile.self.cycles-pp.lru_gen_del_folio
0.10 ± 4% -0.0 0.09 perf-profile.self.cycles-pp.__pte_offset_map_lock
0.17 -0.0 0.16 ± 2% perf-profile.self.cycles-pp.__vma_start_write
0.14 -0.0 0.13 ± 2% perf-profile.self.cycles-pp.asm_exc_page_fault
0.09 ± 4% -0.0 0.08 perf-profile.self.cycles-pp.vms_gather_munmap_vmas
0.11 ± 3% -0.0 0.10 perf-profile.self.cycles-pp.down_write_killable
0.15 ± 2% -0.0 0.14 perf-profile.self.cycles-pp.__vm_munmap
0.06 -0.0 0.05 perf-profile.self.cycles-pp.__folio_batch_add_and_move
0.06 -0.0 0.05 perf-profile.self.cycles-pp.__mmap_new_vma
0.06 -0.0 0.05 perf-profile.self.cycles-pp.mas_prev
0.11 -0.0 0.10 perf-profile.self.cycles-pp.do_user_addr_fault
0.17 +0.0 0.18 ± 2% perf-profile.self.cycles-pp.mas_find
0.55 ± 2% +0.0 0.59 perf-profile.self.cycles-pp.get_page_from_freelist
0.94 +0.0 0.97 perf-profile.self.cycles-pp.zap_pmd_range
0.00 +0.1 0.05 perf-profile.self.cycles-pp.kfree
0.00 +0.1 0.05 perf-profile.self.cycles-pp.mas_wr_store_entry
0.00 +0.1 0.05 perf-profile.self.cycles-pp.security_vm_enough_memory_mm
0.00 +0.1 0.05 ± 8% perf-profile.self.cycles-pp.vm_area_free
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.vm_get_page_prot
0.38 +0.1 0.44 ± 2% perf-profile.self.cycles-pp.mas_store_gfp
48.84 +4.3 53.15 ± 2% 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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2025-11-25 15:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-11-25 15:10 [linux-next:master] [mm/page_alloc] 91e6912966: will-it-scale.per_process_ops 9.6% regression kernel test robot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox