* [linus:master] [mm/madvise] 631426ba1d: stress-ng.shm-sysv.ops_per_sec 8.2% improvement
@ 2024-04-30 3:35 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2024-04-30 3:35 UTC (permalink / raw)
To: David Hildenbrand
Cc: oe-lkp, lkp, linux-kernel, Andrew Morton, Darrick J. Wong,
Hugh Dickins, Jason Gunthorpe, John Hubbard, linux-mm, ying.huang,
feng.tang, fengwei.yin, oliver.sang
Hello,
kernel test robot noticed a 8.2% improvement of stress-ng.shm-sysv.ops_per_sec on:
commit: 631426ba1d45a8672b177ee85ad4cabe760dd131 ("mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
testcase: stress-ng
test machine: 224 threads 2 sockets Intel(R) Xeon(R) Platinum 8480CTDX (Sapphire Rapids) with 256G memory
parameters:
nr_threads: 100%
testtime: 60s
test: shm-sysv
cpufreq_governor: performance
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20240430/202404301149.2850aac-oliver.sang@intel.com
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
gcc-13/performance/x86_64-rhel-8.3/100%/debian-12-x86_64-20240206.cgz/lkp-spr-r02/shm-sysv/stress-ng/60s
commit:
v6.9-rc4
631426ba1d ("mm/madvise: make MADV_POPULATE_(READ|WRITE) handle VM_FAULT_RETRY properly")
v6.9-rc4 631426ba1d45a8672b177ee85ad
---------------- ---------------------------
%stddev %change %stddev
\ | \
5394576 +12.4% 6065916 ± 2% cpuidle..usage
301458 ± 8% -15.9% 253467 ± 5% numa-meminfo.node0.SUnreclaim
75427 ± 8% -16.0% 63343 ± 4% numa-vmstat.node0.nr_slab_unreclaimable
155389 +12.6% 174982 vmstat.system.cs
3610346 ± 6% -11.0% 3213619 sched_debug.cfs_rq:/.avg_vruntime.min
3610346 ± 6% -11.0% 3213619 sched_debug.cfs_rq:/.min_vruntime.min
22086 +11.9% 24711 sched_debug.cpu.nr_switches.avg
185.25 ± 10% +59.6% 295.75 ± 44% sched_debug.cpu.nr_uninterruptible.max
84.67 ± 6% +33.7% 113.22 ± 22% sched_debug.cpu.nr_uninterruptible.stddev
1800984 +17.4% 2113826 stress-ng.shm-sysv.nanosecs_per_shmdt_call
478970 +8.1% 517685 stress-ng.shm-sysv.ops
8047 +8.2% 8706 stress-ng.shm-sysv.ops_per_sec
208527 +22.4% 255186 stress-ng.time.involuntary_context_switches
6.355e+08 +8.0% 6.864e+08 stress-ng.time.minor_page_faults
19049 -1.4% 18777 stress-ng.time.percent_of_cpu_this_job_got
11326 -1.5% 11153 stress-ng.time.system_time
156.02 +6.3% 165.84 stress-ng.time.user_time
4855836 +10.3% 5358096 stress-ng.time.voluntary_context_switches
1329171 +2.0% 1355214 proc-vmstat.nr_file_pages
702918 +4.8% 736877 proc-vmstat.nr_inactive_anon
560179 +4.6% 586223 proc-vmstat.nr_shmem
43521 -6.0% 40920 proc-vmstat.nr_slab_reclaimable
132019 -4.7% 125797 proc-vmstat.nr_slab_unreclaimable
702919 +4.8% 736878 proc-vmstat.nr_zone_inactive_anon
6.371e+08 +8.0% 6.883e+08 proc-vmstat.numa_hit
6.363e+08 +8.0% 6.875e+08 proc-vmstat.numa_local
60980733 +30.1% 79334617 proc-vmstat.pgactivate
6.367e+08 +8.0% 6.875e+08 proc-vmstat.pgalloc_normal
6.364e+08 +8.0% 6.873e+08 proc-vmstat.pgfault
6.356e+08 +8.0% 6.863e+08 proc-vmstat.pgfree
6.158e+08 +8.0% 6.651e+08 proc-vmstat.unevictable_pgs_scanned
5.96 +3.5% 6.17 perf-stat.i.MPKI
2.937e+10 +3.4% 3.038e+10 perf-stat.i.branch-instructions
64.43 +1.3 65.77 perf-stat.i.cache-miss-rate%
8.295e+08 +7.5% 8.921e+08 perf-stat.i.cache-misses
1.281e+09 +5.3% 1.349e+09 perf-stat.i.cache-references
160399 +11.6% 179016 perf-stat.i.context-switches
4.04 -6.1% 3.80 perf-stat.i.cpi
5.634e+11 -2.3% 5.505e+11 perf-stat.i.cpu-cycles
31426 +7.9% 33916 perf-stat.i.cpu-migrations
675.36 -9.3% 612.68 perf-stat.i.cycles-between-cache-misses
1.38e+11 +3.9% 1.434e+11 perf-stat.i.instructions
0.26 +6.7% 0.28 perf-stat.i.ipc
83.99 +5.4% 88.56 perf-stat.i.metric.K/sec
9516734 +4.5% 9947225 perf-stat.i.minor-faults
9524443 +4.5% 9955476 perf-stat.i.page-faults
6.02 +3.3% 6.22 perf-stat.overall.MPKI
64.24 +1.6 65.86 perf-stat.overall.cache-miss-rate%
4.08 -5.6% 3.85 perf-stat.overall.cpi
678.05 -8.6% 619.59 perf-stat.overall.cycles-between-cache-misses
0.25 +6.0% 0.26 perf-stat.overall.ipc
217255 -8.1% 199679 ± 3% perf-stat.ps.cpu-clock
5.393e+11 -9.3% 4.891e+11 ± 4% perf-stat.ps.cpu-cycles
217255 -8.1% 199680 ± 3% perf-stat.ps.task-clock
21.82 -21.8 0.00 perf-profile.calltrace.cycles-pp.faultin_vma_page_range.madvise_vma_behavior.do_madvise.__x64_sys_madvise.do_syscall_64
19.69 -19.7 0.00 perf-profile.calltrace.cycles-pp.lru_add_drain.faultin_vma_page_range.madvise_vma_behavior.do_madvise.__x64_sys_madvise
19.69 -19.7 0.00 perf-profile.calltrace.cycles-pp.lru_add_drain_cpu.lru_add_drain.faultin_vma_page_range.madvise_vma_behavior.do_madvise
19.68 -19.7 0.00 perf-profile.calltrace.cycles-pp.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain.faultin_vma_page_range.madvise_vma_behavior
19.54 -19.5 0.00 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain.faultin_vma_page_range
20.37 -18.8 1.59 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain
20.35 -18.8 1.58 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu
21.84 -17.6 4.26 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
21.84 -17.6 4.26 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__madvise
21.84 -17.6 4.26 perf-profile.calltrace.cycles-pp.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
21.84 -17.6 4.26 perf-profile.calltrace.cycles-pp.do_madvise.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe.__madvise
21.84 -17.6 4.26 perf-profile.calltrace.cycles-pp.madvise_vma_behavior.do_madvise.__x64_sys_madvise.do_syscall_64.entry_SYSCALL_64_after_hwframe
21.84 -17.6 4.26 perf-profile.calltrace.cycles-pp.__madvise
0.64 +0.0 0.67 perf-profile.calltrace.cycles-pp.shmem_add_to_page_cache.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault.__do_fault
0.67 +0.0 0.70 ± 2% perf-profile.calltrace.cycles-pp.alloc_pages_mpol.shmem_alloc_folio.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault
0.62 ± 2% +0.0 0.65 ± 2% perf-profile.calltrace.cycles-pp.__alloc_pages.alloc_pages_mpol.shmem_alloc_folio.shmem_alloc_and_add_folio.shmem_get_folio_gfp
0.52 ± 2% +0.0 0.56 ± 3% perf-profile.calltrace.cycles-pp.get_page_from_freelist.__alloc_pages.alloc_pages_mpol.shmem_alloc_folio.shmem_alloc_and_add_folio
0.71 +0.0 0.75 ± 2% perf-profile.calltrace.cycles-pp.shmem_alloc_folio.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault.__do_fault
0.55 +0.0 0.59 perf-profile.calltrace.cycles-pp.sync_regs.asm_exc_page_fault.stress_shm_sysv_child
0.73 +0.0 0.78 perf-profile.calltrace.cycles-pp.clear_page_erms.shmem_get_folio_gfp.shmem_fault.__do_fault.do_fault
0.57 +0.1 0.63 perf-profile.calltrace.cycles-pp.truncate_inode_folio.shmem_undo_range.shmem_evict_inode.evict.__dentry_kill
0.60 +0.1 0.67 ± 2% perf-profile.calltrace.cycles-pp.free_pgtables.exit_mmap.__mmput.exit_mm.do_exit
0.64 +0.1 0.74 perf-profile.calltrace.cycles-pp.anon_vma_clone.anon_vma_fork.dup_mmap.dup_mm.copy_process
0.88 +0.1 1.02 ± 2% perf-profile.calltrace.cycles-pp.anon_vma_fork.dup_mmap.dup_mm.copy_process.kernel_clone
0.83 +0.2 1.05 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain.unmap_region
0.84 +0.2 1.06 perf-profile.calltrace.cycles-pp.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain.unmap_region.do_vmi_align_munmap
0.84 +0.2 1.06 perf-profile.calltrace.cycles-pp.lru_add_drain.unmap_region.do_vmi_align_munmap.do_vma_munmap.ksys_shmdt
0.84 +0.2 1.06 perf-profile.calltrace.cycles-pp.lru_add_drain_cpu.lru_add_drain.unmap_region.do_vmi_align_munmap.do_vma_munmap
1.64 +0.2 1.88 ± 2% perf-profile.calltrace.cycles-pp.dup_mmap.dup_mm.copy_process.kernel_clone.__do_sys_clone
1.79 +0.2 2.04 ± 2% perf-profile.calltrace.cycles-pp.dup_mm.copy_process.kernel_clone.__do_sys_clone.do_syscall_64
1.87 +0.3 2.13 ± 2% perf-profile.calltrace.cycles-pp.copy_process.kernel_clone.__do_sys_clone.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.95 +0.3 2.22 ± 2% perf-profile.calltrace.cycles-pp.kernel_clone.__do_sys_clone.do_syscall_64.entry_SYSCALL_64_after_hwframe._Fork
1.95 +0.3 2.22 ± 2% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe._Fork
1.95 +0.3 2.22 ± 2% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe._Fork
1.95 +0.3 2.22 ± 2% perf-profile.calltrace.cycles-pp.__do_sys_clone.do_syscall_64.entry_SYSCALL_64_after_hwframe._Fork
2.01 +0.3 2.29 ± 2% perf-profile.calltrace.cycles-pp._Fork
1.48 +0.4 1.85 perf-profile.calltrace.cycles-pp.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault.__do_fault.do_read_fault
1.72 +0.4 2.11 perf-profile.calltrace.cycles-pp.__do_fault.do_read_fault.do_fault.__handle_mm_fault.handle_mm_fault
1.72 +0.4 2.11 perf-profile.calltrace.cycles-pp.shmem_get_folio_gfp.shmem_fault.__do_fault.do_read_fault.do_fault
1.72 +0.4 2.11 perf-profile.calltrace.cycles-pp.shmem_fault.__do_fault.do_read_fault.do_fault.__handle_mm_fault
1.76 +0.4 2.15 perf-profile.calltrace.cycles-pp.do_read_fault.do_fault.__handle_mm_fault.handle_mm_fault.__get_user_pages
2.06 ± 7% +0.4 2.51 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs.free_pages_and_swap_cache.__tlb_batch_free_encoded_pages
2.06 ± 7% +0.4 2.51 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs.free_pages_and_swap_cache
2.07 ± 6% +0.4 2.52 perf-profile.calltrace.cycles-pp.__page_cache_release.folios_put_refs.free_pages_and_swap_cache.__tlb_batch_free_encoded_pages.tlb_finish_mmu
2.14 ± 6% +0.5 2.60 perf-profile.calltrace.cycles-pp.folios_put_refs.free_pages_and_swap_cache.__tlb_batch_free_encoded_pages.tlb_finish_mmu.exit_mmap
2.18 ± 6% +0.5 2.64 perf-profile.calltrace.cycles-pp.__tlb_batch_free_encoded_pages.tlb_finish_mmu.exit_mmap.__mmput.exit_mm
2.18 ± 6% +0.5 2.64 perf-profile.calltrace.cycles-pp.free_pages_and_swap_cache.__tlb_batch_free_encoded_pages.tlb_finish_mmu.exit_mmap.__mmput
2.18 ± 6% +0.5 2.65 perf-profile.calltrace.cycles-pp.tlb_finish_mmu.exit_mmap.__mmput.exit_mm.do_exit
0.00 +0.5 0.52 ± 2% perf-profile.calltrace.cycles-pp.unlink_anon_vmas.free_pgtables.exit_mmap.__mmput.exit_mm
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain.exit_mmap
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.folio_batch_move_lru.lru_add_drain_cpu.lru_add_drain.exit_mmap.__mmput
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.lru_add_drain.exit_mmap.__mmput.exit_mm.do_exit
0.00 +0.5 0.54 perf-profile.calltrace.cycles-pp.lru_add_drain_cpu.lru_add_drain.exit_mmap.__mmput.exit_mm
3.88 ± 3% +0.7 4.60 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
3.88 ± 3% +0.7 4.60 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
3.87 ± 3% +0.7 4.59 perf-profile.calltrace.cycles-pp.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
3.87 ± 3% +0.7 4.59 perf-profile.calltrace.cycles-pp.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
3.87 ± 3% +0.7 4.59 perf-profile.calltrace.cycles-pp.do_group_exit.__x64_sys_exit_group.do_syscall_64.entry_SYSCALL_64_after_hwframe
3.77 ± 3% +0.7 4.48 perf-profile.calltrace.cycles-pp.exit_mmap.__mmput.exit_mm.do_exit.do_group_exit
3.77 ± 3% +0.7 4.49 perf-profile.calltrace.cycles-pp.__mmput.exit_mm.do_exit.do_group_exit.__x64_sys_exit_group
3.77 ± 3% +0.7 4.49 perf-profile.calltrace.cycles-pp.exit_mm.do_exit.do_group_exit.__x64_sys_exit_group.do_syscall_64
1.93 +1.1 3.00 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.folio_batch_move_lru.folio_activate.folio_mark_accessed.zap_present_ptes
1.93 +1.1 3.00 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.folio_activate.folio_mark_accessed
1.93 +1.1 3.00 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.folio_activate
2.02 +1.1 3.10 perf-profile.calltrace.cycles-pp.folio_batch_move_lru.folio_activate.folio_mark_accessed.zap_present_ptes.zap_pte_range
2.02 +1.1 3.10 perf-profile.calltrace.cycles-pp.folio_activate.folio_mark_accessed.zap_present_ptes.zap_pte_range.zap_pmd_range
2.22 +1.1 3.35 perf-profile.calltrace.cycles-pp.folio_mark_accessed.zap_present_ptes.zap_pte_range.zap_pmd_range.unmap_page_range
2.54 +1.2 3.72 perf-profile.calltrace.cycles-pp.zap_present_ptes.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas
2.97 +1.3 4.25 perf-profile.calltrace.cycles-pp.zap_pmd_range.unmap_page_range.unmap_vmas.unmap_region.do_vmi_align_munmap
2.97 +1.3 4.26 perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_vmas.unmap_region.do_vmi_align_munmap.do_vma_munmap
2.96 +1.3 4.25 perf-profile.calltrace.cycles-pp.zap_pte_range.zap_pmd_range.unmap_page_range.unmap_vmas.unmap_region
2.97 +1.3 4.26 perf-profile.calltrace.cycles-pp.unmap_vmas.unmap_region.do_vmi_align_munmap.do_vma_munmap.ksys_shmdt
4.86 +1.3 6.20 perf-profile.calltrace.cycles-pp.task_work_run.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmdt
4.86 +1.3 6.20 perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmdt
3.82 +1.5 5.34 perf-profile.calltrace.cycles-pp.unmap_region.do_vmi_align_munmap.do_vma_munmap.ksys_shmdt.do_syscall_64
4.04 +1.6 5.59 perf-profile.calltrace.cycles-pp.do_vma_munmap.ksys_shmdt.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmdt
4.04 +1.6 5.59 perf-profile.calltrace.cycles-pp.do_vmi_align_munmap.do_vma_munmap.ksys_shmdt.do_syscall_64.entry_SYSCALL_64_after_hwframe
4.08 +1.6 5.63 perf-profile.calltrace.cycles-pp.ksys_shmdt.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmdt
0.00 +1.8 1.82 perf-profile.calltrace.cycles-pp.__do_fault.do_fault.__handle_mm_fault.handle_mm_fault.__get_user_pages
8.96 +2.9 11.84 perf-profile.calltrace.cycles-pp.shmdt
8.95 +2.9 11.84 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmdt
8.95 +2.9 11.84 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.shmdt
15.46 +3.8 19.31 perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmctl
15.46 +3.8 19.30 perf-profile.calltrace.cycles-pp.task_work_run.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmctl
0.00 +4.0 4.03 perf-profile.calltrace.cycles-pp.do_fault.__handle_mm_fault.handle_mm_fault.__get_user_pages.faultin_page_range
0.00 +4.1 4.06 perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.__get_user_pages.faultin_page_range.madvise_vma_behavior
0.00 +4.1 4.07 perf-profile.calltrace.cycles-pp.handle_mm_fault.__get_user_pages.faultin_page_range.madvise_vma_behavior.do_madvise
21.28 +4.2 25.44 perf-profile.calltrace.cycles-pp.__do_fault.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault
0.00 +4.2 4.18 perf-profile.calltrace.cycles-pp.__get_user_pages.faultin_page_range.madvise_vma_behavior.do_madvise.__x64_sys_madvise
22.07 +4.2 26.29 perf-profile.calltrace.cycles-pp.do_fault.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault
22.46 +4.2 26.70 perf-profile.calltrace.cycles-pp.__handle_mm_fault.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault
0.00 +4.3 4.26 perf-profile.calltrace.cycles-pp.faultin_page_range.madvise_vma_behavior.do_madvise.__x64_sys_madvise.do_syscall_64
22.75 +4.3 27.02 perf-profile.calltrace.cycles-pp.handle_mm_fault.do_user_addr_fault.exc_page_fault.asm_exc_page_fault.stress_shm_sysv_child
23.28 +4.3 27.59 perf-profile.calltrace.cycles-pp.do_user_addr_fault.exc_page_fault.asm_exc_page_fault.stress_shm_sysv_child
23.32 +4.3 27.63 perf-profile.calltrace.cycles-pp.exc_page_fault.asm_exc_page_fault.stress_shm_sysv_child
25.52 +4.5 30.01 perf-profile.calltrace.cycles-pp.stress_shm_sysv_child
26.13 +4.5 30.66 perf-profile.calltrace.cycles-pp.asm_exc_page_fault.stress_shm_sysv_child
18.50 +5.0 23.47 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs.shmem_undo_range
18.50 +5.0 23.47 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs.shmem_undo_range.shmem_evict_inode
17.84 +5.0 22.82 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irq.folio_lruvec_lock_irq.check_move_unevictable_folios.shmem_unlock_mapping
17.87 +5.0 22.85 perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.folio_lruvec_lock_irq.check_move_unevictable_folios.shmem_unlock_mapping.shmctl_do_lock
17.88 +5.0 22.86 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irq.check_move_unevictable_folios.shmem_unlock_mapping.shmctl_do_lock.ksys_shmctl
18.65 +5.0 23.65 perf-profile.calltrace.cycles-pp.__page_cache_release.folios_put_refs.shmem_undo_range.shmem_evict_inode.evict
18.08 +5.0 23.10 perf-profile.calltrace.cycles-pp.check_move_unevictable_folios.shmem_unlock_mapping.shmctl_do_lock.ksys_shmctl.do_syscall_64
19.17 +5.1 24.23 perf-profile.calltrace.cycles-pp.folios_put_refs.shmem_undo_range.shmem_evict_inode.evict.__dentry_kill
18.76 +5.2 23.92 perf-profile.calltrace.cycles-pp.shmem_unlock_mapping.shmctl_do_lock.ksys_shmctl.do_syscall_64.entry_SYSCALL_64_after_hwframe
18.78 +5.2 23.94 perf-profile.calltrace.cycles-pp.shmctl_do_lock.ksys_shmctl.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmctl
20.29 +5.2 25.47 perf-profile.calltrace.cycles-pp.__dentry_kill.dput.__fput.task_work_run.syscall_exit_to_user_mode
20.29 +5.2 25.47 perf-profile.calltrace.cycles-pp.dput.__fput.task_work_run.syscall_exit_to_user_mode.do_syscall_64
20.28 +5.2 25.46 perf-profile.calltrace.cycles-pp.evict.__dentry_kill.dput.__fput.task_work_run
20.27 +5.2 25.45 perf-profile.calltrace.cycles-pp.shmem_undo_range.shmem_evict_inode.evict.__dentry_kill.dput
20.28 +5.2 25.46 perf-profile.calltrace.cycles-pp.shmem_evict_inode.evict.__dentry_kill.dput.__fput
20.31 +5.2 25.49 perf-profile.calltrace.cycles-pp.__fput.task_work_run.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe
19.09 +5.2 24.28 perf-profile.calltrace.cycles-pp.ksys_shmctl.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmctl
20.52 +5.4 25.95 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.__page_cache_release.folios_put_refs
18.42 +5.5 23.92 perf-profile.calltrace.cycles-pp.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault.__do_fault.do_fault
17.33 +5.5 22.87 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.folio_add_lru
17.35 +5.5 22.89 perf-profile.calltrace.cycles-pp.folio_lruvec_lock_irqsave.folio_batch_move_lru.folio_add_lru.shmem_alloc_and_add_folio.shmem_get_folio_gfp
17.35 +5.5 22.89 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.folio_lruvec_lock_irqsave.folio_batch_move_lru.folio_add_lru.shmem_alloc_and_add_folio
17.76 +5.6 23.38 perf-profile.calltrace.cycles-pp.folio_batch_move_lru.folio_add_lru.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault
17.81 +5.6 23.44 perf-profile.calltrace.cycles-pp.folio_add_lru.shmem_alloc_and_add_folio.shmem_get_folio_gfp.shmem_fault.__do_fault
21.20 +6.0 27.16 perf-profile.calltrace.cycles-pp.shmem_get_folio_gfp.shmem_fault.__do_fault.do_fault.__handle_mm_fault
21.25 +6.0 27.22 perf-profile.calltrace.cycles-pp.shmem_fault.__do_fault.do_fault.__handle_mm_fault.handle_mm_fault
34.55 +9.0 43.59 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.shmctl
34.55 +9.0 43.60 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.shmctl
34.57 +9.0 43.62 perf-profile.calltrace.cycles-pp.shmctl
21.82 -21.8 0.00 perf-profile.children.cycles-pp.faultin_vma_page_range
21.15 -19.2 1.94 perf-profile.children.cycles-pp.lru_add_drain
21.36 -19.2 2.16 perf-profile.children.cycles-pp.lru_add_drain_cpu
21.84 -17.6 4.26 perf-profile.children.cycles-pp.__x64_sys_madvise
21.84 -17.6 4.26 perf-profile.children.cycles-pp.do_madvise
21.84 -17.6 4.26 perf-profile.children.cycles-pp.madvise_vma_behavior
21.84 -17.6 4.26 perf-profile.children.cycles-pp.__madvise
41.38 -12.4 28.96 perf-profile.children.cycles-pp.folio_batch_move_lru
61.27 -6.9 54.34 perf-profile.children.cycles-pp.folio_lruvec_lock_irqsave
61.71 -6.9 54.82 perf-profile.children.cycles-pp._raw_spin_lock_irqsave
72.45 -4.5 67.90 perf-profile.children.cycles-pp.do_syscall_64
72.45 -4.5 67.91 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
79.47 -1.9 77.57 perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
0.18 ± 7% -0.1 0.10 ± 12% perf-profile.children.cycles-pp.smpboot_thread_fn
0.17 ± 7% -0.1 0.09 ± 15% perf-profile.children.cycles-pp.run_ksoftirqd
0.22 ± 5% -0.1 0.15 ± 10% perf-profile.children.cycles-pp.kthread
0.26 ± 5% -0.1 0.20 ± 8% perf-profile.children.cycles-pp.ret_from_fork_asm
0.26 ± 4% -0.1 0.20 ± 6% perf-profile.children.cycles-pp.ret_from_fork
0.26 ± 6% -0.0 0.22 ± 7% perf-profile.children.cycles-pp.rcu_do_batch
0.30 ± 5% -0.0 0.27 ± 6% perf-profile.children.cycles-pp.__do_softirq
0.14 -0.0 0.13 ± 2% perf-profile.children.cycles-pp.__dquot_alloc_space
0.07 -0.0 0.06 perf-profile.children.cycles-pp.inode_add_bytes
0.06 -0.0 0.05 perf-profile.children.cycles-pp.mem_cgroup_update_lru_size
0.14 +0.0 0.15 perf-profile.children.cycles-pp.handle_pte_fault
0.14 +0.0 0.15 perf-profile.children.cycles-pp.lock_mm_and_find_vma
0.10 +0.0 0.11 perf-profile.children.cycles-pp.pte_offset_map_nolock
0.10 +0.0 0.11 perf-profile.children.cycles-pp.try_charge_memcg
0.05 +0.0 0.06 perf-profile.children.cycles-pp.folio_mark_dirty
0.05 +0.0 0.06 perf-profile.children.cycles-pp.page_counter_uncharge
0.07 +0.0 0.08 perf-profile.children.cycles-pp.find_idlest_cpu
0.07 +0.0 0.08 perf-profile.children.cycles-pp.xas_descend
0.12 +0.0 0.13 perf-profile.children.cycles-pp.__mem_cgroup_uncharge_folios
0.18 +0.0 0.19 perf-profile.children.cycles-pp.__slab_free
0.08 +0.0 0.09 perf-profile.children.cycles-pp.__vm_area_free
0.06 +0.0 0.07 perf-profile.children.cycles-pp.fput
0.09 +0.0 0.10 perf-profile.children.cycles-pp.up_read
0.08 +0.0 0.09 perf-profile.children.cycles-pp.wake_up_new_task
0.07 ± 6% +0.0 0.08 ± 5% perf-profile.children.cycles-pp.intel_idle
0.12 ± 3% +0.0 0.13 perf-profile.children.cycles-pp.do_mmap
0.12 +0.0 0.13 ± 2% perf-profile.children.cycles-pp.cgroup_rstat_updated
0.13 ± 2% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.__free_one_page
0.10 +0.0 0.11 ± 4% perf-profile.children.cycles-pp.mmap_region
0.10 ± 4% +0.0 0.11 perf-profile.children.cycles-pp.select_task_rq_fair
0.21 +0.0 0.22 perf-profile.children.cycles-pp.___perf_sw_event
0.12 +0.0 0.13 ± 3% perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
0.14 ± 2% +0.0 0.15 ± 3% perf-profile.children.cycles-pp.filemap_map_pages
0.08 +0.0 0.10 ± 5% perf-profile.children.cycles-pp.shmctl_down
0.14 +0.0 0.16 ± 3% perf-profile.children.cycles-pp.tlb_flush_rmap_batch
0.14 +0.0 0.16 ± 3% perf-profile.children.cycles-pp.tlb_flush_rmaps
0.11 ± 3% +0.0 0.13 ± 5% perf-profile.children.cycles-pp.__count_memcg_events
0.24 +0.0 0.26 perf-profile.children.cycles-pp.__perf_sw_event
0.19 +0.0 0.21 perf-profile.children.cycles-pp.lock_vma_under_rcu
0.14 ± 2% +0.0 0.16 ± 2% perf-profile.children.cycles-pp.mod_objcg_state
0.16 +0.0 0.18 perf-profile.children.cycles-pp.__pte_offset_map_lock
0.30 +0.0 0.32 perf-profile.children.cycles-pp._raw_spin_lock
0.21 +0.0 0.23 ± 2% perf-profile.children.cycles-pp.vm_area_dup
0.24 ± 2% +0.0 0.26 perf-profile.children.cycles-pp.xas_store
0.10 +0.0 0.12 ± 3% perf-profile.children.cycles-pp.wake_up_q
0.12 ± 4% +0.0 0.14 ± 2% perf-profile.children.cycles-pp.try_to_wake_up
0.17 ± 3% +0.0 0.20 ± 3% perf-profile.children.cycles-pp.cpuidle_enter
0.17 ± 3% +0.0 0.20 ± 3% perf-profile.children.cycles-pp.cpuidle_enter_state
0.23 +0.0 0.26 perf-profile.children.cycles-pp.folio_add_file_rmap_ptes
0.27 +0.0 0.30 perf-profile.children.cycles-pp.filemap_unaccount_folio
0.18 ± 4% +0.0 0.21 ± 4% perf-profile.children.cycles-pp.cpuidle_idle_call
0.17 ± 2% +0.0 0.20 ± 2% perf-profile.children.cycles-pp.__shm_close
0.28 +0.0 0.30 perf-profile.children.cycles-pp.kmem_cache_alloc
0.09 ± 5% +0.0 0.12 perf-profile.children.cycles-pp.workingset_age_nonresident
0.16 +0.0 0.19 ± 2% perf-profile.children.cycles-pp.rwsem_wake
0.30 +0.0 0.33 ± 2% perf-profile.children.cycles-pp.anon_vma_interval_tree_insert
0.25 +0.0 0.28 perf-profile.children.cycles-pp.filemap_get_folios_tag
0.33 +0.0 0.36 perf-profile.children.cycles-pp.set_pte_range
0.26 +0.0 0.30 ± 4% perf-profile.children.cycles-pp.__mem_cgroup_charge
0.30 +0.0 0.33 ± 2% perf-profile.children.cycles-pp.fault_dirty_shared_page
0.26 +0.0 0.30 perf-profile.children.cycles-pp.__mod_node_page_state
0.27 ± 3% +0.0 0.31 ± 3% perf-profile.children.cycles-pp.common_startup_64
0.27 ± 3% +0.0 0.31 ± 3% perf-profile.children.cycles-pp.cpu_startup_entry
0.27 ± 3% +0.0 0.31 ± 3% perf-profile.children.cycles-pp.do_idle
0.56 +0.0 0.61 perf-profile.children.cycles-pp.native_irq_return_iret
0.26 ± 2% +0.0 0.30 ± 4% perf-profile.children.cycles-pp.start_secondary
0.23 ± 2% +0.0 0.27 ± 3% perf-profile.children.cycles-pp.rwsem_spin_on_owner
0.35 +0.0 0.39 perf-profile.children.cycles-pp.__mod_lruvec_state
0.57 +0.0 0.61 perf-profile.children.cycles-pp.sync_regs
0.10 ± 4% +0.0 0.14 perf-profile.children.cycles-pp.workingset_activation
0.27 +0.0 0.32 ± 2% perf-profile.children.cycles-pp.find_lock_entries
0.32 +0.0 0.36 perf-profile.children.cycles-pp.ipcget
0.25 ± 2% +0.0 0.30 perf-profile.children.cycles-pp.remove_vma
0.32 +0.0 0.36 ± 2% perf-profile.children.cycles-pp.__x64_sys_shmget
0.45 +0.0 0.50 perf-profile.children.cycles-pp.finish_fault
0.33 +0.0 0.37 ± 2% perf-profile.children.cycles-pp.shmget
0.75 +0.0 0.80 perf-profile.children.cycles-pp.shmem_add_to_page_cache
0.36 ± 4% +0.0 0.41 ± 5% perf-profile.children.cycles-pp.rmqueue_bulk
0.00 +0.1 0.05 perf-profile.children.cycles-pp.activate_task
0.00 +0.1 0.05 perf-profile.children.cycles-pp.follow_page_pte
0.00 +0.1 0.05 perf-profile.children.cycles-pp.percpu_counter_add_batch
0.48 +0.1 0.53 perf-profile.children.cycles-pp.__filemap_remove_folio
0.13 ± 4% +0.1 0.18 ± 4% perf-profile.children.cycles-pp.irq_exit_rcu
0.34 +0.1 0.39 perf-profile.children.cycles-pp.__x64_sys_shmat
0.34 +0.1 0.39 perf-profile.children.cycles-pp.do_shmat
0.27 +0.1 0.32 ± 2% perf-profile.children.cycles-pp.up_write
0.40 ± 3% +0.1 0.45 ± 4% perf-profile.children.cycles-pp.__rmqueue_pcplist
0.51 ± 2% +0.1 0.56 ± 4% perf-profile.children.cycles-pp.rmqueue
0.50 +0.1 0.56 perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
0.35 +0.1 0.41 ± 2% perf-profile.children.cycles-pp.shmat
0.47 +0.1 0.52 perf-profile.children.cycles-pp.unlink_anon_vmas
0.38 ± 2% +0.1 0.44 ± 2% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
0.42 +0.1 0.47 perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
0.82 +0.1 0.87 ± 2% perf-profile.children.cycles-pp.shmem_alloc_folio
0.61 +0.1 0.67 perf-profile.children.cycles-pp.filemap_remove_folio
0.61 +0.1 0.68 ± 2% perf-profile.children.cycles-pp.free_pgtables
0.66 ± 2% +0.1 0.73 ± 3% perf-profile.children.cycles-pp.get_page_from_freelist
0.85 +0.1 0.92 ± 2% perf-profile.children.cycles-pp.alloc_pages_mpol
0.79 +0.1 0.86 ± 2% perf-profile.children.cycles-pp.__alloc_pages
0.76 +0.1 0.83 perf-profile.children.cycles-pp.truncate_inode_folio
0.84 +0.1 0.93 perf-profile.children.cycles-pp.clear_page_erms
0.39 ± 2% +0.1 0.47 perf-profile.children.cycles-pp.__folio_batch_release
0.24 ± 2% +0.1 0.32 ± 7% perf-profile.children.cycles-pp.tlb_flush_mmu
0.88 +0.1 0.98 perf-profile.children.cycles-pp.__lruvec_stat_mod_folio
0.64 +0.1 0.74 perf-profile.children.cycles-pp.anon_vma_clone
0.30 ± 4% +0.1 0.39 ± 6% perf-profile.children.cycles-pp.osq_lock
0.88 +0.1 1.02 ± 2% perf-profile.children.cycles-pp.anon_vma_fork
0.57 ± 3% +0.1 0.72 ± 4% perf-profile.children.cycles-pp.rwsem_optimistic_spin
0.81 ± 2% +0.2 0.97 ± 2% perf-profile.children.cycles-pp.rwsem_down_write_slowpath
1.05 +0.2 1.24 ± 2% perf-profile.children.cycles-pp.down_write
1.65 +0.2 1.88 ± 2% perf-profile.children.cycles-pp.dup_mmap
1.79 +0.2 2.04 ± 2% perf-profile.children.cycles-pp.dup_mm
1.87 +0.3 2.13 ± 2% perf-profile.children.cycles-pp.copy_process
1.95 +0.3 2.22 ± 2% perf-profile.children.cycles-pp.__do_sys_clone
1.95 +0.3 2.22 ± 2% perf-profile.children.cycles-pp.kernel_clone
2.02 +0.3 2.29 ± 2% perf-profile.children.cycles-pp._Fork
1.91 +0.4 2.32 perf-profile.children.cycles-pp.do_read_fault
2.19 ± 6% +0.5 2.66 perf-profile.children.cycles-pp.tlb_finish_mmu
2.42 ± 5% +0.6 2.98 perf-profile.children.cycles-pp.__tlb_batch_free_encoded_pages
2.42 ± 5% +0.6 2.98 perf-profile.children.cycles-pp.free_pages_and_swap_cache
3.77 ± 3% +0.7 4.49 perf-profile.children.cycles-pp.__mmput
3.77 ± 3% +0.7 4.49 perf-profile.children.cycles-pp.exit_mm
3.77 ± 3% +0.7 4.49 perf-profile.children.cycles-pp.exit_mmap
3.91 ± 3% +0.7 4.62 perf-profile.children.cycles-pp.__x64_sys_exit_group
3.90 ± 3% +0.7 4.62 perf-profile.children.cycles-pp.do_group_exit
3.90 ± 3% +0.7 4.62 perf-profile.children.cycles-pp.do_exit
2.03 +1.1 3.11 perf-profile.children.cycles-pp.folio_activate
2.23 +1.1 3.37 perf-profile.children.cycles-pp.folio_mark_accessed
2.75 +1.2 3.96 perf-profile.children.cycles-pp.zap_present_ptes
3.22 +1.3 4.54 perf-profile.children.cycles-pp.zap_pte_range
3.25 +1.3 4.58 perf-profile.children.cycles-pp.unmap_page_range
3.23 +1.3 4.56 perf-profile.children.cycles-pp.zap_pmd_range
3.28 +1.3 4.61 perf-profile.children.cycles-pp.unmap_vmas
3.84 +1.5 5.35 perf-profile.children.cycles-pp.unmap_region
4.09 +1.6 5.64 perf-profile.children.cycles-pp.do_vmi_align_munmap
4.04 +1.6 5.59 perf-profile.children.cycles-pp.do_vma_munmap
4.08 +1.6 5.63 perf-profile.children.cycles-pp.ksys_shmdt
2.13 +2.0 4.18 perf-profile.children.cycles-pp.__get_user_pages
8.96 +2.9 11.85 perf-profile.children.cycles-pp.shmdt
0.00 +4.3 4.26 perf-profile.children.cycles-pp.faultin_page_range
23.56 +4.3 27.90 perf-profile.children.cycles-pp.do_user_addr_fault
23.59 +4.3 27.94 perf-profile.children.cycles-pp.exc_page_fault
25.36 +4.5 29.84 perf-profile.children.cycles-pp.asm_exc_page_fault
26.09 +4.5 30.62 perf-profile.children.cycles-pp.stress_shm_sysv_child
17.90 +5.0 22.88 perf-profile.children.cycles-pp.folio_lruvec_lock_irq
18.08 +5.0 23.07 perf-profile.children.cycles-pp._raw_spin_lock_irq
18.09 +5.0 23.11 perf-profile.children.cycles-pp.check_move_unevictable_folios
18.78 +5.2 23.94 perf-profile.children.cycles-pp.shmctl_do_lock
18.76 +5.2 23.92 perf-profile.children.cycles-pp.shmem_unlock_mapping
20.28 +5.2 25.46 perf-profile.children.cycles-pp.shmem_evict_inode
20.28 +5.2 25.46 perf-profile.children.cycles-pp.evict
20.27 +5.2 25.45 perf-profile.children.cycles-pp.shmem_undo_range
20.30 +5.2 25.48 perf-profile.children.cycles-pp.dput
20.32 +5.2 25.51 perf-profile.children.cycles-pp.task_work_run
20.29 +5.2 25.47 perf-profile.children.cycles-pp.__dentry_kill
20.36 +5.2 25.55 perf-profile.children.cycles-pp.syscall_exit_to_user_mode
20.31 +5.2 25.50 perf-profile.children.cycles-pp.__fput
19.09 +5.2 24.28 perf-profile.children.cycles-pp.ksys_shmctl
20.73 +5.4 26.18 perf-profile.children.cycles-pp.__page_cache_release
21.51 +5.5 27.03 perf-profile.children.cycles-pp.folios_put_refs
17.87 +5.6 23.50 perf-profile.children.cycles-pp.folio_add_lru
20.09 +5.8 25.86 perf-profile.children.cycles-pp.shmem_alloc_and_add_folio
23.21 +6.1 29.33 perf-profile.children.cycles-pp.shmem_fault
23.24 +6.1 29.36 perf-profile.children.cycles-pp.shmem_get_folio_gfp
23.25 +6.1 29.38 perf-profile.children.cycles-pp.__do_fault
24.26 +6.2 30.49 perf-profile.children.cycles-pp.do_fault
24.73 +6.3 31.00 perf-profile.children.cycles-pp.__handle_mm_fault
25.04 +6.3 31.33 perf-profile.children.cycles-pp.handle_mm_fault
34.58 +9.0 43.62 perf-profile.children.cycles-pp.shmctl
79.47 -1.9 77.57 perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
0.14 ± 3% -0.0 0.13 perf-profile.self.cycles-pp.lru_add_fn
0.10 +0.0 0.11 perf-profile.self.cycles-pp.mas_walk
0.05 +0.0 0.06 perf-profile.self.cycles-pp.__mem_cgroup_charge
0.05 +0.0 0.06 perf-profile.self.cycles-pp.filemap_remove_folio
0.07 +0.0 0.08 perf-profile.self.cycles-pp.folio_unlock
0.06 +0.0 0.07 perf-profile.self.cycles-pp.do_fault
0.08 +0.0 0.09 perf-profile.self.cycles-pp.down_read_trylock
0.12 +0.0 0.13 perf-profile.self.cycles-pp.xas_store
0.16 +0.0 0.17 ± 2% perf-profile.self.cycles-pp.___perf_sw_event
0.09 +0.0 0.10 ± 3% perf-profile.self.cycles-pp.cgroup_rstat_updated
0.07 ± 6% +0.0 0.08 ± 5% perf-profile.self.cycles-pp.intel_idle
0.15 +0.0 0.16 ± 2% perf-profile.self.cycles-pp.shmem_alloc_and_add_folio
0.08 +0.0 0.09 ± 4% perf-profile.self.cycles-pp.dup_mmap
0.15 ± 2% +0.0 0.16 ± 2% perf-profile.self.cycles-pp.check_move_unevictable_folios
0.09 +0.0 0.10 ± 4% perf-profile.self.cycles-pp.__count_memcg_events
0.13 ± 3% +0.0 0.15 ± 3% perf-profile.self.cycles-pp.get_page_from_freelist
0.13 ± 2% +0.0 0.15 ± 3% perf-profile.self.cycles-pp.rmqueue_bulk
0.11 ± 3% +0.0 0.12 ± 3% perf-profile.self.cycles-pp.folio_mark_accessed
0.28 +0.0 0.30 perf-profile.self.cycles-pp._raw_spin_lock
0.19 +0.0 0.21 ± 2% perf-profile.self.cycles-pp._raw_spin_lock_irq
0.22 +0.0 0.24 perf-profile.self.cycles-pp.down_write
0.17 ± 2% +0.0 0.19 perf-profile.self.cycles-pp.zap_present_ptes
0.11 +0.0 0.13 perf-profile.self.cycles-pp.up_write
0.26 +0.0 0.28 ± 2% perf-profile.self.cycles-pp.__handle_mm_fault
0.14 +0.0 0.16 ± 2% perf-profile.self.cycles-pp.anon_vma_clone
0.25 ± 2% +0.0 0.27 ± 2% perf-profile.self.cycles-pp.__lruvec_stat_mod_folio
0.22 ± 2% +0.0 0.24 ± 2% perf-profile.self.cycles-pp.filemap_get_folios_tag
0.25 +0.0 0.28 perf-profile.self.cycles-pp.__mod_node_page_state
0.09 ± 5% +0.0 0.12 perf-profile.self.cycles-pp.workingset_age_nonresident
0.30 +0.0 0.33 perf-profile.self.cycles-pp.anon_vma_interval_tree_insert
0.23 ± 2% +0.0 0.27 ± 2% perf-profile.self.cycles-pp.find_lock_entries
0.56 +0.0 0.61 perf-profile.self.cycles-pp.native_irq_return_iret
0.22 ± 2% +0.0 0.26 ± 3% perf-profile.self.cycles-pp.rwsem_spin_on_owner
0.42 +0.0 0.46 perf-profile.self.cycles-pp.__mod_memcg_lruvec_state
0.57 +0.0 0.61 perf-profile.self.cycles-pp.sync_regs
0.00 +0.1 0.05 perf-profile.self.cycles-pp.free_pcppages_bulk
0.00 +0.1 0.05 perf-profile.self.cycles-pp.lock_vma_under_rcu
0.84 +0.1 0.92 perf-profile.self.cycles-pp.clear_page_erms
0.30 ± 4% +0.1 0.39 ± 6% perf-profile.self.cycles-pp.osq_lock
1.54 +0.1 1.66 perf-profile.self.cycles-pp.stress_shm_sysv_child
2.20 +0.3 2.47 perf-profile.self.cycles-pp.shmem_get_folio_gfp
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:[~2024-04-30 3:35 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-30 3:35 [linus:master] [mm/madvise] 631426ba1d: stress-ng.shm-sysv.ops_per_sec 8.2% improvement kernel test robot
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.