Re: [PATCH v5 6/9] slub: Delay freezing of partial slabs
From: kernel test robot
Date: Tue Nov 14 2023 - 00:54:27 EST
Hello,
kernel test robot noticed a 34.2% improvement of stress-ng.rawudp.ops_per_sec on:
commit: b73583016198aecef1dea07033a808da7875ede1 ("[PATCH v5 6/9] slub: Delay freezing of partial slabs")
url: https://github.com/intel-lab-lkp/linux/commits/chengming-zhou-linux-dev/slub-Reflow-___slab_alloc/20231102-112748
base: git://git.kernel.org/cgit/linux/kernel/git/vbabka/slab.git for-next
patch link: https://lore.kernel.org/all/20231102032330.1036151-7-chengming.zhou@xxxxxxxxx/
patch subject: [PATCH v5 6/9] slub: Delay freezing of partial slabs
testcase: stress-ng
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
parameters:
nr_threads: 100%
testtime: 60s
class: network
test: rawudp
cpufreq_governor: performance
Details are as below:
-------------------------------------------------------------------------------------------------->
The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20231114/202311141204.e918dbda-oliver.sang@xxxxxxxxx
=========================================================================================
class/compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
network/gcc-12/performance/x86_64-rhel-8.3/100%/debian-11.1-x86_64-20220510.cgz/lkp-icl-2sp8/rawudp/stress-ng/60s
commit:
fae950af3a ("slub: Introduce freeze_slab()")
b735830161 ("slub: Delay freezing of partial slabs")
fae950af3a484ec4 b73583016198aecef1dea07033a
---------------- ---------------------------
%stddev %change %stddev
\ | \
0.51 ± 15% +0.1 0.66 ± 3% mpstat.cpu.all.usr%
30758 ± 11% +41.0% 43361 ± 4% vmstat.system.cs
14033150 +13.1% 15877158 numa-numastat.node0.local_node
14069328 +13.1% 15912745 numa-numastat.node0.numa_hit
14246260 +11.6% 15894273 numa-numastat.node1.local_node
14274705 +11.6% 15927700 numa-numastat.node1.numa_hit
14069250 +13.1% 15912955 numa-vmstat.node0.numa_hit
14033072 +13.1% 15877368 numa-vmstat.node0.numa_local
14274619 +11.6% 15927488 numa-vmstat.node1.numa_hit
14246174 +11.6% 15894061 numa-vmstat.node1.numa_local
0.30 ± 19% +38.5% 0.42 ± 7% sched_debug.cfs_rq:/.nr_running.stddev
2434 ± 4% -10.6% 2176 ± 6% sched_debug.cpu.curr->pid.avg
1079 ± 20% +36.7% 1474 ± 10% sched_debug.cpu.curr->pid.stddev
18781 ± 2% +28.4% 24113 ± 2% sched_debug.cpu.nr_switches.avg
11540 ± 4% +41.8% 16360 ± 5% sched_debug.cpu.nr_switches.min
0.03 +33.3% 0.04 stress-ng.rawudp.MB_recv'd_per_sec
4064768 +34.2% 5456370 stress-ng.rawudp.ops
67734 +34.2% 90929 stress-ng.rawudp.ops_per_sec
757287 ± 2% +31.6% 996382 stress-ng.time.involuntary_context_switches
1112941 ± 2% +40.5% 1564161 ± 2% stress-ng.time.voluntary_context_switches
28346406 +12.3% 31843356 proc-vmstat.numa_hit
28281784 +12.3% 31774341 proc-vmstat.numa_local
103553 ± 2% +6.3% 110100 ± 3% proc-vmstat.numa_pte_updates
128452 +10.1% 141426 ± 2% proc-vmstat.pgactivate
70199954 +10.8% 77804409 proc-vmstat.pgalloc_normal
70032258 +10.8% 77627740 proc-vmstat.pgfree
81626657 ± 11% +20.5% 98326255 ± 3% perf-stat.i.branch-misses
8.365e+08 ± 11% +16.8% 9.77e+08 ± 3% perf-stat.i.cache-references
31476 ± 12% +42.8% 44947 ± 4% perf-stat.i.context-switches
2.46 ± 2% -5.3% 2.33 perf-stat.i.cpi
7610 ± 11% +51.7% 11547 ± 3% perf-stat.i.cpu-migrations
1807 ± 6% -35.8% 1160 ± 9% perf-stat.i.metric.K/sec
67795798 ± 11% +17.2% 79489592 ± 3% perf-stat.i.node-load-misses
42.11 ± 5% +2.2 44.32 perf-stat.i.node-store-miss-rate%
53640005 ± 11% +16.1% 62254015 ± 3% perf-stat.i.node-store-misses
4.42 +3.9% 4.59 perf-stat.overall.MPKI
0.53 +0.0 0.57 perf-stat.overall.branch-miss-rate%
2.46 -4.0% 2.36 perf-stat.overall.cpi
556.40 -7.6% 513.88 perf-stat.overall.cycles-between-cache-misses
0.41 +4.2% 0.42 perf-stat.overall.ipc
59.01 +0.9 59.88 perf-stat.overall.node-load-miss-rate%
80834242 ± 10% +19.7% 96751983 ± 2% perf-stat.ps.branch-misses
3.595e+08 ± 10% +14.6% 4.121e+08 ± 3% perf-stat.ps.cache-misses
8.308e+08 ± 10% +16.1% 9.643e+08 ± 3% perf-stat.ps.cache-references
31157 ± 10% +42.0% 44245 ± 3% perf-stat.ps.context-switches
7566 ± 10% +50.5% 11389 ± 3% perf-stat.ps.cpu-migrations
67342566 ± 10% +16.5% 78472343 ± 2% perf-stat.ps.node-load-misses
53274045 ± 10% +15.4% 61453717 ± 2% perf-stat.ps.node-store-misses
66741521 ± 10% +13.4% 75684953 ± 2% perf-stat.ps.node-stores
5.522e+12 +4.0% 5.742e+12 perf-stat.total.instructions
0.40 ± 5% -28.4% 0.29 ± 8% perf-sched.sch_delay.avg.ms.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64
0.58 ± 5% -9.2% 0.53 ± 4% perf-sched.sch_delay.avg.ms.schedule_timeout.__skb_wait_for_more_packets.__skb_recv_datagram.skb_recv_datagram
0.37 ± 11% -38.4% 0.22 ± 16% perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_fqs_loop.rcu_gp_kthread.kthread
128.50 ± 19% -30.6% 89.17 ± 18% perf-sched.sch_delay.max.ms.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64
0.52 ± 3% -13.8% 0.45 ± 4% perf-sched.total_sch_delay.average.ms
9.51 ± 5% -24.7% 7.16 ± 5% perf-sched.total_wait_and_delay.average.ms
150858 ± 3% +33.8% 201844 ± 6% perf-sched.total_wait_and_delay.count.ms
8.99 ± 5% -25.3% 6.71 ± 5% perf-sched.total_wait_time.average.ms
4.32 ± 4% -34.8% 2.81 ± 7% perf-sched.wait_and_delay.avg.ms.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
3.22 ± 8% -34.3% 2.12 ± 8% perf-sched.wait_and_delay.avg.ms.__cond_resched.slab_pre_alloc_hook.constprop.0.kmem_cache_alloc_lru
47.40 ± 6% -13.9% 40.79 ± 11% perf-sched.wait_and_delay.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
4.93 ± 4% -29.4% 3.48 ± 7% perf-sched.wait_and_delay.avg.ms.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64
2.14 ± 5% -16.3% 1.79 ± 4% perf-sched.wait_and_delay.avg.ms.schedule_timeout.__skb_wait_for_more_packets.__skb_recv_datagram.skb_recv_datagram
508.50 ± 7% +39.9% 711.50 ± 9% perf-sched.wait_and_delay.count.__cond_resched.aa_sk_perm.security_socket_recvmsg.sock_recvmsg.__sys_recvfrom
1533 ± 6% +22.0% 1871 ± 6% perf-sched.wait_and_delay.count.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
1003 ± 4% +28.4% 1288 ± 6% perf-sched.wait_and_delay.count.__cond_resched.slab_pre_alloc_hook.constprop.0.kmem_cache_alloc_lru
48937 ± 3% +28.2% 62737 ± 5% perf-sched.wait_and_delay.count.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64
86063 ± 4% +39.4% 120002 ± 7% perf-sched.wait_and_delay.count.schedule_timeout.__skb_wait_for_more_packets.__skb_recv_datagram.skb_recv_datagram
6201 ± 3% +14.1% 7077 ± 11% perf-sched.wait_and_delay.count.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
85.45 ±120% +384.6% 414.09 ± 82% perf-sched.wait_and_delay.max.ms.__cond_resched.mutex_lock.perf_poll.do_poll.constprop
22.16 ±105% +162.1% 58.07 ± 36% perf-sched.wait_and_delay.max.ms.__cond_resched.stop_one_cpu.sched_exec.bprm_execve.part
1.37 ± 17% -38.1% 0.85 ± 26% perf-sched.wait_time.avg.ms.__cond_resched.__kmem_cache_alloc_node.kmalloc_trace.apparmor_sk_alloc_security.security_sk_alloc
2.32 ± 14% -48.3% 1.20 ± 33% perf-sched.wait_time.avg.ms.__cond_resched.aa_sk_perm.security_socket_sendmsg.sock_sendmsg.__sys_sendto
4.31 ± 4% -34.9% 2.81 ± 7% perf-sched.wait_time.avg.ms.__cond_resched.dput.__fput.__x64_sys_close.do_syscall_64
2.24 ± 11% -36.7% 1.42 ± 24% perf-sched.wait_time.avg.ms.__cond_resched.kmem_cache_alloc_node.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb
3.89 ± 41% -57.2% 1.67 ± 36% perf-sched.wait_time.avg.ms.__cond_resched.lock_sock_nested.raw_destroy.sk_common_release.inet_release
3.22 ± 8% -34.2% 2.12 ± 8% perf-sched.wait_time.avg.ms.__cond_resched.slab_pre_alloc_hook.constprop.0.kmem_cache_alloc_lru
47.20 ± 6% -14.0% 40.58 ± 11% perf-sched.wait_time.avg.ms.__cond_resched.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
4.52 ± 4% -29.5% 3.19 ± 7% perf-sched.wait_time.avg.ms.exit_to_user_mode_loop.exit_to_user_mode_prepare.syscall_exit_to_user_mode.do_syscall_64
5.84 ± 24% -45.9% 3.16 ± 40% perf-sched.wait_time.avg.ms.schedule_preempt_disabled.__mutex_lock.constprop.0.ip_ra_control
1.56 ± 5% -19.0% 1.26 ± 4% perf-sched.wait_time.avg.ms.schedule_timeout.__skb_wait_for_more_packets.__skb_recv_datagram.skb_recv_datagram
107.91 ± 77% +281.4% 411.55 ± 82% perf-sched.wait_time.max.ms.__cond_resched.mutex_lock.perf_poll.do_poll.constprop
7.19 -2.9 4.31 ± 4% perf-profile.calltrace.cycles-pp.get_partial_node.___slab_alloc.kmem_cache_alloc.skb_clone.raw_v4_input
10.26 -2.8 7.48 ± 3% perf-profile.calltrace.cycles-pp.___slab_alloc.kmem_cache_alloc.skb_clone.raw_v4_input.ip_protocol_deliver_rcu
12.04 -2.7 9.31 ± 2% perf-profile.calltrace.cycles-pp.kmem_cache_alloc.skb_clone.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish
6.51 -2.7 3.79 ± 5% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.get_partial_node.___slab_alloc.kmem_cache_alloc.skb_clone
12.55 -2.7 9.83 ± 2% perf-profile.calltrace.cycles-pp.skb_clone.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
6.37 -2.7 3.67 ± 5% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.get_partial_node.___slab_alloc.kmem_cache_alloc
6.44 ± 2% -2.1 4.34 ± 5% perf-profile.calltrace.cycles-pp.__unfreeze_partials.raw_recvmsg.inet_recvmsg.sock_recvmsg.__sys_recvfrom
3.03 ± 4% -2.0 0.99 ± 28% perf-profile.calltrace.cycles-pp.__unfreeze_partials.inet_sock_destruct.__sk_destruct.rcu_do_batch.rcu_core
5.59 ± 2% -1.9 3.67 ± 6% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__unfreeze_partials.raw_recvmsg.inet_recvmsg
2.81 ± 4% -1.9 0.92 ± 29% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__unfreeze_partials.inet_sock_destruct.__sk_destruct.rcu_do_batch
2.69 ± 4% -1.9 0.82 ± 30% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__unfreeze_partials.inet_sock_destruct.__sk_destruct
5.88 ± 2% -1.8 4.07 ± 5% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__unfreeze_partials.raw_recvmsg.inet_recvmsg.sock_recvmsg
15.12 -1.3 13.86 ± 2% perf-profile.calltrace.cycles-pp.inet_sock_destruct.__sk_destruct.rcu_do_batch.rcu_core.__do_softirq
12.74 -1.1 11.66 ± 2% perf-profile.calltrace.cycles-pp.__sk_destruct.rcu_do_batch.rcu_core.__do_softirq.run_ksoftirqd
13.45 -1.1 12.39 ± 2% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.__do_softirq.run_ksoftirqd.smpboot_thread_fn
13.46 -1.1 12.40 ± 2% perf-profile.calltrace.cycles-pp.rcu_core.__do_softirq.run_ksoftirqd.smpboot_thread_fn.kthread
13.48 -1.1 12.42 ± 2% perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
13.49 -1.1 12.43 ± 2% perf-profile.calltrace.cycles-pp.ret_from_fork_asm
13.49 -1.1 12.43 ± 2% perf-profile.calltrace.cycles-pp.ret_from_fork.ret_from_fork_asm
13.49 -1.1 12.43 ± 2% perf-profile.calltrace.cycles-pp.kthread.ret_from_fork.ret_from_fork_asm
13.46 -1.1 12.40 ± 2% perf-profile.calltrace.cycles-pp.__do_softirq.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
13.46 -1.1 12.40 ± 2% perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork.ret_from_fork_asm
11.50 -0.6 10.88 ± 2% perf-profile.calltrace.cycles-pp.raw_recvmsg.inet_recvmsg.sock_recvmsg.__sys_recvfrom.__x64_sys_recvfrom
11.54 -0.6 10.93 ± 2% perf-profile.calltrace.cycles-pp.inet_recvmsg.sock_recvmsg.__sys_recvfrom.__x64_sys_recvfrom.do_syscall_64
11.72 -0.5 11.18 ± 2% perf-profile.calltrace.cycles-pp.sock_recvmsg.__sys_recvfrom.__x64_sys_recvfrom.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.18 ± 3% -0.5 0.71 ± 4% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.get_partial_node.get_any_partial.___slab_alloc.kmem_cache_alloc
1.15 ± 3% -0.5 0.68 ± 4% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.get_partial_node.get_any_partial.___slab_alloc
1.23 ± 3% -0.5 0.77 ± 3% perf-profile.calltrace.cycles-pp.get_partial_node.get_any_partial.___slab_alloc.kmem_cache_alloc.skb_clone
12.05 -0.4 11.61 ± 2% perf-profile.calltrace.cycles-pp.__sys_recvfrom.__x64_sys_recvfrom.do_syscall_64.entry_SYSCALL_64_after_hwframe.recv
12.07 -0.4 11.64 ± 2% perf-profile.calltrace.cycles-pp.__x64_sys_recvfrom.do_syscall_64.entry_SYSCALL_64_after_hwframe.recv
1.38 ± 3% -0.4 0.94 ± 3% perf-profile.calltrace.cycles-pp.get_any_partial.___slab_alloc.kmem_cache_alloc.skb_clone.raw_v4_input
1.84 ± 2% -0.3 1.56 ± 6% perf-profile.calltrace.cycles-pp.__slab_free.inet_sock_destruct.__sk_destruct.rcu_do_batch.rcu_core
0.78 ± 7% -0.1 0.66 ± 5% perf-profile.calltrace.cycles-pp.__do_softirq.do_softirq.__local_bh_enable_ip.sk_common_release.inet_release
0.78 ± 7% -0.1 0.66 ± 5% perf-profile.calltrace.cycles-pp.do_softirq.__local_bh_enable_ip.sk_common_release.inet_release.__sock_release
0.78 ± 7% -0.1 0.66 ± 5% perf-profile.calltrace.cycles-pp.rcu_core.__do_softirq.do_softirq.__local_bh_enable_ip.sk_common_release
0.78 ± 7% -0.1 0.67 ± 5% perf-profile.calltrace.cycles-pp.__local_bh_enable_ip.sk_common_release.inet_release.__sock_release.sock_close
0.52 +0.0 0.55 perf-profile.calltrace.cycles-pp.icmp_route_lookup.__icmp_send.__udp4_lib_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish
0.56 +0.0 0.60 ± 2% perf-profile.calltrace.cycles-pp.new_inode_pseudo.sock_alloc.__sock_create.__sys_socket.__x64_sys_socket
0.57 +0.0 0.61 ± 2% perf-profile.calltrace.cycles-pp.sock_alloc.__sock_create.__sys_socket.__x64_sys_socket.do_syscall_64
0.52 +0.0 0.57 ± 2% perf-profile.calltrace.cycles-pp.alloc_file.alloc_file_pseudo.sock_alloc_file.__sys_socket.__x64_sys_socket
0.73 +0.1 0.78 perf-profile.calltrace.cycles-pp.sock_alloc_file.__sys_socket.__x64_sys_socket.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.72 +0.1 0.78 ± 2% perf-profile.calltrace.cycles-pp.alloc_file_pseudo.sock_alloc_file.__sys_socket.__x64_sys_socket.do_syscall_64
1.03 ± 3% +0.1 1.10 ± 3% perf-profile.calltrace.cycles-pp.sk_filter_trim_cap.sock_queue_rcv_skb_reason.raw_rcv.raw_v4_input.ip_protocol_deliver_rcu
0.59 ± 3% +0.1 0.68 ± 2% perf-profile.calltrace.cycles-pp.allocate_slab.___slab_alloc.kmem_cache_alloc.skb_clone.raw_v4_input
1.14 +0.1 1.22 perf-profile.calltrace.cycles-pp.dst_release.ipv4_pktinfo_prepare.raw_rcv.raw_v4_input.ip_protocol_deliver_rcu
1.96 +0.1 2.05 perf-profile.calltrace.cycles-pp.skb_release_data.kfree_skb_reason.inet_sock_destruct.__sk_destruct.rcu_do_batch
1.64 +0.1 1.75 ± 2% perf-profile.calltrace.cycles-pp.ipv4_pktinfo_prepare.raw_rcv.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish
0.42 ± 44% +0.1 0.55 ± 2% perf-profile.calltrace.cycles-pp.alloc_empty_file.alloc_file.alloc_file_pseudo.sock_alloc_file.__sys_socket
2.42 ± 3% +0.1 2.55 ± 3% perf-profile.calltrace.cycles-pp.icmp_socket_deliver.icmp_unreach.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish
2.41 ± 3% +0.1 2.54 ± 3% perf-profile.calltrace.cycles-pp.raw_icmp_error.icmp_socket_deliver.icmp_unreach.icmp_rcv.ip_protocol_deliver_rcu
2.47 ± 3% +0.1 2.60 ± 3% perf-profile.calltrace.cycles-pp.icmp_unreach.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
0.66 +0.1 0.80 perf-profile.calltrace.cycles-pp.copyout._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.raw_recvmsg
2.70 ± 2% +0.2 2.84 ± 3% perf-profile.calltrace.cycles-pp.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog
0.70 +0.2 0.88 perf-profile.calltrace.cycles-pp._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.raw_recvmsg.inet_recvmsg
0.62 ± 7% +0.2 0.79 ± 11% perf-profile.calltrace.cycles-pp.free_unref_page.inet_sock_destruct.__sk_destruct.rcu_do_batch.rcu_core
0.66 ± 2% +0.2 0.85 ± 2% perf-profile.calltrace.cycles-pp.__check_object_size.simple_copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.raw_recvmsg
0.66 +0.2 0.84 perf-profile.calltrace.cycles-pp.skb_release_data.consume_skb.raw_recvmsg.inet_recvmsg.sock_recvmsg
0.70 ± 2% +0.2 0.90 ± 2% perf-profile.calltrace.cycles-pp.simple_copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.raw_recvmsg.inet_recvmsg
0.94 +0.3 1.24 perf-profile.calltrace.cycles-pp.consume_skb.raw_recvmsg.inet_recvmsg.sock_recvmsg.__sys_recvfrom
0.81 +0.3 1.14 ± 2% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__skb_try_recv_datagram.__skb_recv_datagram.skb_recv_datagram.raw_recvmsg
0.99 +0.4 1.37 ± 3% perf-profile.calltrace.cycles-pp.__skb_try_recv_datagram.__skb_recv_datagram.skb_recv_datagram.raw_recvmsg.inet_recvmsg
1.53 +0.4 1.94 ± 2% perf-profile.calltrace.cycles-pp.__skb_datagram_iter.skb_copy_datagram_iter.raw_recvmsg.inet_recvmsg.sock_recvmsg
1.55 ± 2% +0.4 1.97 ± 2% perf-profile.calltrace.cycles-pp.skb_copy_datagram_iter.raw_recvmsg.inet_recvmsg.sock_recvmsg.__sys_recvfrom
1.10 ± 2% +0.4 1.52 ± 3% perf-profile.calltrace.cycles-pp.__skb_recv_datagram.skb_recv_datagram.raw_recvmsg.inet_recvmsg.sock_recvmsg
1.12 ± 2% +0.4 1.54 ± 3% perf-profile.calltrace.cycles-pp.skb_recv_datagram.raw_recvmsg.inet_recvmsg.sock_recvmsg.__sys_recvfrom
0.00 +0.5 0.53 ± 2% perf-profile.calltrace.cycles-pp.alloc_inode.new_inode_pseudo.sock_alloc.__sock_create.__sys_socket
4.85 +0.6 5.40 perf-profile.calltrace.cycles-pp.__copy_skb_header.__skb_clone.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish
7.74 +0.6 8.32 perf-profile.calltrace.cycles-pp.kfree_skb_reason.inet_sock_destruct.__sk_destruct.rcu_do_batch.rcu_core
0.00 +0.6 0.61 ± 2% perf-profile.calltrace.cycles-pp.check_heap_object.__check_object_size.simple_copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter
0.00 +0.7 0.65 ± 3% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__skb_try_recv_datagram.__skb_recv_datagram.skb_recv_datagram
4.56 +0.7 5.25 perf-profile.calltrace.cycles-pp.sock_def_readable.__sock_queue_rcv_skb.sock_queue_rcv_skb_reason.raw_rcv.raw_v4_input
7.56 +0.7 8.31 perf-profile.calltrace.cycles-pp.__skb_clone.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
50.71 +0.8 51.47 perf-profile.calltrace.cycles-pp.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog
3.67 +0.9 4.59 ± 2% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__sock_queue_rcv_skb.sock_queue_rcv_skb_reason.raw_rcv
55.46 +1.0 56.43 perf-profile.calltrace.cycles-pp.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog.__napi_poll.net_rx_action
55.45 +1.0 56.42 perf-profile.calltrace.cycles-pp.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog.__napi_poll
58.02 +1.0 59.01 perf-profile.calltrace.cycles-pp.__local_bh_enable_ip.__dev_queue_xmit.ip_finish_output2.raw_send_hdrinc.raw_sendmsg
57.99 +1.0 58.98 perf-profile.calltrace.cycles-pp.__do_softirq.do_softirq.__local_bh_enable_ip.__dev_queue_xmit.ip_finish_output2
58.01 +1.0 59.00 perf-profile.calltrace.cycles-pp.do_softirq.__local_bh_enable_ip.__dev_queue_xmit.ip_finish_output2.raw_send_hdrinc
55.61 +1.0 56.60 perf-profile.calltrace.cycles-pp.__netif_receive_skb_one_core.process_backlog.__napi_poll.net_rx_action.__do_softirq
58.10 +1.0 59.10 perf-profile.calltrace.cycles-pp.ip_finish_output2.raw_send_hdrinc.raw_sendmsg.sock_sendmsg.__sys_sendto
58.09 +1.0 59.09 perf-profile.calltrace.cycles-pp.__dev_queue_xmit.ip_finish_output2.raw_send_hdrinc.raw_sendmsg.sock_sendmsg
55.68 +1.0 56.68 perf-profile.calltrace.cycles-pp.process_backlog.__napi_poll.net_rx_action.__do_softirq.do_softirq
55.70 +1.0 56.70 perf-profile.calltrace.cycles-pp.net_rx_action.__do_softirq.do_softirq.__local_bh_enable_ip.__dev_queue_xmit
55.68 +1.0 56.68 perf-profile.calltrace.cycles-pp.__napi_poll.net_rx_action.__do_softirq.do_softirq.__local_bh_enable_ip
59.51 +1.0 60.54 perf-profile.calltrace.cycles-pp.raw_sendmsg.sock_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64
59.58 +1.0 60.61 perf-profile.calltrace.cycles-pp.sock_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe
58.64 +1.0 59.68 perf-profile.calltrace.cycles-pp.raw_send_hdrinc.raw_sendmsg.sock_sendmsg.__sys_sendto.__x64_sys_sendto
59.70 +1.0 60.74 perf-profile.calltrace.cycles-pp.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendto
59.69 +1.0 60.73 perf-profile.calltrace.cycles-pp.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendto
4.97 +1.0 6.02 ± 2% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__sock_queue_rcv_skb.sock_queue_rcv_skb_reason.raw_rcv.raw_v4_input
59.76 +1.0 60.81 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendto
59.78 +1.1 60.84 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.sendto
59.85 +1.1 60.91 perf-profile.calltrace.cycles-pp.sendto
22.21 +2.3 24.51 perf-profile.calltrace.cycles-pp.__sock_queue_rcv_skb.sock_queue_rcv_skb_reason.raw_rcv.raw_v4_input.ip_protocol_deliver_rcu
23.65 +2.4 26.03 perf-profile.calltrace.cycles-pp.sock_queue_rcv_skb_reason.raw_rcv.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish
29.20 +2.7 31.86 perf-profile.calltrace.cycles-pp.raw_rcv.raw_v4_input.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
28.65 -5.8 22.86 ± 2% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
24.32 -5.6 18.77 ± 2% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
10.24 ± 2% -4.1 6.14 ± 5% perf-profile.children.cycles-pp.__unfreeze_partials
8.45 -3.3 5.11 ± 4% perf-profile.children.cycles-pp.get_partial_node
10.66 -2.8 7.90 ± 3% perf-profile.children.cycles-pp.___slab_alloc
12.63 -2.7 9.92 ± 2% perf-profile.children.cycles-pp.skb_clone
12.72 -2.7 10.02 ± 2% perf-profile.children.cycles-pp.kmem_cache_alloc
17.07 -1.4 15.72 ± 2% perf-profile.children.cycles-pp.inet_sock_destruct
17.58 -1.3 16.26 ± 2% perf-profile.children.cycles-pp.__sk_destruct
18.54 -1.3 17.26 ± 2% perf-profile.children.cycles-pp.rcu_do_batch
18.54 -1.3 17.27 ± 2% perf-profile.children.cycles-pp.rcu_core
13.48 -1.1 12.42 ± 2% perf-profile.children.cycles-pp.smpboot_thread_fn
13.49 -1.1 12.43 ± 2% perf-profile.children.cycles-pp.ret_from_fork_asm
13.49 -1.1 12.43 ± 2% perf-profile.children.cycles-pp.ret_from_fork
13.49 -1.1 12.43 ± 2% perf-profile.children.cycles-pp.kthread
13.46 -1.1 12.40 ± 2% perf-profile.children.cycles-pp.run_ksoftirqd
11.51 -0.6 10.89 ± 2% perf-profile.children.cycles-pp.raw_recvmsg
11.55 -0.6 10.94 ± 2% perf-profile.children.cycles-pp.inet_recvmsg
11.73 -0.5 11.19 ± 2% perf-profile.children.cycles-pp.sock_recvmsg
12.06 -0.4 11.63 ± 2% perf-profile.children.cycles-pp.__sys_recvfrom
12.08 -0.4 11.65 ± 2% perf-profile.children.cycles-pp.__x64_sys_recvfrom
1.39 ± 3% -0.4 0.96 ± 3% perf-profile.children.cycles-pp.get_any_partial
3.16 -0.2 3.00 ± 3% perf-profile.children.cycles-pp.__slab_free
0.05 +0.0 0.06 ± 6% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.13 ± 2% +0.0 0.14 ± 3% perf-profile.children.cycles-pp.apparmor_capable
0.12 ± 3% +0.0 0.14 ± 5% perf-profile.children.cycles-pp.apparmor_file_alloc_security
0.05 ± 7% +0.0 0.07 ± 7% perf-profile.children.cycles-pp.__wake_up_common
0.15 +0.0 0.16 ± 3% perf-profile.children.cycles-pp._raw_spin_trylock
0.34 ± 2% +0.0 0.36 perf-profile.children.cycles-pp.ip_route_output_key_hash
0.11 ± 6% +0.0 0.13 ± 2% perf-profile.children.cycles-pp.rmqueue
0.12 ± 3% +0.0 0.14 ± 4% perf-profile.children.cycles-pp.release_sock
0.05 +0.0 0.07 ± 10% perf-profile.children.cycles-pp.schedule_timeout
0.05 +0.0 0.07 ± 10% perf-profile.children.cycles-pp.try_to_wake_up
0.08 ± 6% +0.0 0.09 ± 5% perf-profile.children.cycles-pp.__virt_addr_valid
0.16 ± 2% +0.0 0.18 ± 2% perf-profile.children.cycles-pp.__free_one_page
0.07 ± 6% +0.0 0.09 ± 5% perf-profile.children.cycles-pp.exit_to_user_mode_prepare
0.16 ± 5% +0.0 0.18 ± 3% perf-profile.children.cycles-pp.get_page_from_freelist
0.32 ± 2% +0.0 0.34 perf-profile.children.cycles-pp.security_socket_post_create
0.06 ± 7% +0.0 0.09 ± 5% perf-profile.children.cycles-pp.stress_rawudp_server
0.24 +0.0 0.26 perf-profile.children.cycles-pp._raw_spin_lock_bh
0.06 ± 6% +0.0 0.08 ± 8% perf-profile.children.cycles-pp.__skb_wait_for_more_packets
0.04 ± 44% +0.0 0.06 ± 7% perf-profile.children.cycles-pp.__netif_receive_skb_core
0.24 +0.0 0.26 ± 2% perf-profile.children.cycles-pp.init_file
0.18 ± 4% +0.0 0.21 ± 2% perf-profile.children.cycles-pp.__alloc_pages
0.33 +0.0 0.36 ± 3% perf-profile.children.cycles-pp.sock_alloc_inode
0.11 ± 8% +0.0 0.14 ± 5% perf-profile.children.cycles-pp.__fget_light
0.15 ± 2% +0.0 0.18 ± 2% perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
0.44 +0.0 0.47 perf-profile.children.cycles-pp.kmem_cache_alloc_lru
0.29 ± 4% +0.0 0.32 ± 2% perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
0.14 ± 2% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.put_cpu_partial
0.23 ± 6% +0.0 0.26 ± 5% perf-profile.children.cycles-pp.tick_sched_timer
0.32 ± 3% +0.0 0.35 ± 3% perf-profile.children.cycles-pp.setsockopt
0.08 ± 5% +0.0 0.12 ± 6% perf-profile.children.cycles-pp.__schedule
0.07 ± 6% +0.0 0.10 ± 7% perf-profile.children.cycles-pp.schedule
0.16 ± 2% +0.0 0.19 ± 2% perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
0.14 ± 6% +0.0 0.17 ± 4% perf-profile.children.cycles-pp.sockfd_lookup_light
0.29 +0.0 0.32 ± 4% perf-profile.children.cycles-pp.setup_object
0.28 ± 4% +0.0 0.32 ± 3% perf-profile.children.cycles-pp.hrtimer_interrupt
0.52 +0.0 0.56 perf-profile.children.cycles-pp.icmp_route_lookup
0.49 +0.0 0.53 ± 2% perf-profile.children.cycles-pp.alloc_inode
0.13 ± 4% +0.0 0.17 ± 2% perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.51 +0.0 0.55 ± 2% perf-profile.children.cycles-pp.alloc_empty_file
0.22 ± 2% +0.0 0.26 ± 3% perf-profile.children.cycles-pp.__entry_text_start
0.57 +0.0 0.61 perf-profile.children.cycles-pp.sock_alloc
0.44 +0.0 0.48 perf-profile.children.cycles-pp.__list_del_entry_valid_or_report
0.56 +0.0 0.61 perf-profile.children.cycles-pp.new_inode_pseudo
0.52 +0.0 0.57 ± 2% perf-profile.children.cycles-pp.alloc_file
0.00 +0.1 0.05 perf-profile.children.cycles-pp.__ip_finish_output
0.72 ± 2% +0.1 0.78 ± 2% perf-profile.children.cycles-pp.alloc_file_pseudo
0.15 ± 3% +0.1 0.20 ± 2% perf-profile.children.cycles-pp.is_vmalloc_addr
0.01 ±223% +0.1 0.06 ± 6% perf-profile.children.cycles-pp.autoremove_wake_function
0.73 +0.1 0.78 perf-profile.children.cycles-pp.sock_alloc_file
0.16 ± 3% +0.1 0.22 ± 3% perf-profile.children.cycles-pp.security_socket_recvmsg
0.20 ± 2% +0.1 0.27 ± 3% perf-profile.children.cycles-pp.aa_sk_perm
1.12 ± 3% +0.1 1.19 ± 3% perf-profile.children.cycles-pp.sk_filter_trim_cap
0.14 ± 3% +0.1 0.21 ± 5% perf-profile.children.cycles-pp.__wake_up_common_lock
0.67 +0.1 0.75 perf-profile.children.cycles-pp.shuffle_freelist
0.12 ± 4% +0.1 0.20 ± 4% perf-profile.children.cycles-pp.__list_add_valid_or_report
1.24 +0.1 1.33 perf-profile.children.cycles-pp.dst_release
2.12 +0.1 2.22 perf-profile.children.cycles-pp.kmem_cache_free
0.89 ± 2% +0.1 1.00 perf-profile.children.cycles-pp.allocate_slab
1.72 +0.1 1.84 perf-profile.children.cycles-pp.ipv4_pktinfo_prepare
2.42 ± 2% +0.1 2.55 ± 3% perf-profile.children.cycles-pp.icmp_socket_deliver
2.41 ± 3% +0.1 2.54 ± 3% perf-profile.children.cycles-pp.raw_icmp_error
2.47 ± 3% +0.1 2.60 ± 3% perf-profile.children.cycles-pp.icmp_unreach
2.70 ± 2% +0.1 2.85 ± 3% perf-profile.children.cycles-pp.icmp_rcv
0.67 ± 2% +0.2 0.83 perf-profile.children.cycles-pp.copyout
0.60 ± 2% +0.2 0.77 ± 2% perf-profile.children.cycles-pp.check_heap_object
0.71 ± 2% +0.2 0.88 perf-profile.children.cycles-pp._copy_to_iter
0.73 ± 2% +0.2 0.93 ± 2% perf-profile.children.cycles-pp.__check_object_size
0.71 ± 2% +0.2 0.91 ± 2% perf-profile.children.cycles-pp.simple_copy_to_iter
0.82 ± 7% +0.2 1.03 ± 10% perf-profile.children.cycles-pp.free_unref_page
2.39 +0.2 2.63 perf-profile.children.cycles-pp.sock_rfree
2.99 +0.3 3.28 perf-profile.children.cycles-pp.skb_release_head_state
1.01 +0.3 1.31 perf-profile.children.cycles-pp.consume_skb
4.47 +0.4 4.85 perf-profile.children.cycles-pp.skb_release_data
1.01 +0.4 1.39 ± 3% perf-profile.children.cycles-pp.__skb_try_recv_datagram
1.54 +0.4 1.95 ± 2% perf-profile.children.cycles-pp.__skb_datagram_iter
1.56 ± 2% +0.4 1.97 ± 2% perf-profile.children.cycles-pp.skb_copy_datagram_iter
1.11 ± 2% +0.4 1.53 ± 3% perf-profile.children.cycles-pp.__skb_recv_datagram
1.12 ± 2% +0.4 1.55 ± 3% perf-profile.children.cycles-pp.skb_recv_datagram
4.89 +0.6 5.45 perf-profile.children.cycles-pp.__copy_skb_header
4.58 +0.7 5.27 perf-profile.children.cycles-pp.sock_def_readable
10.70 +0.7 11.42 perf-profile.children.cycles-pp.kfree_skb_reason
7.65 +0.8 8.40 perf-profile.children.cycles-pp.__skb_clone
50.92 +0.8 51.69 perf-profile.children.cycles-pp.raw_v4_input
59.46 +0.8 60.25 perf-profile.children.cycles-pp.do_softirq
59.48 +0.8 60.28 perf-profile.children.cycles-pp.__local_bh_enable_ip
85.69 +0.9 86.58 perf-profile.children.cycles-pp.do_syscall_64
85.79 +0.9 86.70 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
55.46 +1.0 56.44 perf-profile.children.cycles-pp.ip_local_deliver_finish
55.45 +1.0 56.43 perf-profile.children.cycles-pp.ip_protocol_deliver_rcu
55.61 +1.0 56.61 perf-profile.children.cycles-pp.__netif_receive_skb_one_core
55.68 +1.0 56.68 perf-profile.children.cycles-pp.__napi_poll
55.71 +1.0 56.71 perf-profile.children.cycles-pp.net_rx_action
55.68 +1.0 56.68 perf-profile.children.cycles-pp.process_backlog
58.22 +1.0 59.22 perf-profile.children.cycles-pp.__dev_queue_xmit
58.26 +1.0 59.26 perf-profile.children.cycles-pp.ip_finish_output2
59.52 +1.0 60.54 perf-profile.children.cycles-pp.raw_sendmsg
58.65 +1.0 59.68 perf-profile.children.cycles-pp.raw_send_hdrinc
59.58 +1.0 60.61 perf-profile.children.cycles-pp.sock_sendmsg
59.71 +1.0 60.75 perf-profile.children.cycles-pp.__x64_sys_sendto
59.69 +1.0 60.74 perf-profile.children.cycles-pp.__sys_sendto
59.87 +1.1 60.93 perf-profile.children.cycles-pp.sendto
22.30 +2.3 24.61 perf-profile.children.cycles-pp.__sock_queue_rcv_skb
23.78 +2.4 26.16 perf-profile.children.cycles-pp.sock_queue_rcv_skb_reason
29.56 +2.7 32.22 perf-profile.children.cycles-pp.raw_rcv
28.12 -5.9 22.26 ± 2% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
0.64 -0.5 0.12 ± 3% perf-profile.self.cycles-pp.__unfreeze_partials
0.45 -0.2 0.26 ± 3% perf-profile.self.cycles-pp.get_partial_node
0.05 +0.0 0.06 perf-profile.self.cycles-pp.__dev_queue_xmit
0.05 +0.0 0.06 perf-profile.self.cycles-pp.__cond_resched
0.05 +0.0 0.06 perf-profile.self.cycles-pp.syscall_return_via_sysret
0.06 ± 6% +0.0 0.07 perf-profile.self.cycles-pp.__check_object_size
0.13 +0.0 0.14 ± 2% perf-profile.self.cycles-pp.apparmor_capable
0.10 ± 3% +0.0 0.12 ± 4% perf-profile.self.cycles-pp.__sk_destruct
0.37 +0.0 0.39 perf-profile.self.cycles-pp.sock_queue_rcv_skb_reason
0.15 ± 2% +0.0 0.16 ± 2% perf-profile.self.cycles-pp._raw_spin_trylock
0.06 ± 7% +0.0 0.08 perf-profile.self.cycles-pp.__virt_addr_valid
0.43 +0.0 0.44 perf-profile.self.cycles-pp.memcg_slab_post_alloc_hook
0.19 ± 3% +0.0 0.21 perf-profile.self.cycles-pp.ip_route_output_key_hash_rcu
0.10 ± 4% +0.0 0.12 ± 3% perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.06 ± 9% +0.0 0.07 ± 5% perf-profile.self.cycles-pp.is_vmalloc_addr
0.12 ± 3% +0.0 0.14 perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
0.30 +0.0 0.32 ± 2% perf-profile.self.cycles-pp.apparmor_socket_post_create
0.06 ± 9% +0.0 0.08 ± 6% perf-profile.self.cycles-pp.stress_rawudp_server
0.41 +0.0 0.43 perf-profile.self.cycles-pp.skb_clone
0.24 +0.0 0.26 perf-profile.self.cycles-pp._raw_spin_lock_bh
0.07 ± 5% +0.0 0.10 ± 5% perf-profile.self.cycles-pp.__skb_try_recv_datagram
0.45 +0.0 0.48 ± 2% perf-profile.self.cycles-pp._raw_spin_lock
0.36 ± 2% +0.0 0.38 perf-profile.self.cycles-pp.inet_sock_destruct
0.10 ± 8% +0.0 0.12 ± 6% perf-profile.self.cycles-pp.__fget_light
0.14 ± 3% +0.0 0.16 ± 2% perf-profile.self.cycles-pp.put_cpu_partial
0.69 +0.0 0.72 perf-profile.self.cycles-pp.raw_rcv
0.03 ± 70% +0.0 0.06 ± 6% perf-profile.self.cycles-pp.__netif_receive_skb_core
0.15 ± 2% +0.0 0.18 ± 4% perf-profile.self.cycles-pp.get_any_partial
0.11 ± 3% +0.0 0.15 ± 3% perf-profile.self.cycles-pp.recv
0.16 ± 3% +0.0 0.19 ± 4% perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
0.12 ± 5% +0.0 0.16 ± 3% perf-profile.self.cycles-pp.__skb_datagram_iter
0.47 +0.0 0.51 perf-profile.self.cycles-pp.skb_release_head_state
0.43 +0.0 0.47 ± 2% perf-profile.self.cycles-pp.__list_del_entry_valid_or_report
0.00 +0.1 0.05 perf-profile.self.cycles-pp._copy_to_iter
0.00 +0.1 0.05 ± 7% perf-profile.self.cycles-pp.__skb_recv_datagram
0.45 ± 2% +0.1 0.51 ± 2% perf-profile.self.cycles-pp.shuffle_freelist
1.12 ± 3% +0.1 1.18 ± 5% perf-profile.self.cycles-pp.raw_v4_input
0.16 ± 2% +0.1 0.22 ± 2% perf-profile.self.cycles-pp.aa_sk_perm
0.20 ± 2% +0.1 0.26 ± 3% perf-profile.self.cycles-pp.__sys_recvfrom
0.11 ± 5% +0.1 0.19 ± 3% perf-profile.self.cycles-pp.__list_add_valid_or_report
1.18 +0.1 1.26 perf-profile.self.cycles-pp.dst_release
1.91 +0.1 2.00 perf-profile.self.cycles-pp.kmem_cache_free
0.44 +0.1 0.57 ± 2% perf-profile.self.cycles-pp.check_heap_object
2.40 ± 3% +0.1 2.53 ± 3% perf-profile.self.cycles-pp.raw_icmp_error
0.64 ± 2% +0.2 0.79 perf-profile.self.cycles-pp.copyout
2.25 +0.2 2.42 perf-profile.self.cycles-pp.__slab_free
0.60 ± 2% +0.2 0.78 ± 3% perf-profile.self.cycles-pp.raw_recvmsg
2.75 +0.2 2.94 perf-profile.self.cycles-pp.__skb_clone
2.36 +0.2 2.60 perf-profile.self.cycles-pp.sock_rfree
4.24 +0.4 4.59 perf-profile.self.cycles-pp.kfree_skb_reason
4.24 +0.4 4.60 perf-profile.self.cycles-pp.skb_release_data
2.52 +0.4 2.91 perf-profile.self.cycles-pp._raw_spin_lock_irqsave
12.54 +0.6 13.09 perf-profile.self.cycles-pp.__sock_queue_rcv_skb
4.83 +0.6 5.38 perf-profile.self.cycles-pp.__copy_skb_header
4.40 +0.6 5.03 perf-profile.self.cycles-pp.sock_def_readable
0.91 +0.7 1.60 perf-profile.self.cycles-pp.___slab_alloc
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