lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ