[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20220608060802.GA22428@xsang-OptiPlex-9020>
Date: Wed, 8 Jun 2022 14:08:02 +0800
From: kernel test robot <oliver.sang@...el.com>
To: Willy Tarreau <w@....eu>
Cc: Jakub Kicinski <kuba@...nel.org>,
Moshe Kol <moshe.kol@...l.huji.ac.il>,
Yossi Gilad <yossi.gilad@...l.huji.ac.il>,
Amit Klein <aksecurity@...il.com>,
Eric Dumazet <edumazet@...gle.com>,
LKML <linux-kernel@...r.kernel.org>, netdev@...r.kernel.org,
lkp@...ts.01.org, lkp@...el.com, ying.huang@...el.com,
feng.tang@...el.com, zhengjun.xing@...ux.intel.com,
fengwei.yin@...el.com
Subject: [tcp] e926147618: stress-ng.icmp-flood.ops_per_sec -8.7% regression
Greeting,
FYI, we noticed a -8.7% regression of stress-ng.icmp-flood.ops_per_sec due to commit:
commit: e9261476184be1abd486c9434164b2acbe0ed6c2 ("tcp: dynamically allocate the perturb table used by source ports")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master
in testcase: stress-ng
on test machine: 128 threads 2 sockets Intel(R) Xeon(R) Platinum 8358 CPU @ 2.60GHz with 128G memory
with following parameters:
nr_threads: 100%
testtime: 60s
class: network
test: icmp-flood
cpufreq_governor: performance
ucode: 0xd000331
If you fix the issue, kindly add following tag
Reported-by: kernel test robot <oliver.sang@...el.com>
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
sudo bin/lkp install job.yaml # job file is attached in this email
bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
sudo bin/lkp run generated-yaml-file
# if come across any failure that blocks the test,
# please remove ~/.lkp and /lkp dir to run from a clean state.
=========================================================================================
class/compiler/cpufreq_governor/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime/ucode:
network/gcc-11/performance/x86_64-rhel-8.3/100%/debian-10.4-x86_64-20200603.cgz/lkp-icl-2sp6/icmp-flood/stress-ng/60s/0xd000331
commit:
ca7af04025 ("tcp: add small random increments to the source port")
e926147618 ("tcp: dynamically allocate the perturb table used by source ports")
ca7af0402550f9a0 e9261476184be1abd486c943416
---------------- ---------------------------
%stddev %change %stddev
\ | \
5.847e+08 -8.7% 5.337e+08 stress-ng.icmp-flood.ops
9745088 -8.7% 8894785 stress-ng.icmp-flood.ops_per_sec
102391 ± 2% -8.1% 94064 stress-ng.time.involuntary_context_switches
3069 ± 2% -9.6% 2775 ± 4% stress-ng.time.percent_of_cpu_this_job_got
1857 ± 2% -9.3% 1685 ± 4% stress-ng.time.system_time
47.67 ± 4% -20.9% 37.70 ± 5% stress-ng.time.user_time
461.66 -1.3% 455.82 turbostat.PkgWatt
23.44 ± 2% -2.2 21.27 ± 4% mpstat.cpu.all.sys%
0.71 ± 4% -0.1 0.59 ± 3% mpstat.cpu.all.usr%
30463 ± 48% +43.2% 43621 ± 30% numa-meminfo.node0.Mapped
13246 ± 30% +54.8% 20507 ± 4% numa-meminfo.node0.Shmem
8037946 ± 4% -16.1% 6745336 numa-numastat.node0.local_node
8108296 ± 4% -16.1% 6802565 numa-numastat.node0.numa_hit
4678 -3.9% 4497 vmstat.system.cs
310897 -1.6% 305845 vmstat.system.in
7688 ± 48% +44.2% 11084 ± 30% numa-vmstat.node0.nr_mapped
3312 ± 30% +54.9% 5129 ± 4% numa-vmstat.node0.nr_shmem
8103339 ± 4% -16.0% 6810795 numa-vmstat.node0.numa_hit
8032991 ± 4% -15.9% 6753569 numa-vmstat.node0.numa_local
13684805 -8.1% 12580998 proc-vmstat.numa_hit
13567496 -8.1% 12467548 proc-vmstat.numa_local
13682064 -8.1% 12580593 proc-vmstat.pgalloc_normal
13430899 -8.1% 12337528 proc-vmstat.pgfree
105563 ± 80% -81.0% 20084 ±150% sched_debug.cfs_rq:/.load.avg
168082 ± 53% -70.1% 50264 ±134% sched_debug.cfs_rq:/.load.stddev
379.30 ± 6% -20.3% 302.29 ± 17% sched_debug.cfs_rq:/.load_avg.avg
1013499 ± 2% -9.6% 916375 ± 4% sched_debug.cfs_rq:/.min_vruntime.avg
877834 ± 4% -10.7% 783745 ± 3% sched_debug.cfs_rq:/.min_vruntime.min
351.09 ± 23% -32.8% 235.92 ± 21% sched_debug.cfs_rq:/.runnable_avg.stddev
1213 ± 17% -29.6% 854.08 ± 27% sched_debug.cfs_rq:/.util_est_enqueued.max
216.66 ± 35% -44.7% 119.79 ± 34% sched_debug.cfs_rq:/.util_est_enqueued.stddev
30.08 ±175% +6652.9% 2031 ± 65% sched_debug.cpu.curr->pid.min
1594 ± 30% -45.8% 865.16 ± 46% sched_debug.cpu.curr->pid.stddev
2.287e+10 -8.6% 2.089e+10 perf-stat.i.branch-instructions
2.942e+08 -7.9% 2.71e+08 perf-stat.i.branch-misses
2.748e+08 ± 4% -8.2% 2.522e+08 ± 2% perf-stat.i.cache-references
4383 -4.8% 4171 perf-stat.i.context-switches
3.14 +9.3% 3.43 perf-stat.i.cpi
3.601e+10 -8.7% 3.289e+10 perf-stat.i.dTLB-loads
191044 ± 7% -16.9% 158815 ± 6% perf-stat.i.dTLB-store-misses
1.981e+10 -8.8% 1.807e+10 perf-stat.i.dTLB-stores
1.246e+11 -8.7% 1.138e+11 perf-stat.i.instructions
0.33 -7.4% 0.31 perf-stat.i.ipc
616.50 -8.7% 562.63 perf-stat.i.metric.M/sec
2259267 ± 4% -11.7% 1994342 perf-stat.i.node-load-misses
13703078 -14.1% 11776070 ± 4% perf-stat.i.node-loads
43.19 ± 4% +7.0 50.20 perf-stat.i.node-store-miss-rate%
13588673 ± 6% +18.4% 16082931 perf-stat.i.node-store-misses
17494267 -11.3% 15512734 ± 2% perf-stat.i.node-stores
3.21 +9.4% 3.52 perf-stat.overall.cpi
0.31 -8.6% 0.28 perf-stat.overall.ipc
43.62 ± 4% +7.2 50.85 perf-stat.overall.node-store-miss-rate%
2.253e+10 -8.6% 2.059e+10 perf-stat.ps.branch-instructions
2.897e+08 -7.8% 2.67e+08 perf-stat.ps.branch-misses
2.709e+08 ± 4% -8.1% 2.49e+08 perf-stat.ps.cache-references
4310 -4.7% 4106 perf-stat.ps.context-switches
3.547e+10 -8.6% 3.242e+10 perf-stat.ps.dTLB-loads
188680 ± 7% -16.4% 157753 ± 6% perf-stat.ps.dTLB-store-misses
1.952e+10 -8.7% 1.782e+10 perf-stat.ps.dTLB-stores
1.228e+11 -8.6% 1.122e+11 perf-stat.ps.instructions
4684 -1.7% 4603 perf-stat.ps.minor-faults
2218527 ± 4% -11.7% 1959324 perf-stat.ps.node-load-misses
13527167 -14.0% 11639709 ± 4% perf-stat.ps.node-loads
13374954 ± 6% +18.5% 15846821 perf-stat.ps.node-store-misses
17256966 -11.2% 15318967 ± 2% perf-stat.ps.node-stores
4696 -1.7% 4615 perf-stat.ps.page-faults
7.77e+12 -8.9% 7.081e+12 perf-stat.total.instructions
7.30 ± 11% -1.8 5.45 perf-profile.calltrace.cycles-pp.ip_route_output_flow.raw_sendmsg.sock_sendmsg.__sys_sendto.__x64_sys_sendto
7.26 ± 11% -1.8 5.41 perf-profile.calltrace.cycles-pp.ip_route_output_key_hash.ip_route_output_flow.raw_sendmsg.sock_sendmsg.__sys_sendto
6.44 ± 13% -1.8 4.65 perf-profile.calltrace.cycles-pp.__mkroute_output.ip_route_output_key_hash.ip_route_output_flow.raw_sendmsg.sock_sendmsg
5.42 ± 15% -1.8 3.66 perf-profile.calltrace.cycles-pp.rt_dst_alloc.__mkroute_output.ip_route_output_key_hash.ip_route_output_flow.raw_sendmsg
5.36 ± 15% -1.8 3.60 perf-profile.calltrace.cycles-pp.dst_alloc.rt_dst_alloc.__mkroute_output.ip_route_output_key_hash.ip_route_output_flow
4.33 ± 18% -1.6 2.69 ± 2% perf-profile.calltrace.cycles-pp.percpu_counter_add_batch.dst_alloc.rt_dst_alloc.__mkroute_output.ip_route_output_key_hash
3.49 ± 19% -1.4 2.10 ± 2% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.percpu_counter_add_batch.dst_alloc.rt_dst_alloc.__mkroute_output
3.41 ± 19% -1.4 2.03 ± 2% perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.percpu_counter_add_batch.dst_alloc.rt_dst_alloc
26.18 -1.1 25.04 perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.__softirqentry_text_start.run_ksoftirqd.smpboot_thread_fn
26.18 -1.1 25.04 perf-profile.calltrace.cycles-pp.percpu_counter_add_batch.dst_destroy.rcu_do_batch.rcu_core.__softirqentry_text_start
26.19 -1.1 25.06 perf-profile.calltrace.cycles-pp.rcu_core.__softirqentry_text_start.run_ksoftirqd.smpboot_thread_fn.kthread
25.91 -1.1 24.82 perf-profile.calltrace.cycles-pp.dst_destroy.rcu_do_batch.rcu_core.__softirqentry_text_start.run_ksoftirqd
26.92 -1.1 25.85 perf-profile.calltrace.cycles-pp.__softirqentry_text_start.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
26.93 -1.1 25.86 perf-profile.calltrace.cycles-pp.ret_from_fork
26.93 -1.1 25.86 perf-profile.calltrace.cycles-pp.kthread.ret_from_fork
26.92 -1.1 25.86 perf-profile.calltrace.cycles-pp.run_ksoftirqd.smpboot_thread_fn.kthread.ret_from_fork
26.92 -1.1 25.86 perf-profile.calltrace.cycles-pp.smpboot_thread_fn.kthread.ret_from_fork
24.16 -1.0 23.21 perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.percpu_counter_add_batch.dst_destroy.rcu_do_batch.rcu_core
24.05 -0.9 23.10 perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.percpu_counter_add_batch.dst_destroy.rcu_do_batch
4.67 ± 6% -0.4 4.26 ± 4% perf-profile.calltrace.cycles-pp.__ip_make_skb.ip_push_pending_frames.icmp_reply.icmp_echo.icmp_echo
2.40 ± 6% -0.3 2.12 ± 6% perf-profile.calltrace.cycles-pp.icmp_out_count.__ip_make_skb.ip_push_pending_frames.icmp_reply.icmp_echo
1.04 ± 2% -0.1 0.93 ± 4% perf-profile.calltrace.cycles-pp.rcu_do_batch.rcu_core.__softirqentry_text_start.do_softirq.__local_bh_enable_ip
1.04 ± 2% -0.1 0.94 ± 4% perf-profile.calltrace.cycles-pp.rcu_core.__softirqentry_text_start.do_softirq.__local_bh_enable_ip.ip_finish_output2
1.02 ± 2% -0.1 0.92 ± 4% perf-profile.calltrace.cycles-pp.dst_destroy.rcu_do_batch.rcu_core.__softirqentry_text_start.do_softirq
0.88 -0.1 0.80 perf-profile.calltrace.cycles-pp.__skb_checksum_complete.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
0.84 -0.1 0.77 perf-profile.calltrace.cycles-pp.alloc_skb_with_frags.sock_alloc_send_pskb.__ip_append_data.ip_append_data.icmp_push_reply
0.76 -0.1 0.69 perf-profile.calltrace.cycles-pp.__skb_checksum.__skb_checksum_complete.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish
0.77 -0.1 0.70 perf-profile.calltrace.cycles-pp.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb.__ip_append_data.ip_append_data
0.64 -0.1 0.58 perf-profile.calltrace.cycles-pp.csum_partial.__skb_checksum.__skb_checksum_complete.icmp_rcv.ip_protocol_deliver_rcu
0.58 -0.1 0.52 ± 2% perf-profile.calltrace.cycles-pp.ip_rcv.__netif_receive_skb_one_core.process_backlog.__napi_poll.net_rx_action
0.67 ± 3% -0.1 0.62 perf-profile.calltrace.cycles-pp.ip_route_output_key_hash_rcu.ip_route_output_key_hash.ip_route_output_flow.raw_sendmsg.sock_sendmsg
0.61 -0.0 0.56 perf-profile.calltrace.cycles-pp.skb_copy_and_csum_bits.icmp_glue_bits.__ip_append_data.ip_append_data.icmp_push_reply
0.54 ± 4% +0.1 0.59 ± 2% perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.process_backlog.__napi_poll.net_rx_action.__softirqentry_text_start
0.66 ± 2% +0.1 0.72 ± 2% perf-profile.calltrace.cycles-pp.skb_release_head_state.consume_skb.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish
1.63 ± 3% +0.2 1.79 perf-profile.calltrace.cycles-pp.dev_hard_start_xmit.__dev_queue_xmit.ip_finish_output2.ip_push_pending_frames.icmp_reply
1.44 ± 3% +0.2 1.60 ± 4% perf-profile.calltrace.cycles-pp.netif_rx_internal.__netif_rx.loopback_xmit.xmit_one.dev_hard_start_xmit
1.59 ± 3% +0.2 1.75 perf-profile.calltrace.cycles-pp.xmit_one.dev_hard_start_xmit.__dev_queue_xmit.ip_finish_output2.ip_push_pending_frames
1.49 ± 3% +0.2 1.66 ± 3% perf-profile.calltrace.cycles-pp.__netif_rx.loopback_xmit.xmit_one.dev_hard_start_xmit.__dev_queue_xmit
2.39 +0.2 2.56 perf-profile.calltrace.cycles-pp.ip_finish_output2.ip_push_pending_frames.icmp_reply.icmp_echo.icmp_echo
2.18 +0.2 2.36 perf-profile.calltrace.cycles-pp.__dev_queue_xmit.ip_finish_output2.ip_push_pending_frames.icmp_reply.icmp_echo
0.49 ± 44% +0.2 0.71 ± 9% perf-profile.calltrace.cycles-pp.enqueue_to_backlog.netif_rx_internal.__netif_rx.loopback_xmit.xmit_one
2.61 ± 4% +0.5 3.09 ± 5% perf-profile.calltrace.cycles-pp.dev_hard_start_xmit.__dev_queue_xmit.ip_finish_output2.raw_send_hdrinc.raw_sendmsg
3.16 ± 4% +0.5 3.64 ± 4% perf-profile.calltrace.cycles-pp.__dev_queue_xmit.ip_finish_output2.raw_send_hdrinc.raw_sendmsg.sock_sendmsg
2.56 ± 4% +0.5 3.04 ± 5% perf-profile.calltrace.cycles-pp.xmit_one.dev_hard_start_xmit.__dev_queue_xmit.ip_finish_output2.raw_send_hdrinc
2.24 +0.5 2.74 ± 2% perf-profile.calltrace.cycles-pp.sock_wfree.loopback_xmit.xmit_one.dev_hard_start_xmit.__dev_queue_xmit
0.00 +0.5 0.54 ± 4% perf-profile.calltrace.cycles-pp.__mkroute_output.ip_route_output_key_hash.ip_route_output_flow.icmp_reply.icmp_echo
2.12 ± 5% +0.6 2.72 ± 3% perf-profile.calltrace.cycles-pp.kfree_skb_reason.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
1.88 ± 6% +0.6 2.50 ± 3% perf-profile.calltrace.cycles-pp.skb_release_head_state.kfree_skb_reason.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish
1.85 ± 6% +0.6 2.47 ± 4% perf-profile.calltrace.cycles-pp.dst_release.skb_release_head_state.kfree_skb_reason.icmp_rcv.ip_protocol_deliver_rcu
3.99 ± 2% +0.7 4.64 ± 3% perf-profile.calltrace.cycles-pp.loopback_xmit.xmit_one.dev_hard_start_xmit.__dev_queue_xmit.ip_finish_output2
72.77 +1.1 73.87 perf-profile.calltrace.cycles-pp.stress_run
71.61 +1.2 72.83 perf-profile.calltrace.cycles-pp.sendto.stress_run
71.25 +1.2 72.50 perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.sendto.stress_run
71.08 +1.3 72.34 perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendto.stress_run
70.82 +1.3 72.11 perf-profile.calltrace.cycles-pp.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendto.stress_run
70.72 +1.3 72.02 perf-profile.calltrace.cycles-pp.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendto
69.98 +1.4 71.33 perf-profile.calltrace.cycles-pp.sock_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64.entry_SYSCALL_64_after_hwframe
69.60 +1.4 70.98 perf-profile.calltrace.cycles-pp.raw_sendmsg.sock_sendmsg.__sys_sendto.__x64_sys_sendto.do_syscall_64
6.14 ± 8% +2.3 8.39 ± 6% perf-profile.calltrace.cycles-pp._raw_read_unlock_bh.ping_lookup.ping_rcv.icmp_rcv.ip_protocol_deliver_rcu
61.81 +3.3 65.09 perf-profile.calltrace.cycles-pp.raw_send_hdrinc.raw_sendmsg.sock_sendmsg.__sys_sendto.__x64_sys_sendto
47.54 +3.7 51.25 ± 2% perf-profile.calltrace.cycles-pp.do_softirq.__local_bh_enable_ip.ip_finish_output2.raw_send_hdrinc.raw_sendmsg
47.55 +3.7 51.26 ± 2% perf-profile.calltrace.cycles-pp.__local_bh_enable_ip.ip_finish_output2.raw_send_hdrinc.raw_sendmsg.sock_sendmsg
47.39 +3.7 51.12 ± 2% perf-profile.calltrace.cycles-pp.__softirqentry_text_start.do_softirq.__local_bh_enable_ip.ip_finish_output2.raw_send_hdrinc
10.83 ± 7% +3.7 14.58 ± 6% perf-profile.calltrace.cycles-pp._raw_read_lock_bh.ping_lookup.ping_rcv.icmp_rcv.ip_protocol_deliver_rcu
45.78 +3.9 49.65 ± 2% perf-profile.calltrace.cycles-pp.net_rx_action.__softirqentry_text_start.do_softirq.__local_bh_enable_ip.ip_finish_output2
45.57 +3.9 49.46 ± 2% perf-profile.calltrace.cycles-pp.__napi_poll.net_rx_action.__softirqentry_text_start.do_softirq.__local_bh_enable_ip
45.52 +3.9 49.41 ± 2% perf-profile.calltrace.cycles-pp.process_backlog.__napi_poll.net_rx_action.__softirqentry_text_start.do_softirq
45.40 +3.9 49.33 ± 2% perf-profile.calltrace.cycles-pp.__netif_receive_skb_one_core.process_backlog.__napi_poll.net_rx_action.__softirqentry_text_start
48.67 +4.0 52.65 ± 2% perf-profile.calltrace.cycles-pp.ip_finish_output2.raw_send_hdrinc.raw_sendmsg.sock_sendmsg.__sys_sendto
44.05 +4.1 48.12 ± 2% perf-profile.calltrace.cycles-pp.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog.__napi_poll.net_rx_action
43.93 +4.1 48.00 ± 2% perf-profile.calltrace.cycles-pp.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog.__napi_poll
43.72 +4.1 47.81 ± 2% perf-profile.calltrace.cycles-pp.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog
17.10 ± 7% +6.0 23.10 ± 6% perf-profile.calltrace.cycles-pp.ping_rcv.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core
17.05 ± 7% +6.0 23.06 ± 6% perf-profile.calltrace.cycles-pp.ping_lookup.ping_rcv.icmp_rcv.ip_protocol_deliver_rcu.ip_local_deliver_finish
31.29 ± 2% -2.9 28.36 perf-profile.children.cycles-pp.percpu_counter_add_batch
28.17 -2.5 25.70 perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
29.15 -2.3 26.87 perf-profile.children.cycles-pp._raw_spin_lock_irqsave
8.46 ± 10% -1.8 6.63 perf-profile.children.cycles-pp.ip_route_output_flow
8.39 ± 10% -1.8 6.56 perf-profile.children.cycles-pp.ip_route_output_key_hash
5.43 ± 15% -1.8 3.66 perf-profile.children.cycles-pp.rt_dst_alloc
5.37 ± 15% -1.8 3.61 perf-profile.children.cycles-pp.dst_alloc
6.92 ± 12% -1.7 5.22 perf-profile.children.cycles-pp.__mkroute_output
28.03 -1.4 26.63 perf-profile.children.cycles-pp.rcu_do_batch
28.03 -1.4 26.63 perf-profile.children.cycles-pp.rcu_core
27.74 -1.4 26.38 perf-profile.children.cycles-pp.dst_destroy
26.93 -1.1 25.86 perf-profile.children.cycles-pp.ret_from_fork
26.93 -1.1 25.86 perf-profile.children.cycles-pp.kthread
26.92 -1.1 25.86 perf-profile.children.cycles-pp.run_ksoftirqd
26.92 -1.1 25.86 perf-profile.children.cycles-pp.smpboot_thread_fn
4.77 ± 6% -0.4 4.34 ± 4% perf-profile.children.cycles-pp.__ip_make_skb
1.02 ± 4% -0.2 0.85 ± 4% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
1.13 ± 5% -0.2 0.96 ± 3% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
0.81 ± 4% -0.2 0.65 ± 4% perf-profile.children.cycles-pp.__irq_exit_rcu
2.31 -0.1 2.18 ± 2% perf-profile.children.cycles-pp.alloc_skb_with_frags
2.20 -0.1 2.09 ± 2% perf-profile.children.cycles-pp.__alloc_skb
1.21 ± 3% -0.1 1.10 perf-profile.children.cycles-pp.ip_route_output_key_hash_rcu
0.59 ± 5% -0.1 0.48 ± 5% perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
0.97 -0.1 0.88 perf-profile.children.cycles-pp.__skb_checksum_complete
0.83 -0.1 0.75 perf-profile.children.cycles-pp.__skb_checksum
0.85 ± 3% -0.1 0.77 ± 2% perf-profile.children.cycles-pp.fib_table_lookup
0.80 -0.1 0.74 perf-profile.children.cycles-pp.kmem_cache_free
0.71 -0.1 0.64 perf-profile.children.cycles-pp.csum_partial
0.44 ± 5% -0.1 0.38 ± 4% perf-profile.children.cycles-pp.stress_icmp_flood
0.64 -0.1 0.58 perf-profile.children.cycles-pp.csum_partial_copy_generic
0.63 -0.1 0.57 perf-profile.children.cycles-pp.ip_rcv
0.56 ± 2% -0.1 0.50 ± 2% perf-profile.children.cycles-pp.__netif_receive_skb_core
0.64 -0.0 0.59 perf-profile.children.cycles-pp.skb_copy_and_csum_bits
0.53 -0.0 0.48 perf-profile.children.cycles-pp.stress_ipv4_checksum
0.54 ± 2% -0.0 0.50 ± 2% perf-profile.children.cycles-pp._raw_spin_lock_bh
0.45 ± 2% -0.0 0.41 ± 3% perf-profile.children.cycles-pp.copy_user_enhanced_fast_string
0.26 ± 4% -0.0 0.22 ± 6% perf-profile.children.cycles-pp.rcu_cblist_dequeue
0.78 -0.0 0.74 perf-profile.children.cycles-pp.kmalloc_reserve
0.19 ± 8% -0.0 0.15 ± 4% perf-profile.children.cycles-pp.__ip_local_out
0.14 ± 11% -0.0 0.10 ± 4% perf-profile.children.cycles-pp.ip_send_check
0.50 ± 2% -0.0 0.46 perf-profile.children.cycles-pp.skb_release_data
0.32 -0.0 0.29 perf-profile.children.cycles-pp.ip_rcv_core
0.37 ± 2% -0.0 0.34 ± 2% perf-profile.children.cycles-pp.move_addr_to_kernel
0.71 ± 2% -0.0 0.68 perf-profile.children.cycles-pp.__kmalloc_node_track_caller
0.42 ± 2% -0.0 0.38 perf-profile.children.cycles-pp.kfree
0.30 ± 2% -0.0 0.28 perf-profile.children.cycles-pp.__check_object_size
0.28 -0.0 0.25 perf-profile.children.cycles-pp.ip_output
0.32 ± 3% -0.0 0.29 ± 2% perf-profile.children.cycles-pp.ipv4_dst_destroy
0.30 -0.0 0.28 perf-profile.children.cycles-pp.memcg_slab_free_hook
0.20 ± 2% -0.0 0.18 ± 2% perf-profile.children.cycles-pp.__ksize
0.22 -0.0 0.20 perf-profile.children.cycles-pp.syscall_return_via_sysret
0.31 -0.0 0.30 perf-profile.children.cycles-pp.irqtime_account_irq
0.19 -0.0 0.17 ± 2% perf-profile.children.cycles-pp.__might_resched
0.20 ± 2% -0.0 0.18 ± 4% perf-profile.children.cycles-pp.security_socket_sendmsg
0.22 -0.0 0.20 ± 3% perf-profile.children.cycles-pp.read_tsc
0.18 ± 2% -0.0 0.16 ± 2% perf-profile.children.cycles-pp.__entry_text_start
0.17 -0.0 0.15 ± 3% perf-profile.children.cycles-pp.ip_rcv_finish_core
0.24 ± 2% -0.0 0.22 perf-profile.children.cycles-pp.sched_clock_cpu
0.12 ± 4% -0.0 0.10 perf-profile.children.cycles-pp.nf_hook_slow
0.16 -0.0 0.14 ± 3% perf-profile.children.cycles-pp.aa_sk_perm
0.15 ± 4% -0.0 0.13 ± 3% perf-profile.children.cycles-pp.stress_strnrnd
0.13 ± 3% -0.0 0.12 ± 3% perf-profile.children.cycles-pp.__might_sleep
0.12 ± 3% -0.0 0.10 ± 4% perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.07 ± 6% -0.0 0.06 perf-profile.children.cycles-pp.make_kuid
0.18 ± 2% -0.0 0.17 perf-profile.children.cycles-pp.native_sched_clock
0.06 ± 6% -0.0 0.05 perf-profile.children.cycles-pp.map_id_range_down
0.12 -0.0 0.11 perf-profile.children.cycles-pp.neigh_hh_output
0.17 ± 4% +0.0 0.20 ± 2% perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.56 ± 3% +0.0 0.61 perf-profile.children.cycles-pp._raw_spin_lock_irq
0.38 ± 6% +0.1 0.46 ± 6% perf-profile.children.cycles-pp.sock_def_write_space
0.80 ± 4% +0.1 0.94 ± 4% perf-profile.children.cycles-pp.skb_set_owner_w
1.48 ± 2% +0.2 1.64 ± 4% perf-profile.children.cycles-pp.netif_rx_internal
1.52 ± 3% +0.2 1.68 ± 4% perf-profile.children.cycles-pp.__netif_rx
1.04 ± 3% +0.2 1.23 ± 5% perf-profile.children.cycles-pp.enqueue_to_backlog
2.25 +0.5 2.76 ± 2% perf-profile.children.cycles-pp.sock_wfree
2.17 ± 5% +0.6 2.78 ± 3% perf-profile.children.cycles-pp.kfree_skb_reason
4.28 ± 2% +0.6 4.91 ± 3% perf-profile.children.cycles-pp.dev_hard_start_xmit
4.18 ± 2% +0.6 4.82 ± 3% perf-profile.children.cycles-pp.xmit_one
5.44 ± 2% +0.7 6.09 ± 3% perf-profile.children.cycles-pp.__dev_queue_xmit
4.05 ± 2% +0.7 4.70 ± 3% perf-profile.children.cycles-pp.loopback_xmit
2.12 ± 5% +0.7 2.80 ± 3% perf-profile.children.cycles-pp.dst_release
2.58 ± 4% +0.7 3.27 ± 3% perf-profile.children.cycles-pp.skb_release_head_state
72.77 +1.1 73.87 perf-profile.children.cycles-pp.stress_run
71.75 +1.2 72.95 perf-profile.children.cycles-pp.sendto
71.34 +1.2 72.57 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
71.19 +1.2 72.43 perf-profile.children.cycles-pp.do_syscall_64
70.84 +1.3 72.13 perf-profile.children.cycles-pp.__x64_sys_sendto
70.74 +1.3 72.03 perf-profile.children.cycles-pp.__sys_sendto
70.00 +1.3 71.35 perf-profile.children.cycles-pp.sock_sendmsg
69.63 +1.4 71.02 perf-profile.children.cycles-pp.raw_sendmsg
6.19 ± 7% +2.3 8.49 ± 5% perf-profile.children.cycles-pp._raw_read_unlock_bh
75.14 +2.5 77.63 perf-profile.children.cycles-pp.__softirqentry_text_start
61.84 +3.3 65.12 perf-profile.children.cycles-pp.raw_send_hdrinc
47.74 +3.7 51.44 ± 2% perf-profile.children.cycles-pp.__local_bh_enable_ip
47.56 +3.7 51.27 ± 2% perf-profile.children.cycles-pp.do_softirq
10.95 ± 7% +3.8 14.78 ± 5% perf-profile.children.cycles-pp._raw_read_lock_bh
45.42 +3.9 49.36 ± 2% perf-profile.children.cycles-pp.__netif_receive_skb_one_core
46.53 +3.9 50.47 ± 2% perf-profile.children.cycles-pp.net_rx_action
46.27 +4.0 50.23 ± 2% perf-profile.children.cycles-pp.process_backlog
46.31 +4.0 50.26 ± 2% perf-profile.children.cycles-pp.__napi_poll
44.07 +4.1 48.13 ± 2% perf-profile.children.cycles-pp.ip_local_deliver_finish
43.97 +4.1 48.04 ± 2% perf-profile.children.cycles-pp.ip_protocol_deliver_rcu
43.76 +4.1 47.86 ± 2% perf-profile.children.cycles-pp.icmp_rcv
51.13 +4.2 55.28 ± 2% perf-profile.children.cycles-pp.ip_finish_output2
17.25 ± 7% +6.1 23.38 ± 5% perf-profile.children.cycles-pp.ping_rcv
17.21 ± 7% +6.1 23.34 ± 5% perf-profile.children.cycles-pp.ping_lookup
28.17 -2.5 25.70 perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
8.46 ± 20% -2.3 6.16 ± 24% perf-profile.self.cycles-pp.icmp_rcv
2.82 ± 5% -0.4 2.40 perf-profile.self.cycles-pp.percpu_counter_add_batch
0.70 -0.1 0.63 perf-profile.self.cycles-pp.csum_partial
0.63 -0.1 0.57 perf-profile.self.cycles-pp.csum_partial_copy_generic
0.39 ± 6% -0.1 0.34 ± 3% perf-profile.self.cycles-pp.stress_icmp_flood
0.54 ± 2% -0.1 0.49 ± 2% perf-profile.self.cycles-pp.__netif_receive_skb_core
0.51 -0.0 0.47 perf-profile.self.cycles-pp.stress_ipv4_checksum
0.43 ± 3% -0.0 0.39 ± 4% perf-profile.self.cycles-pp.copy_user_enhanced_fast_string
0.26 ± 3% -0.0 0.22 ± 7% perf-profile.self.cycles-pp.rcu_cblist_dequeue
0.53 ± 2% -0.0 0.49 ± 2% perf-profile.self.cycles-pp._raw_spin_lock_bh
0.36 -0.0 0.32 perf-profile.self.cycles-pp.kmem_cache_free
0.32 -0.0 0.28 perf-profile.self.cycles-pp.ip_rcv_core
0.39 -0.0 0.36 perf-profile.self.cycles-pp.__alloc_skb
0.14 ± 11% -0.0 0.10 ± 4% perf-profile.self.cycles-pp.ip_send_check
0.44 -0.0 0.41 perf-profile.self.cycles-pp.raw_send_hdrinc
0.33 -0.0 0.30 ± 2% perf-profile.self.cycles-pp.raw_sendmsg
0.31 ± 2% -0.0 0.28 perf-profile.self.cycles-pp.icmp_reply
0.30 -0.0 0.28 ± 3% perf-profile.self.cycles-pp.process_backlog
0.27 -0.0 0.25 ± 2% perf-profile.self.cycles-pp.__softirqentry_text_start
0.26 -0.0 0.23 perf-profile.self.cycles-pp.__local_bh_enable_ip
0.27 -0.0 0.25 perf-profile.self.cycles-pp.ip_route_output_key_hash
0.29 -0.0 0.27 ± 2% perf-profile.self.cycles-pp.ip_finish_output2
0.26 ± 2% -0.0 0.24 ± 2% perf-profile.self.cycles-pp.kfree
0.22 -0.0 0.20 perf-profile.self.cycles-pp.syscall_return_via_sysret
0.28 -0.0 0.26 ± 2% perf-profile.self.cycles-pp.memcg_slab_free_hook
0.22 ± 4% -0.0 0.20 ± 3% perf-profile.self.cycles-pp.call_rcu
0.19 ± 2% -0.0 0.17 ± 2% perf-profile.self.cycles-pp.__ksize
0.14 ± 4% -0.0 0.12 ± 3% perf-profile.self.cycles-pp.xmit_one
0.16 -0.0 0.14 ± 3% perf-profile.self.cycles-pp.ip_rcv_finish_core
0.21 -0.0 0.19 ± 2% perf-profile.self.cycles-pp.read_tsc
0.19 -0.0 0.18 ± 2% perf-profile.self.cycles-pp.__sys_sendto
0.19 ± 3% -0.0 0.17 ± 2% perf-profile.self.cycles-pp.enqueue_to_backlog
0.16 ± 3% -0.0 0.15 ± 3% perf-profile.self.cycles-pp.loopback_xmit
0.14 ± 3% -0.0 0.12 perf-profile.self.cycles-pp.__skb_checksum_complete
0.16 ± 2% -0.0 0.15 ± 2% perf-profile.self.cycles-pp.ip_output
0.17 -0.0 0.16 ± 3% perf-profile.self.cycles-pp.__might_resched
0.15 ± 3% -0.0 0.14 perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.12 -0.0 0.11 ± 3% perf-profile.self.cycles-pp.__skb_checksum
0.12 ± 3% -0.0 0.11 perf-profile.self.cycles-pp.__check_object_size
0.11 -0.0 0.10 ± 3% perf-profile.self.cycles-pp.__might_sleep
0.14 -0.0 0.13 perf-profile.self.cycles-pp.do_softirq
0.10 -0.0 0.09 perf-profile.self.cycles-pp.alloc_skb_with_frags
0.08 -0.0 0.07 perf-profile.self.cycles-pp.netif_rx_internal
0.08 -0.0 0.07 perf-profile.self.cycles-pp.stress_mwc8
0.06 -0.0 0.05 perf-profile.self.cycles-pp.__entry_text_start
0.11 ± 11% +0.0 0.13 ± 8% perf-profile.self.cycles-pp.netdev_core_pick_tx
0.16 ± 5% +0.0 0.20 ± 3% perf-profile.self.cycles-pp.rcu_segcblist_enqueue
0.55 ± 3% +0.0 0.60 perf-profile.self.cycles-pp._raw_spin_lock_irq
0.84 ± 4% +0.1 0.91 ± 2% perf-profile.self.cycles-pp.__mkroute_output
0.38 ± 6% +0.1 0.45 ± 6% perf-profile.self.cycles-pp.sock_def_write_space
0.78 ± 3% +0.1 0.93 ± 4% perf-profile.self.cycles-pp.skb_set_owner_w
0.98 ± 2% +0.2 1.16 ± 5% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
1.86 +0.4 2.29 ± 2% perf-profile.self.cycles-pp.sock_wfree
2.09 ± 5% +0.7 2.77 ± 3% perf-profile.self.cycles-pp.dst_release
6.17 ± 7% +2.3 8.47 ± 6% perf-profile.self.cycles-pp._raw_read_unlock_bh
10.92 ± 7% +3.8 14.73 ± 5% perf-profile.self.cycles-pp._raw_read_lock_bh
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://01.org/lkp
View attachment "config-5.18.0-rc4-00243-ge9261476184b" of type "text/plain" (162678 bytes)
View attachment "job-script" of type "text/plain" (8107 bytes)
View attachment "job.yaml" of type "text/plain" (5577 bytes)
View attachment "reproduce" of type "text/plain" (344 bytes)
Powered by blists - more mailing lists