* [linus:master] [locking/mutex] 25500ba7e7: stress-ng.epoll.ops_per_sec 33.4% improvement
@ 2026-04-15 7:14 kernel test robot
0 siblings, 0 replies; only message in thread
From: kernel test robot @ 2026-04-15 7:14 UTC (permalink / raw)
To: Matthew Wilcox; +Cc: oe-lkp, lkp, linux-kernel, Peter Zijlstra, oliver.sang
Hello,
kernel test robot noticed a 33.4% improvement of stress-ng.epoll.ops_per_sec on:
commit: 25500ba7e77ce9d3d9b5a1929d41a2ee2e23f6fe ("locking/mutex: Remove the list_head from struct mutex")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
testcase: stress-ng
config: x86_64-rhel-9.4
compiler: gcc-14
test machine: 256 threads 4 sockets INTEL(R) XEON(R) PLATINUM 8592+ (Emerald Rapids) with 256G memory
parameters:
nr_threads: 100%
testtime: 60s
test: epoll
cpufreq_governor: performance
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20260415/202604151504.904bca26-lkp@intel.com
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
gcc-14/performance/x86_64-rhel-9.4/100%/debian-13-x86_64-20250902.cgz/lkp-emr-2sp1/epoll/stress-ng/60s
commit:
b9bdd4b684 ("locking/semaphore: Remove the list_head from struct semaphore")
25500ba7e7 ("locking/mutex: Remove the list_head from struct mutex")
b9bdd4b6840454ef 25500ba7e77ce9d3d9b5a1929d4
---------------- ---------------------------
%stddev %change %stddev
\ | \
1.479e+08 +33.4% 1.973e+08 stress-ng.epoll.ops
2465965 +33.4% 3288822 stress-ng.epoll.ops_per_sec
73211693 ± 7% -23.8% 55766682 ± 5% stress-ng.time.involuntary_context_switches
97052 ± 6% +22.2% 118623 ± 3% stress-ng.time.minor_page_faults
289.53 ± 3% +13.4% 328.37 stress-ng.time.user_time
56759140 -34.2% 37353068 ± 4% stress-ng.time.voluntary_context_switches
18403 ± 9% -28.8% 13098 ± 25% perf-c2c.HITM.remote
0.32 ± 9% +0.1 0.46 ± 8% mpstat.cpu.all.soft%
2.34 ± 2% +0.3 2.59 mpstat.cpu.all.usr%
10319504 +5.8% 10919056 turbostat.NMI
635.33 +2.6% 652.16 turbostat.PkgWatt
22.38 +6.0% 23.72 turbostat.RAMWatt
11909616 -6.1% 11177957 vmstat.memory.cache
400.06 ± 2% -10.0% 360.23 ± 2% vmstat.procs.r
2055397 ± 4% -27.9% 1482342 ± 4% vmstat.system.cs
571786 +3.8% 593254 vmstat.system.in
0.99 ± 3% +37.0% 1.36 ± 3% perf-stat.i.MPKI
0.27 +0.1 0.33 perf-stat.i.branch-miss-rate%
1.212e+08 +19.9% 1.454e+08 perf-stat.i.branch-misses
2.212e+08 ± 3% +37.6% 3.042e+08 perf-stat.i.cache-misses
7.409e+08 ± 4% +38.9% 1.029e+09 perf-stat.i.cache-references
2206584 ± 4% -26.8% 1615046 ± 4% perf-stat.i.context-switches
858.45 +28.3% 1101 perf-stat.i.cpu-migrations
3386 ± 3% -26.9% 2474 ± 2% perf-stat.i.cycles-between-cache-misses
12.44 ± 3% -28.4% 8.90 ± 4% perf-stat.i.metric.K/sec
976089 -31.4% 669743 ± 3% perf-stat.i.page-faults
0.98 ± 3% +38.5% 1.35 ± 3% perf-stat.overall.MPKI
0.27 +0.1 0.33 perf-stat.overall.branch-miss-rate%
3378 ± 3% -27.0% 2466 ± 2% perf-stat.overall.cycles-between-cache-misses
1.156e+08 +20.1% 1.388e+08 perf-stat.ps.branch-misses
2.107e+08 ± 3% +37.8% 2.905e+08 ± 2% perf-stat.ps.cache-misses
7.112e+08 ± 4% +39.0% 9.887e+08 perf-stat.ps.cache-references
2113175 ± 4% -27.2% 1538005 ± 5% perf-stat.ps.context-switches
805.10 +29.3% 1041 perf-stat.ps.cpu-migrations
941009 -31.6% 644007 ± 4% perf-stat.ps.page-faults
57.07 ± 7% -16.5 40.62 ± 7% perf-profile.calltrace.cycles-pp.osq_lock.__mutex_lock.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64
57.42 ± 7% -16.4 40.97 ± 7% perf-profile.calltrace.cycles-pp.__mutex_lock.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe
59.13 ± 7% -15.7 43.40 ± 7% perf-profile.calltrace.cycles-pp.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe.epoll_ctl
59.33 ± 7% -15.6 43.75 ± 7% perf-profile.calltrace.cycles-pp.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe.epoll_ctl
59.52 ± 7% -15.5 43.99 ± 7% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.epoll_ctl
59.56 ± 7% -15.5 44.04 ± 7% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.epoll_ctl
59.84 ± 7% -15.5 44.38 ± 7% perf-profile.calltrace.cycles-pp.epoll_ctl
6.47 ± 15% -6.5 0.00 perf-profile.calltrace.cycles-pp.unix_schedule_gc.unix_release_sock.unix_release.__sock_release.sock_close
0.61 ± 5% +0.2 0.83 ± 4% perf-profile.calltrace.cycles-pp.unix_find_bsd.unix_stream_connect.__sys_connect.__x64_sys_connect.do_syscall_64
0.36 ± 70% +0.2 0.59 ± 9% perf-profile.calltrace.cycles-pp.alloc_pages_noprof.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg.__sys_sendto
0.73 ± 11% +0.2 0.97 ± 9% perf-profile.calltrace.cycles-pp.sock_alloc.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64
0.92 ± 10% +0.3 1.19 ± 8% perf-profile.calltrace.cycles-pp.sock_alloc_send_pskb.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64
0.70 ± 3% +0.3 0.98 ± 4% perf-profile.calltrace.cycles-pp.ep_insert.do_epoll_ctl.__x64_sys_epoll_ctl.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.88 ± 10% +0.3 1.16 ± 9% perf-profile.calltrace.cycles-pp.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto
0.65 ± 10% +0.3 0.96 ± 9% perf-profile.calltrace.cycles-pp.alloc_inode.sock_alloc.__sock_create.__sys_socket.__x64_sys_socket
0.54 ± 4% +0.3 0.85 ± 5% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
0.27 ±100% +0.3 0.58 ± 8% perf-profile.calltrace.cycles-pp.alloc_pages_mpol.alloc_pages_noprof.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg
0.55 ± 4% +0.3 0.86 ± 5% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
0.55 ± 4% +0.3 0.86 ± 5% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
0.55 ± 4% +0.3 0.86 ± 5% perf-profile.calltrace.cycles-pp.ret_from_fork_asm
0.47 ± 45% +0.4 0.84 ± 3% perf-profile.calltrace.cycles-pp.sock_alloc_file.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64
0.44 ± 44% +0.4 0.82 ± 5% perf-profile.calltrace.cycles-pp.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread
0.44 ± 44% +0.4 0.83 ± 5% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
0.44 ± 44% +0.4 0.83 ± 5% perf-profile.calltrace.cycles-pp.handle_softirqs.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
0.17 ±141% +0.4 0.56 ± 9% perf-profile.calltrace.cycles-pp.__alloc_frozen_pages_noprof.alloc_pages_mpol.alloc_pages_noprof.alloc_skb_with_frags.sock_alloc_send_pskb
0.37 ± 70% +0.4 0.76 ± 3% perf-profile.calltrace.cycles-pp.alloc_file_pseudo.sock_alloc_file.do_accept.__sys_accept4.__x64_sys_accept
0.58 ± 4% +0.4 1.01 ± 6% perf-profile.calltrace.cycles-pp.skb_release_data.sk_skb_reason_drop.unix_release_sock.unix_release.__sock_release
0.34 ± 70% +0.5 0.80 ± 4% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.handle_softirqs.run_ksoftirqd.smpboot_thread_fn
0.26 ±100% +0.5 0.74 ± 3% perf-profile.calltrace.cycles-pp.timer_delete
0.92 ± 14% +0.5 1.43 ± 9% perf-profile.calltrace.cycles-pp.unix_accept.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64
0.54 +0.5 1.08 ± 3% perf-profile.calltrace.cycles-pp.__dentry_kill.finish_dput.__fput.__x64_sys_close.do_syscall_64
0.00 +0.5 0.54 ± 5% perf-profile.calltrace.cycles-pp._raw_spin_lock.unix_release_sock.unix_release.__sock_release.sock_close
0.57 +0.5 1.12 ± 2% perf-profile.calltrace.cycles-pp.finish_dput.__fput.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +0.5 0.54 ± 5% perf-profile.calltrace.cycles-pp.__x64_sys_timer_settime.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_settime
0.09 ±223% +0.6 0.64 ± 4% perf-profile.calltrace.cycles-pp.timer_settime
0.00 +0.6 0.57 ± 8% perf-profile.calltrace.cycles-pp.__schedule.schedule.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.67 ± 2% +0.6 1.24 ± 6% perf-profile.calltrace.cycles-pp.do_timer_create.__x64_sys_timer_create.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_create
0.76 ± 3% +0.6 1.33 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_create
0.76 ± 3% +0.6 1.33 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.timer_create
0.00 +0.6 0.57 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_settime
0.00 +0.6 0.58 ± 8% perf-profile.calltrace.cycles-pp.schedule.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
0.71 ± 2% +0.6 1.29 ± 5% perf-profile.calltrace.cycles-pp.__x64_sys_timer_create.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_create
0.00 +0.6 0.58 ± 4% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.timer_settime
0.82 ± 2% +0.6 1.43 ± 5% perf-profile.calltrace.cycles-pp.timer_create
0.00 +0.6 0.65 ± 3% perf-profile.calltrace.cycles-pp.__x64_sys_timer_delete.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_delete
0.00 +0.7 0.68 ± 4% perf-profile.calltrace.cycles-pp.eventpoll_release_file.__fput.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +0.7 0.69 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.timer_delete
0.00 +0.7 0.70 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.timer_delete
0.00 +0.7 0.70 ± 8% perf-profile.calltrace.cycles-pp.__x64_sys_sched_yield.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
0.00 +0.7 0.71 ± 17% perf-profile.calltrace.cycles-pp._copy_from_iter.copy_page_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg.__sys_sendto
0.00 +0.8 0.75 ± 17% perf-profile.calltrace.cycles-pp.copy_page_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto
0.00 +0.8 0.78 ± 16% perf-profile.calltrace.cycles-pp.skb_copy_datagram_from_iter.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64
0.59 ± 8% +0.8 1.37 ± 9% perf-profile.calltrace.cycles-pp.sock_alloc.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64
0.00 +0.8 0.80 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__sched_yield
0.00 +0.8 0.81 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__sched_yield
0.00 +0.8 0.82 ± 12% perf-profile.calltrace.cycles-pp.inode_init_always_gfp.alloc_inode.sock_alloc.do_accept.__sys_accept4
0.49 ± 45% +0.8 1.32 ± 9% perf-profile.calltrace.cycles-pp.alloc_inode.sock_alloc.do_accept.__sys_accept4.__x64_sys_accept
0.00 +0.9 0.90 ± 4% perf-profile.calltrace.cycles-pp.__sched_yield
1.73 ± 8% +0.9 2.68 ± 10% perf-profile.calltrace.cycles-pp.unix_stream_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.79 ± 8% +0.9 2.73 ± 10% perf-profile.calltrace.cycles-pp.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.78 ± 7% +0.9 2.72 ± 10% perf-profile.calltrace.cycles-pp.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.36 ± 11% +1.6 3.95 ± 7% perf-profile.calltrace.cycles-pp.do_accept.__sys_accept4.__x64_sys_accept.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.44 ± 10% +1.7 4.09 ± 7% perf-profile.calltrace.cycles-pp.__sys_accept4.__x64_sys_accept.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.45 ± 11% +1.7 4.12 ± 7% perf-profile.calltrace.cycles-pp.__x64_sys_accept.do_syscall_64.entry_SYSCALL_64_after_hwframe
3.46 ± 14% +2.2 5.67 ± 5% perf-profile.calltrace.cycles-pp.unix_sock_destructor.__sk_destruct.unix_release_sock.unix_release.__sock_release
2.89 ± 15% +2.4 5.25 ± 5% perf-profile.calltrace.cycles-pp.unix_sock_destructor.__sk_destruct.unix_destruct_scm.skb_release_head_state.sk_skb_reason_drop
3.72 ± 14% +2.4 6.18 ± 5% perf-profile.calltrace.cycles-pp.__sk_destruct.unix_release_sock.unix_release.__sock_release.sock_close
3.19 ± 14% +2.6 5.82 ± 5% perf-profile.calltrace.cycles-pp.__sk_destruct.unix_destruct_scm.skb_release_head_state.sk_skb_reason_drop.unix_release_sock
3.30 ± 14% +2.7 5.97 ± 5% perf-profile.calltrace.cycles-pp.skb_release_head_state.sk_skb_reason_drop.unix_release_sock.unix_release.__sock_release
3.28 ± 14% +2.7 5.96 ± 5% perf-profile.calltrace.cycles-pp.unix_destruct_scm.skb_release_head_state.sk_skb_reason_drop.unix_release_sock.unix_release
3.89 ± 12% +3.1 7.04 ± 5% perf-profile.calltrace.cycles-pp.sk_skb_reason_drop.unix_release_sock.unix_release.__sock_release.sock_close
4.80 ± 13% +4.0 8.78 ± 6% perf-profile.calltrace.cycles-pp.unix_create1.unix_stream_connect.__sys_connect.__x64_sys_connect.do_syscall_64
4.76 ± 14% +4.1 8.90 ± 5% perf-profile.calltrace.cycles-pp.unix_create1.unix_create.__sock_create.__sys_socket.__x64_sys_socket
4.95 ± 14% +4.3 9.26 ± 6% perf-profile.calltrace.cycles-pp.unix_create.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64
5.72 ± 14% +4.6 10.29 ± 6% perf-profile.calltrace.cycles-pp.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.32 ± 12% +4.7 10.99 ± 6% perf-profile.calltrace.cycles-pp.unix_stream_connect.__sys_connect.__x64_sys_connect.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.42 ± 12% +4.7 11.10 ± 6% perf-profile.calltrace.cycles-pp.__x64_sys_connect.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.40 ± 12% +4.7 11.09 ± 6% perf-profile.calltrace.cycles-pp.__sys_connect.__x64_sys_connect.do_syscall_64.entry_SYSCALL_64_after_hwframe
6.13 ± 13% +4.8 10.88 ± 6% perf-profile.calltrace.cycles-pp.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe.__socket
6.12 ± 13% +4.8 10.87 ± 6% perf-profile.calltrace.cycles-pp.__sys_socket.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe.__socket
6.17 ± 13% +4.8 10.92 ± 6% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__socket
6.17 ± 13% +4.8 10.93 ± 6% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__socket
6.24 ± 13% +4.8 11.01 ± 6% perf-profile.calltrace.cycles-pp.__socket
29.23 ± 11% +8.6 37.86 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
29.29 ± 11% +8.6 37.93 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
57.09 ± 7% -16.5 40.64 ± 7% perf-profile.children.cycles-pp.osq_lock
57.42 ± 7% -16.4 40.97 ± 7% perf-profile.children.cycles-pp.__mutex_lock
59.14 ± 7% -15.7 43.42 ± 7% perf-profile.children.cycles-pp.do_epoll_ctl
59.34 ± 7% -15.6 43.76 ± 7% perf-profile.children.cycles-pp.__x64_sys_epoll_ctl
60.02 ± 7% -15.4 44.60 ± 7% perf-profile.children.cycles-pp.epoll_ctl
6.49 ± 15% -6.3 0.15 ± 9% perf-profile.children.cycles-pp.unix_schedule_gc
97.30 -0.7 96.64 perf-profile.children.cycles-pp.do_syscall_64
97.40 -0.6 96.77 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
0.97 -0.2 0.82 ± 3% perf-profile.children.cycles-pp.do_epoll_wait
0.95 -0.2 0.80 ± 3% perf-profile.children.cycles-pp.ep_poll
0.37 -0.1 0.25 ± 4% perf-profile.children.cycles-pp.schedule_hrtimeout_range_clock
0.48 -0.1 0.40 ± 2% perf-profile.children.cycles-pp.__x64_sys_epoll_wait
0.54 -0.1 0.45 ± 2% perf-profile.children.cycles-pp.do_epoll_pwait
0.32 -0.1 0.25 ± 2% perf-profile.children.cycles-pp.syscall
0.28 ± 2% -0.1 0.21 ± 2% perf-profile.children.cycles-pp.exit_to_user_mode_loop
0.21 ± 2% -0.1 0.15 perf-profile.children.cycles-pp.asm_exc_page_fault
0.35 -0.1 0.30 ± 3% perf-profile.children.cycles-pp.__x64_sys_epoll_pwait
0.24 -0.1 0.19 ± 2% perf-profile.children.cycles-pp.__put_user_nocheck_4
0.18 ± 2% -0.0 0.13 ± 4% perf-profile.children.cycles-pp.ep_autoremove_wake_function
0.26 -0.0 0.21 ± 3% perf-profile.children.cycles-pp.__x64_sys_epoll_pwait2
0.14 ± 2% -0.0 0.10 ± 3% perf-profile.children.cycles-pp.__wake_up_sync
0.18 ± 2% -0.0 0.15 ± 3% perf-profile.children.cycles-pp.try_to_wake_up
0.22 ± 2% -0.0 0.19 perf-profile.children.cycles-pp.mutex_spin_on_owner
0.12 ± 4% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.__sys_recvfrom
0.12 ± 4% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.__x64_sys_recvfrom
0.10 ± 4% -0.0 0.07 ± 5% perf-profile.children.cycles-pp.unix_stream_read_generic
0.10 ± 4% -0.0 0.07 ± 6% perf-profile.children.cycles-pp.unix_stream_recvmsg
0.11 ± 6% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.sock_recvmsg
0.10 ± 5% -0.0 0.07 ± 7% perf-profile.children.cycles-pp.switch_mm_irqs_off
0.12 ± 6% -0.0 0.09 ± 4% perf-profile.children.cycles-pp.unix_getname
0.14 ± 3% -0.0 0.11 perf-profile.children.cycles-pp.ep_loop_check_proc
0.16 ± 3% -0.0 0.13 perf-profile.children.cycles-pp.mutex_unlock
0.08 ± 6% -0.0 0.05 perf-profile.children.cycles-pp.read_tsc
0.09 ± 7% -0.0 0.07 perf-profile.children.cycles-pp._copy_to_user
0.10 ± 4% -0.0 0.08 perf-profile.children.cycles-pp.ttwu_do_activate
0.11 ± 12% -0.0 0.09 ± 10% perf-profile.children.cycles-pp.ktime_get
0.10 ± 4% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.try_to_block_task
0.10 ± 5% -0.0 0.08 ± 6% perf-profile.children.cycles-pp.exc_page_fault
0.10 ± 3% -0.0 0.08 ± 4% perf-profile.children.cycles-pp.dequeue_task_fair
0.08 ± 6% -0.0 0.06 perf-profile.children.cycles-pp.enqueue_task
0.09 -0.0 0.08 ± 6% perf-profile.children.cycles-pp.dequeue_entities
0.08 ± 6% -0.0 0.06 ± 6% perf-profile.children.cycles-pp.task_work_run
0.07 -0.0 0.06 perf-profile.children.cycles-pp.enqueue_task_fair
0.06 -0.0 0.05 perf-profile.children.cycles-pp.enqueue_entity
0.07 ± 10% +0.0 0.09 ± 7% perf-profile.children.cycles-pp.xa_load
0.05 +0.0 0.07 perf-profile.children.cycles-pp._raw_spin_trylock
0.04 ± 44% +0.0 0.06 ± 6% perf-profile.children.cycles-pp.__hrtimer_setup
0.09 ± 5% +0.0 0.11 ± 6% perf-profile.children.cycles-pp.move_addr_to_user
0.06 ± 9% +0.0 0.08 ± 5% perf-profile.children.cycles-pp.perf_trace_sched_stat_runtime
0.06 ± 7% +0.0 0.09 ± 5% perf-profile.children.cycles-pp.put_pid
0.15 ± 8% +0.0 0.17 ± 3% perf-profile.children.cycles-pp.link_path_walk
0.12 ± 3% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.06 ± 7% +0.0 0.09 perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
0.07 ± 11% +0.0 0.10 ± 6% perf-profile.children.cycles-pp.try_charge_memcg
0.03 ± 70% +0.0 0.06 ± 6% perf-profile.children.cycles-pp.inode_permission
0.05 ± 7% +0.0 0.08 perf-profile.children.cycles-pp.lockref_put_return
0.34 +0.0 0.37 perf-profile.children.cycles-pp.arch_exit_to_user_mode_prepare
0.05 +0.0 0.08 ± 7% perf-profile.children.cycles-pp.add_wait_queue
0.13 +0.0 0.16 perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
0.07 ± 18% +0.0 0.10 ± 7% perf-profile.children.cycles-pp.switch_hrtimer_base
0.06 ± 11% +0.0 0.10 ± 6% perf-profile.children.cycles-pp.complete_walk
0.03 ± 70% +0.0 0.07 perf-profile.children.cycles-pp.down_write
0.09 ± 14% +0.0 0.13 ± 10% perf-profile.children.cycles-pp.__local_bh_enable_ip
0.07 ± 12% +0.0 0.11 ± 5% perf-profile.children.cycles-pp.common_hrtimer_arm
0.02 ± 99% +0.0 0.06 ± 7% perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.07 ± 5% +0.0 0.11 ± 3% perf-profile.children.cycles-pp.iput
0.08 ± 6% +0.0 0.12 ± 6% perf-profile.children.cycles-pp.i_callback
0.10 ± 3% +0.0 0.14 ± 7% perf-profile.children.cycles-pp.__pi_memset
0.11 ± 17% +0.0 0.15 ± 14% perf-profile.children.cycles-pp.memcg_list_lru_alloc
0.05 +0.0 0.10 ± 8% perf-profile.children.cycles-pp.barn_replace_full_sheaf
0.18 ± 12% +0.0 0.22 ± 3% perf-profile.children.cycles-pp.hrtimer_start_range_ns
0.12 ± 3% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.__call_rcu_common
0.10 ± 4% +0.0 0.14 ± 10% perf-profile.children.cycles-pp.skb_set_owner_w
0.04 ± 44% +0.0 0.09 perf-profile.children.cycles-pp.fsnotify_grab_connector
0.00 +0.1 0.05 perf-profile.children.cycles-pp.__d_lookup_rcu
0.00 +0.1 0.05 perf-profile.children.cycles-pp.do_getname_kernel
0.00 +0.1 0.05 perf-profile.children.cycles-pp.fput
0.00 +0.1 0.05 perf-profile.children.cycles-pp.percpu_counter_add_batch
0.00 +0.1 0.05 perf-profile.children.cycles-pp.remove_wait_queue
0.00 +0.1 0.05 perf-profile.children.cycles-pp.truncate_inode_pages_final
0.09 ± 24% +0.1 0.14 ± 12% perf-profile.children.cycles-pp.mod_memcg_lruvec_state
0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.refill_stock
0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.skb_free_datagram
0.00 +0.1 0.05 ± 7% perf-profile.children.cycles-pp.try_to_unlazy
0.12 ± 3% +0.1 0.17 ± 4% perf-profile.children.cycles-pp.d_instantiate
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.get_nohz_timer_target
0.05 +0.1 0.11 ± 11% perf-profile.children.cycles-pp.raw_spin_rq_lock_nested
0.00 +0.1 0.06 ± 8% perf-profile.children.cycles-pp.update_curr_dl_se
0.09 ± 4% +0.1 0.14 ± 5% perf-profile.children.cycles-pp.barn_replace_empty_sheaf
0.07 ± 5% +0.1 0.13 ± 16% perf-profile.children.cycles-pp.cgroup_sk_alloc
0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.clear_inode
0.00 +0.1 0.06 ± 11% perf-profile.children.cycles-pp.skb_queue_purge_reason
0.05 +0.1 0.12 ± 4% perf-profile.children.cycles-pp.common_timer_del
0.06 ± 8% +0.1 0.12 ± 12% perf-profile.children.cycles-pp.lock_timer
0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.path_put
0.08 ± 6% +0.1 0.14 ± 2% perf-profile.children.cycles-pp.kvfree_call_rcu
0.12 ± 3% +0.1 0.19 ± 4% perf-profile.children.cycles-pp.rcu_cblist_dequeue
0.13 +0.1 0.20 ± 3% perf-profile.children.cycles-pp.ep_ptable_queue_proc
0.10 ± 6% +0.1 0.17 ± 4% perf-profile.children.cycles-pp.posix_timer_delete
0.00 +0.1 0.07 ± 10% perf-profile.children.cycles-pp.__free_one_page
0.00 +0.1 0.07 ± 5% perf-profile.children.cycles-pp._raw_spin_unlock_irq
0.12 ± 3% +0.1 0.19 ± 7% perf-profile.children.cycles-pp._raw_spin_lock_irq
0.00 +0.1 0.07 ± 8% perf-profile.children.cycles-pp.filp_flush
0.28 ± 2% +0.1 0.35 perf-profile.children.cycles-pp.ep_poll_callback
0.11 ± 4% +0.1 0.18 ± 4% perf-profile.children.cycles-pp._raw_spin_unlock
0.10 ± 3% +0.1 0.17 perf-profile.children.cycles-pp.dput
0.01 ±223% +0.1 0.08 ± 10% perf-profile.children.cycles-pp.rmqueue_bulk
0.06 ± 7% +0.1 0.14 ± 15% perf-profile.children.cycles-pp.file_close_fd
0.12 ± 4% +0.1 0.19 ± 2% perf-profile.children.cycles-pp.skb_dequeue
0.08 ± 6% +0.1 0.15 ± 13% perf-profile.children.cycles-pp.__rmqueue_pcplist
0.11 ± 8% +0.1 0.19 ± 8% perf-profile.children.cycles-pp.init_file
0.16 ± 8% +0.1 0.24 ± 8% perf-profile.children.cycles-pp.__rcu_free_sheaf_prepare
0.21 ± 2% +0.1 0.29 ± 7% perf-profile.children.cycles-pp.mutex_lock
0.29 ± 8% +0.1 0.37 ± 3% perf-profile.children.cycles-pp.filename_lookup
0.24 ± 6% +0.1 0.32 ± 4% perf-profile.children.cycles-pp.__d_alloc
0.02 ±141% +0.1 0.10 ± 16% perf-profile.children.cycles-pp.do_softirq
0.28 ± 8% +0.1 0.36 ± 3% perf-profile.children.cycles-pp.path_lookupat
0.05 +0.1 0.13 ± 2% perf-profile.children.cycles-pp.fsnotify_destroy_marks
0.13 +0.1 0.22 ± 4% perf-profile.children.cycles-pp.kfree
0.00 +0.1 0.08 ± 11% perf-profile.children.cycles-pp.cpuacct_charge
0.05 +0.1 0.14 ± 9% perf-profile.children.cycles-pp.rb_erase
0.12 ± 3% +0.1 0.21 ± 3% perf-profile.children.cycles-pp.dec_rlimit_put_ucounts
0.24 ± 6% +0.1 0.33 ± 4% perf-profile.children.cycles-pp.d_alloc_pseudo
0.16 ± 6% +0.1 0.24 ± 7% perf-profile.children.cycles-pp.update_se
0.00 +0.1 0.09 ± 4% perf-profile.children.cycles-pp.__kfree_rcu_sheaf
0.33 +0.1 0.42 perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
0.27 ± 2% +0.1 0.36 ± 6% perf-profile.children.cycles-pp._copy_from_user
0.49 ± 13% +0.1 0.59 ± 9% perf-profile.children.cycles-pp.alloc_pages_mpol
0.12 ± 9% +0.1 0.21 ± 17% perf-profile.children.cycles-pp.__init_rwsem
0.50 ± 13% +0.1 0.59 ± 8% perf-profile.children.cycles-pp.alloc_pages_noprof
0.34 ± 6% +0.1 0.44 ± 3% perf-profile.children.cycles-pp.kern_path
0.07 ± 13% +0.1 0.17 ± 21% perf-profile.children.cycles-pp.free_pcppages_bulk
0.18 ± 2% +0.1 0.28 ± 3% perf-profile.children.cycles-pp.unix_poll
0.13 ± 10% +0.1 0.23 ± 10% perf-profile.children.cycles-pp.__slab_free
0.46 ± 12% +0.1 0.56 ± 9% perf-profile.children.cycles-pp.__alloc_frozen_pages_noprof
0.04 ± 44% +0.1 0.14 ± 11% perf-profile.children.cycles-pp.update_rq_clock
0.52 ± 6% +0.1 0.63 ± 9% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
0.24 ± 14% +0.1 0.34 ± 4% perf-profile.children.cycles-pp.common_timer_set
0.03 ± 70% +0.1 0.14 ± 11% perf-profile.children.cycles-pp.sched_clock_cpu
0.20 ± 7% +0.1 0.31 ± 8% perf-profile.children.cycles-pp.rcu_free_sheaf
0.09 ± 10% +0.1 0.20 ± 18% perf-profile.children.cycles-pp.free_frozen_page_commit
0.00 +0.1 0.11 ± 12% perf-profile.children.cycles-pp.__skb_try_recv_from_queue
0.00 +0.1 0.11 ± 11% perf-profile.children.cycles-pp.setfl
0.17 ± 2% +0.1 0.28 ± 8% perf-profile.children.cycles-pp.alloc_fd
0.26 ± 9% +0.1 0.37 ± 11% perf-profile.children.cycles-pp.get_page_from_freelist
0.50 +0.1 0.60 perf-profile.children.cycles-pp.entry_SYSCALL_64
0.21 ± 4% +0.1 0.32 ± 6% perf-profile.children.cycles-pp.kmem_cache_alloc_node_noprof
0.19 ± 4% +0.1 0.30 ± 3% perf-profile.children.cycles-pp.__wake_up
0.28 ± 10% +0.1 0.39 ± 14% perf-profile.children.cycles-pp.__irq_exit_rcu
0.15 ± 10% +0.1 0.26 ± 15% perf-profile.children.cycles-pp.__free_frozen_pages
0.13 +0.1 0.25 ± 2% perf-profile.children.cycles-pp.evict
0.00 +0.1 0.12 ± 5% perf-profile.children.cycles-pp.unix_dgram_peer_wake_disconnect
0.11 ± 7% +0.1 0.23 ± 12% perf-profile.children.cycles-pp.sheaf_flush_unused
0.17 ± 10% +0.1 0.29 ± 13% perf-profile.children.cycles-pp.__kmalloc_node_track_caller_noprof
0.00 +0.1 0.12 ± 8% perf-profile.children.cycles-pp.do_sched_yield
0.31 ± 3% +0.1 0.44 ± 2% perf-profile.children.cycles-pp.sock_def_readable
0.09 ± 4% +0.1 0.22 ± 23% perf-profile.children.cycles-pp.sock_init_data
0.17 +0.1 0.30 ± 2% perf-profile.children.cycles-pp.posix_timer_unhash_and_free
0.26 ± 3% +0.1 0.39 ± 2% perf-profile.children.cycles-pp.__wake_up_sync_key
0.15 ± 24% +0.1 0.28 ± 27% perf-profile.children.cycles-pp.handle_internal_command
0.15 ± 24% +0.1 0.28 ± 27% perf-profile.children.cycles-pp.main
0.15 ± 24% +0.1 0.28 ± 27% perf-profile.children.cycles-pp.run_builtin
0.00 +0.1 0.13 ± 12% perf-profile.children.cycles-pp.native_sched_clock
0.14 ± 25% +0.1 0.27 ± 28% perf-profile.children.cycles-pp.record__mmap_read_evlist
0.13 ± 25% +0.1 0.26 ± 30% perf-profile.children.cycles-pp.perf_mmap__push
0.08 ± 10% +0.1 0.21 ± 9% perf-profile.children.cycles-pp.unix_write_space
0.00 +0.1 0.13 ± 11% perf-profile.children.cycles-pp.sched_clock
0.12 ± 5% +0.1 0.26 ± 11% perf-profile.children.cycles-pp.rmqueue
0.23 ± 4% +0.1 0.37 ± 4% perf-profile.children.cycles-pp.sock_poll
0.28 ± 12% +0.1 0.42 ± 6% perf-profile.children.cycles-pp.do_timer_settime
0.27 ± 10% +0.1 0.41 ± 7% perf-profile.children.cycles-pp.sock_wfree
0.15 ± 7% +0.1 0.29 ± 14% perf-profile.children.cycles-pp.__kmem_cache_free_bulk
0.06 ± 11% +0.1 0.21 ± 14% perf-profile.children.cycles-pp.do_fcntl
0.24 ± 5% +0.1 0.39 ± 5% perf-profile.children.cycles-pp.alloc_empty_file
0.33 ± 3% +0.1 0.48 ± 4% perf-profile.children.cycles-pp.ep_item_poll
0.20 ± 5% +0.2 0.35 ± 6% perf-profile.children.cycles-pp.update_curr
0.60 ± 7% +0.2 0.75 ± 10% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
0.40 ± 12% +0.2 0.55 ± 5% perf-profile.children.cycles-pp.__x64_sys_timer_settime
0.32 ± 3% +0.2 0.48 ± 3% perf-profile.children.cycles-pp.__wake_up_common
0.14 ± 8% +0.2 0.30 ± 7% perf-profile.children.cycles-pp.pick_task_fair
0.16 ± 3% +0.2 0.33 ± 8% perf-profile.children.cycles-pp.inc_rlimit_get_ucounts
0.19 +0.2 0.35 ± 5% perf-profile.children.cycles-pp.posix_timer_add_at
0.07 ± 17% +0.2 0.24 ± 37% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
0.26 ± 4% +0.2 0.43 ± 6% perf-profile.children.cycles-pp.__pick_next_task
0.24 ± 3% +0.2 0.42 ± 6% perf-profile.children.cycles-pp.pick_next_task_fair
0.32 ± 5% +0.2 0.49 ± 5% perf-profile.children.cycles-pp.sk_prot_alloc
0.10 ± 10% +0.2 0.27 ± 12% perf-profile.children.cycles-pp.__x64_sys_fcntl
0.19 ± 5% +0.2 0.37 ± 10% perf-profile.children.cycles-pp.__pcs_replace_full_main
0.16 ± 8% +0.2 0.34 ± 18% perf-profile.children.cycles-pp.sock_init_data_uid
0.30 ± 3% +0.2 0.49 ± 7% perf-profile.children.cycles-pp.sock_wmalloc
0.19 ± 9% +0.2 0.38 ± 5% perf-profile.children.cycles-pp.x64_sys_call
0.32 ± 7% +0.2 0.51 ± 10% perf-profile.children.cycles-pp.kmalloc_reserve
0.48 ± 10% +0.2 0.67 ± 4% perf-profile.children.cycles-pp.timer_settime
0.72 ± 2% +0.2 0.92 ± 4% perf-profile.children.cycles-pp.__schedule
0.73 ± 2% +0.2 0.93 ± 4% perf-profile.children.cycles-pp.schedule
0.14 ± 2% +0.2 0.34 ± 4% perf-profile.children.cycles-pp.__destroy_inode
0.31 ± 4% +0.2 0.51 ± 7% perf-profile.children.cycles-pp.__refill_objects_node
0.24 ± 5% +0.2 0.45 ± 8% perf-profile.children.cycles-pp.page_counter_uncharge
0.17 +0.2 0.38 ± 7% perf-profile.children.cycles-pp.sig_get_ucounts
0.14 ± 3% +0.2 0.36 ± 2% perf-profile.children.cycles-pp.destroy_inode
0.33 ± 5% +0.2 0.54 ± 8% perf-profile.children.cycles-pp.refill_objects
0.62 ± 6% +0.2 0.84 ± 4% perf-profile.children.cycles-pp.unix_find_bsd
0.18 ± 2% +0.2 0.40 ± 7% perf-profile.children.cycles-pp.posixtimer_init_sigqueue
0.32 ± 9% +0.2 0.56 ± 14% perf-profile.children.cycles-pp.__account_obj_stock
0.53 ± 9% +0.2 0.76 ± 8% perf-profile.children.cycles-pp.obj_cgroup_charge_account
0.10 ± 6% +0.2 0.34 ± 15% perf-profile.children.cycles-pp.map_id_range_down
0.30 ± 6% +0.2 0.54 ± 6% perf-profile.children.cycles-pp.__mem_cgroup_uncharge
0.35 +0.2 0.60 ± 4% perf-profile.children.cycles-pp.__ep_remove
0.30 ± 7% +0.2 0.54 ± 6% perf-profile.children.cycles-pp.__folio_put
0.40 ± 7% +0.2 0.64 ± 9% perf-profile.children.cycles-pp.refill_obj_stock
0.17 ± 13% +0.2 0.42 ± 19% perf-profile.children.cycles-pp.evm_inode_alloc_security
0.52 ± 5% +0.3 0.78 ± 2% perf-profile.children.cycles-pp.timer_delete
0.04 ± 71% +0.3 0.30 ± 11% perf-profile.children.cycles-pp.__skb_recv_datagram
0.00 +0.3 0.27 ± 11% perf-profile.children.cycles-pp.__skb_try_recv_datagram
0.12 ± 6% +0.3 0.39 ± 15% perf-profile.children.cycles-pp.make_kuid
0.92 ± 10% +0.3 1.19 ± 9% perf-profile.children.cycles-pp.sock_alloc_send_pskb
0.31 ± 37% +0.3 0.59 ± 14% perf-profile.children.cycles-pp.get_max_files
0.43 ± 3% +0.3 0.71 ± 9% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
0.71 ± 3% +0.3 0.99 ± 4% perf-profile.children.cycles-pp.ep_insert
0.06 ± 8% +0.3 0.34 ± 11% perf-profile.children.cycles-pp.skb_recv_datagram
0.88 ± 10% +0.3 1.16 ± 9% perf-profile.children.cycles-pp.alloc_skb_with_frags
0.43 ± 4% +0.3 0.72 ± 7% perf-profile.children.cycles-pp.__pcs_replace_empty_main
0.53 ± 3% +0.3 0.83 ± 5% perf-profile.children.cycles-pp.run_ksoftirqd
0.54 ± 4% +0.3 0.85 ± 5% perf-profile.children.cycles-pp.smpboot_thread_fn
0.34 ± 3% +0.3 0.65 ± 3% perf-profile.children.cycles-pp.__x64_sys_timer_delete
0.55 ± 4% +0.3 0.86 ± 5% perf-profile.children.cycles-pp.kthread
0.55 ± 4% +0.3 0.86 ± 5% perf-profile.children.cycles-pp.ret_from_fork
0.55 ± 4% +0.3 0.86 ± 5% perf-profile.children.cycles-pp.ret_from_fork_asm
0.51 ± 5% +0.3 0.83 ± 6% perf-profile.children.cycles-pp.sk_alloc
0.76 ± 7% +0.3 1.08 ± 3% perf-profile.children.cycles-pp.alloc_file_pseudo
0.36 +0.3 0.69 ± 4% perf-profile.children.cycles-pp.eventpoll_release_file
0.59 ± 6% +0.3 0.92 ± 8% perf-profile.children.cycles-pp.__alloc_skb
0.58 ± 11% +0.4 0.94 ± 6% perf-profile.children.cycles-pp.sock_alloc_inode
0.79 ± 7% +0.4 1.16 ± 2% perf-profile.children.cycles-pp.sock_alloc_file
0.34 ± 9% +0.4 0.71 ± 13% perf-profile.children.cycles-pp.security_inode_alloc
0.75 ± 9% +0.4 1.12 ± 6% perf-profile.children.cycles-pp.kmem_cache_alloc_lru_noprof
0.33 ± 8% +0.4 0.71 ± 17% perf-profile.children.cycles-pp._copy_from_iter
0.73 ± 5% +0.4 1.13 ± 6% perf-profile.children.cycles-pp.skb_release_data
0.30 ± 4% +0.4 0.70 ± 8% perf-profile.children.cycles-pp.__x64_sys_sched_yield
0.34 ± 7% +0.4 0.75 ± 17% perf-profile.children.cycles-pp.copy_page_from_iter
0.35 ± 6% +0.4 0.79 ± 16% perf-profile.children.cycles-pp.skb_copy_datagram_from_iter
0.78 ± 6% +0.5 1.24 ± 7% perf-profile.children.cycles-pp.rcu_do_batch
0.81 ± 6% +0.5 1.27 ± 7% perf-profile.children.cycles-pp.rcu_core
0.84 ± 6% +0.5 1.31 ± 7% perf-profile.children.cycles-pp.handle_softirqs
0.43 ± 2% +0.5 0.94 ± 4% perf-profile.children.cycles-pp.__sched_yield
0.94 ± 14% +0.5 1.45 ± 9% perf-profile.children.cycles-pp.unix_accept
0.97 ± 3% +0.5 1.48 ± 5% perf-profile.children.cycles-pp.kmem_cache_alloc_noprof
0.59 +0.5 1.12 ± 2% perf-profile.children.cycles-pp.__dentry_kill
0.62 +0.5 1.16 ± 2% perf-profile.children.cycles-pp.finish_dput
1.02 ± 7% +0.6 1.58 ± 8% perf-profile.children.cycles-pp.__memcg_slab_free_hook
0.68 ± 2% +0.6 1.25 ± 6% perf-profile.children.cycles-pp.do_timer_create
1.15 ± 8% +0.6 1.72 ± 7% perf-profile.children.cycles-pp.__memcg_slab_post_alloc_hook
0.71 ± 2% +0.6 1.29 ± 5% perf-profile.children.cycles-pp.__x64_sys_timer_create
0.85 ± 2% +0.6 1.46 ± 5% perf-profile.children.cycles-pp.timer_create
0.62 ± 8% +0.7 1.33 ± 12% perf-profile.children.cycles-pp.inode_init_always_gfp
1.33 ± 6% +0.8 2.08 ± 8% perf-profile.children.cycles-pp.kmem_cache_free
1.79 ± 7% +0.9 2.73 ± 10% perf-profile.children.cycles-pp.__x64_sys_sendto
1.74 ± 8% +0.9 2.68 ± 10% perf-profile.children.cycles-pp.unix_stream_sendmsg
1.78 ± 8% +1.0 2.73 ± 10% perf-profile.children.cycles-pp.__sys_sendto
1.32 ± 10% +1.0 2.35 ± 9% perf-profile.children.cycles-pp.sock_alloc
1.22 ± 9% +1.1 2.28 ± 9% perf-profile.children.cycles-pp.alloc_inode
1.89 ± 2% +1.1 2.95 ± 6% perf-profile.children.cycles-pp._raw_spin_lock
2.36 ± 11% +1.6 3.96 ± 7% perf-profile.children.cycles-pp.do_accept
2.44 ± 10% +1.7 4.10 ± 7% perf-profile.children.cycles-pp.__sys_accept4
2.45 ± 11% +1.7 4.12 ± 7% perf-profile.children.cycles-pp.__x64_sys_accept
3.30 ± 14% +2.7 5.97 ± 5% perf-profile.children.cycles-pp.unix_destruct_scm
3.55 ± 14% +2.8 6.34 ± 5% perf-profile.children.cycles-pp.skb_release_head_state
3.89 ± 12% +3.2 7.04 ± 5% perf-profile.children.cycles-pp.sk_skb_reason_drop
4.96 ± 14% +4.3 9.27 ± 6% perf-profile.children.cycles-pp.unix_create
5.73 ± 14% +4.6 10.30 ± 6% perf-profile.children.cycles-pp.__sock_create
6.36 ± 14% +4.6 10.95 ± 5% perf-profile.children.cycles-pp.unix_sock_destructor
6.32 ± 12% +4.7 11.00 ± 6% perf-profile.children.cycles-pp.unix_stream_connect
6.42 ± 12% +4.7 11.10 ± 6% perf-profile.children.cycles-pp.__x64_sys_connect
6.40 ± 12% +4.7 11.10 ± 6% perf-profile.children.cycles-pp.__sys_connect
6.13 ± 13% +4.8 10.88 ± 6% perf-profile.children.cycles-pp.__x64_sys_socket
6.12 ± 13% +4.8 10.88 ± 6% perf-profile.children.cycles-pp.__sys_socket
6.27 ± 13% +4.8 11.05 ± 6% perf-profile.children.cycles-pp.__socket
6.93 ± 14% +5.1 12.01 ± 5% perf-profile.children.cycles-pp.__sk_destruct
9.90 ± 14% +8.4 18.31 ± 6% perf-profile.children.cycles-pp.unix_create1
56.82 ± 7% -16.4 40.42 ± 7% perf-profile.self.cycles-pp.osq_lock
6.44 ± 15% -6.3 0.15 ± 11% perf-profile.self.cycles-pp.unix_schedule_gc
0.36 ± 6% -0.0 0.32 perf-profile.self.cycles-pp.do_syscall_64
0.22 ± 2% -0.0 0.19 perf-profile.self.cycles-pp.mutex_spin_on_owner
0.11 ± 7% -0.0 0.08 ± 4% perf-profile.self.cycles-pp.unix_getname
0.09 ± 4% -0.0 0.06 ± 6% perf-profile.self.cycles-pp.switch_mm_irqs_off
0.13 -0.0 0.10 perf-profile.self.cycles-pp.__put_user_nocheck_4
0.07 -0.0 0.04 ± 44% perf-profile.self.cycles-pp.read_tsc
0.15 -0.0 0.12 ± 3% perf-profile.self.cycles-pp.mutex_unlock
0.09 ± 7% -0.0 0.07 perf-profile.self.cycles-pp._copy_to_user
0.05 +0.0 0.06 perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
0.09 +0.0 0.10 ± 4% perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.04 ± 44% +0.0 0.06 perf-profile.self.cycles-pp.__hrtimer_setup
0.04 ± 44% +0.0 0.06 perf-profile.self.cycles-pp.ep_item_poll
0.06 ± 8% +0.0 0.08 ± 6% perf-profile.self.cycles-pp.try_charge_memcg
0.05 +0.0 0.07 perf-profile.self.cycles-pp._raw_spin_trylock
0.06 ± 6% +0.0 0.08 ± 4% perf-profile.self.cycles-pp.put_pid
0.07 ± 5% +0.0 0.09 ± 4% perf-profile.self.cycles-pp.kmem_cache_alloc_node_noprof
0.11 +0.0 0.13 ± 2% perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.08 ± 6% +0.0 0.10 perf-profile.self.cycles-pp.__call_rcu_common
0.08 ± 6% +0.0 0.10 perf-profile.self.cycles-pp.__pi_memset
0.03 ± 70% +0.0 0.06 perf-profile.self.cycles-pp._raw_write_lock_bh
0.05 +0.0 0.08 ± 6% perf-profile.self.cycles-pp.lockref_put_return
0.11 ± 3% +0.0 0.14 perf-profile.self.cycles-pp.syscall_return_via_sysret
0.05 ± 8% +0.0 0.08 ± 8% perf-profile.self.cycles-pp.sock_poll
0.08 ± 22% +0.0 0.11 ± 8% perf-profile.self.cycles-pp.file_init_path
0.06 +0.0 0.09 ± 6% perf-profile.self.cycles-pp.unix_poll
0.14 ± 13% +0.0 0.18 ± 6% perf-profile.self.cycles-pp.ep_insert
0.03 ± 70% +0.0 0.07 ± 5% perf-profile.self.cycles-pp.down_write
0.08 ± 6% +0.0 0.11 ± 4% perf-profile.self.cycles-pp._raw_spin_unlock
0.18 ± 2% +0.0 0.22 ± 2% perf-profile.self.cycles-pp.entry_SYSCALL_64
0.09 +0.0 0.13 ± 3% perf-profile.self.cycles-pp.__alloc_skb
0.07 ± 6% +0.0 0.11 ± 6% perf-profile.self.cycles-pp.__slab_free
0.07 ± 6% +0.0 0.11 ± 4% perf-profile.self.cycles-pp.i_callback
0.07 +0.0 0.11 ± 5% perf-profile.self.cycles-pp.__mutex_lock
0.03 ± 70% +0.0 0.08 ± 6% perf-profile.self.cycles-pp.kfree
0.06 ± 7% +0.0 0.11 ± 6% perf-profile.self.cycles-pp.barn_replace_empty_sheaf
0.10 ± 4% +0.0 0.14 ± 10% perf-profile.self.cycles-pp.skb_set_owner_w
0.02 ± 99% +0.0 0.07 perf-profile.self.cycles-pp.hrtimer_start_range_ns
0.02 ±141% +0.0 0.06 ± 6% perf-profile.self.cycles-pp.rcu_segcblist_enqueue
0.22 +0.0 0.27 perf-profile.self.cycles-pp.epoll_ctl
0.06 ± 13% +0.0 0.10 ± 3% perf-profile.self.cycles-pp.skb_dequeue
0.26 +0.0 0.31 perf-profile.self.cycles-pp.arch_exit_to_user_mode_prepare
0.09 ± 4% +0.1 0.14 ± 7% perf-profile.self.cycles-pp.kmalloc_reserve
0.00 +0.1 0.05 perf-profile.self.cycles-pp.__d_lookup_rcu
0.00 +0.1 0.05 perf-profile.self.cycles-pp.__x64_sys_fcntl
0.00 +0.1 0.05 perf-profile.self.cycles-pp.evict
0.00 +0.1 0.05 perf-profile.self.cycles-pp.timer_create
0.00 +0.1 0.05 perf-profile.self.cycles-pp.timer_settime
0.00 +0.1 0.05 perf-profile.self.cycles-pp.truncate_inode_pages_final
0.07 +0.1 0.12 ± 3% perf-profile.self.cycles-pp.init_file
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.__kmem_cache_free_bulk
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.ep_send_events
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.get_nohz_timer_target
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.skb_free_datagram
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.update_curr_dl_se
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.update_se
0.00 +0.1 0.05 ± 8% perf-profile.self.cycles-pp.__destroy_inode
0.00 +0.1 0.06 ± 8% perf-profile.self.cycles-pp.iput
0.22 ± 11% +0.1 0.28 ± 2% perf-profile.self.cycles-pp.obj_cgroup_charge_account
0.00 +0.1 0.06 ± 13% perf-profile.self.cycles-pp.sig_get_ucounts
0.07 +0.1 0.13 ± 13% perf-profile.self.cycles-pp.cgroup_sk_alloc
0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.sk_skb_reason_drop
0.07 ± 6% +0.1 0.13 ± 17% perf-profile.self.cycles-pp.sk_alloc
0.00 +0.1 0.06 perf-profile.self.cycles-pp.__ep_remove
0.07 ± 6% +0.1 0.14 ± 5% perf-profile.self.cycles-pp.do_timer_create
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.__free_one_page
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.rmqueue
0.00 +0.1 0.06 ± 6% perf-profile.self.cycles-pp.setfl
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.dput
0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.skb_queue_purge_reason
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.move_addr_to_user
0.00 +0.1 0.07 ± 7% perf-profile.self.cycles-pp.sock_alloc_file
0.00 +0.1 0.07 ± 11% perf-profile.self.cycles-pp.unix_create
0.12 ± 4% +0.1 0.18 ± 8% perf-profile.self.cycles-pp._raw_spin_lock_irq
0.00 +0.1 0.07 ± 15% perf-profile.self.cycles-pp.__rmqueue_pcplist
0.06 ± 7% +0.1 0.13 ± 3% perf-profile.self.cycles-pp.__fput
0.12 ± 4% +0.1 0.19 ± 4% perf-profile.self.cycles-pp.rcu_cblist_dequeue
0.00 +0.1 0.07 ± 5% perf-profile.self.cycles-pp.barn_replace_full_sheaf
0.21 ± 2% +0.1 0.28 ± 7% perf-profile.self.cycles-pp.mutex_lock
0.00 +0.1 0.08 ± 6% perf-profile.self.cycles-pp.unix_dgram_peer_wake_disconnect
0.00 +0.1 0.08 ± 4% perf-profile.self.cycles-pp.__kfree_rcu_sheaf
0.00 +0.1 0.08 ± 5% perf-profile.self.cycles-pp.__wake_up
0.00 +0.1 0.08 ± 11% perf-profile.self.cycles-pp.cpuacct_charge
0.18 ± 5% +0.1 0.26 ± 2% perf-profile.self.cycles-pp.refill_obj_stock
0.10 ± 9% +0.1 0.18 ± 9% perf-profile.self.cycles-pp.kmem_cache_alloc_lru_noprof
0.12 +0.1 0.21 ± 3% perf-profile.self.cycles-pp.dec_rlimit_put_ucounts
0.32 +0.1 0.42 perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
0.03 ± 70% +0.1 0.12 ± 7% perf-profile.self.cycles-pp.__wake_up_common
0.12 ± 9% +0.1 0.21 ± 10% perf-profile.self.cycles-pp.inode_init_always_gfp
0.00 +0.1 0.09 ± 11% perf-profile.self.cycles-pp.posix_timer_add_at
0.26 ± 2% +0.1 0.35 ± 6% perf-profile.self.cycles-pp._copy_from_user
0.00 +0.1 0.10 ± 19% perf-profile.self.cycles-pp.unix_find_bsd
0.00 +0.1 0.10 ± 4% perf-profile.self.cycles-pp.__x64_sys_epoll_ctl
0.11 ± 7% +0.1 0.21 ± 18% perf-profile.self.cycles-pp.__init_rwsem
0.00 +0.1 0.10 ± 20% perf-profile.self.cycles-pp.do_fcntl
0.03 ± 70% +0.1 0.13 ± 7% perf-profile.self.cycles-pp.rb_erase
0.00 +0.1 0.11 ± 12% perf-profile.self.cycles-pp.__skb_try_recv_from_queue
0.32 ± 4% +0.1 0.43 ± 6% perf-profile.self.cycles-pp.kmem_cache_free
0.06 ± 11% +0.1 0.17 ± 5% perf-profile.self.cycles-pp.ep_poll_callback
0.07 ± 7% +0.1 0.18 ± 21% perf-profile.self.cycles-pp.make_kuid
0.25 ± 3% +0.1 0.36 ± 5% perf-profile.self.cycles-pp.kmem_cache_alloc_noprof
0.00 +0.1 0.12 ± 16% perf-profile.self.cycles-pp.__skb_try_recv_datagram
0.08 ± 10% +0.1 0.20 ± 10% perf-profile.self.cycles-pp.unix_write_space
0.00 +0.1 0.13 ± 14% perf-profile.self.cycles-pp.native_sched_clock
0.16 ± 3% +0.2 0.32 ± 7% perf-profile.self.cycles-pp.inc_rlimit_get_ucounts
0.36 +0.2 0.52 ± 4% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.07 ± 17% +0.2 0.24 ± 37% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
0.06 ± 13% +0.2 0.22 ± 11% perf-profile.self.cycles-pp.map_id_range_down
0.21 ± 9% +0.2 0.38 ± 17% perf-profile.self.cycles-pp.__account_obj_stock
0.14 ± 8% +0.2 0.32 ± 18% perf-profile.self.cycles-pp.sock_init_data_uid
0.29 ± 4% +0.2 0.47 ± 7% perf-profile.self.cycles-pp.__refill_objects_node
0.17 ± 10% +0.2 0.36 ± 5% perf-profile.self.cycles-pp.x64_sys_call
0.22 ± 5% +0.2 0.41 ± 8% perf-profile.self.cycles-pp.page_counter_uncharge
0.16 ± 13% +0.2 0.40 ± 18% perf-profile.self.cycles-pp.evm_inode_alloc_security
0.22 ± 19% +0.3 0.48 ± 5% perf-profile.self.cycles-pp.__sk_destruct
0.38 ± 2% +0.3 0.67 ± 4% perf-profile.self.cycles-pp.unix_release_sock
0.52 ± 5% +0.3 0.81 ± 5% perf-profile.self.cycles-pp.__memcg_slab_post_alloc_hook
0.66 ± 8% +0.3 1.00 ± 8% perf-profile.self.cycles-pp.__memcg_slab_free_hook
0.33 ± 7% +0.4 0.71 ± 18% perf-profile.self.cycles-pp._copy_from_iter
0.49 +0.4 0.90 ± 3% perf-profile.self.cycles-pp.do_epoll_ctl
1.82 ± 2% +1.0 2.81 ± 6% perf-profile.self.cycles-pp._raw_spin_lock
6.30 ± 14% +4.5 10.80 ± 5% perf-profile.self.cycles-pp.unix_sock_destructor
8.69 ± 16% +7.6 16.26 ± 5% perf-profile.self.cycles-pp.unix_create1
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:[~2026-04-15 7:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-15 7:14 [linus:master] [locking/mutex] 25500ba7e7: stress-ng.epoll.ops_per_sec 33.4% improvement 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