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>] [day] [month] [year] [list]
Message-ID: <202308301323.1332523-oliver.sang@intel.com>
Date: Wed, 30 Aug 2023 14:09:51 +0800
From: kernel test robot <oliver.sang@...el.com>
To: Abel Wu <wuyun.abel@...edance.com>
CC: <oe-lkp@...ts.linux.dev>, <lkp@...el.com>, <linux-kernel@...r.kernel.org>,
	Jakub Kicinski <kuba@...nel.org>, Shakeel Butt <shakeelb@...gle.com>,
	<netdev@...r.kernel.org>, <ying.huang@...el.com>, <feng.tang@...el.com>,
	<fengwei.yin@...el.com>, <oliver.sang@...el.com>
Subject: [linus:master] [sock]  2d0c88e84e:  netperf.Throughput_Mbps 2.2%
 improvement



Hello,

kernel test robot noticed a 2.2% improvement of netperf.Throughput_Mbps on:


commit: 2d0c88e84e483982067a82073f6125490ddf3614 ("sock: Fix misuse of sk_under_memory_pressure()")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

testcase: netperf
test machine: 128 threads 2 sockets Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz (Ice Lake) with 256G memory
parameters:

	ip: ipv4
	runtime: 300s
	nr_threads: 50%
	cluster: cs-localhost
	send_size: 10K
	test: TCP_SENDFILE
	cpufreq_governor: performance






Details are as below:
-------------------------------------------------------------------------------------------------->


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20230830/202308301323.1332523-oliver.sang@intel.com

=========================================================================================
cluster/compiler/cpufreq_governor/ip/kconfig/nr_threads/rootfs/runtime/send_size/tbox_group/test/testcase:
  cs-localhost/gcc-12/performance/ipv4/x86_64-rhel-8.3/50%/debian-11.1-x86_64-20220510.cgz/300s/10K/lkp-icl-2sp2/TCP_SENDFILE/netperf

commit: 
  54c9016eb8 ("sfc: don't fail probe if MAE/TC setup fails")
  2d0c88e84e ("sock: Fix misuse of sk_under_memory_pressure()")

54c9016eb8eda559 2d0c88e84e483982067a82073f6 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
    892258 ± 16%     -61.2%     346254 ± 38%  numa-meminfo.node1.Active
    892221 ± 16%     -61.4%     344819 ± 39%  numa-meminfo.node1.Active(anon)
    223700 ± 16%     -61.6%      85846 ± 39%  numa-vmstat.node1.nr_active_anon
    223700 ± 16%     -61.6%      85846 ± 39%  numa-vmstat.node1.nr_zone_active_anon
     27465            +2.2%      28081        netperf.Throughput_Mbps
   1757760            +2.2%    1797196        netperf.Throughput_total_Mbps
     78391 ±  2%     +14.4%      89652 ±  4%  netperf.time.voluntary_context_switches
 6.437e+09            +2.2%  6.582e+09        netperf.workload
   1011236 ± 28%     -57.1%     434012 ± 41%  meminfo.Active
   1011108 ± 28%     -57.2%     432521 ± 42%  meminfo.Active(anon)
   6406163 ±  7%     +15.2%    7379966 ±  3%  meminfo.Inactive
   6405999 ±  7%     +15.2%    7376785 ±  3%  meminfo.Inactive(anon)
   3673390 ±  7%     +14.6%    4210959 ±  4%  meminfo.Mapped
    252277 ± 27%     -56.9%     108759 ± 42%  proc-vmstat.nr_active_anon
   1601826 ±  7%     +15.1%    1843736 ±  3%  proc-vmstat.nr_inactive_anon
    918472 ±  7%     +14.6%    1052398 ±  4%  proc-vmstat.nr_mapped
      4176 ±  3%      +6.7%       4456 ±  2%  proc-vmstat.nr_page_table_pages
    252277 ± 27%     -56.9%     108759 ± 42%  proc-vmstat.nr_zone_active_anon
   1601826 ±  7%     +15.1%    1843736 ±  3%  proc-vmstat.nr_zone_inactive_anon
      0.02 ±  7%     -15.6%       0.02 ±  3%  perf-sched.sch_delay.avg.ms.schedule_timeout.wait_woken.sk_wait_data.tcp_recvmsg_locked
      0.02 ± 15%     +47.2%       0.03 ± 24%  perf-sched.sch_delay.max.ms.devkmsg_read.vfs_read.ksys_read.do_syscall_64
      0.04 ±  7%     -13.5%       0.04 ±  2%  perf-sched.wait_and_delay.avg.ms.schedule_timeout.wait_woken.sk_wait_data.tcp_recvmsg_locked
    324.50 ±  4%     +10.6%     359.00 ±  7%  perf-sched.wait_and_delay.count.__cond_resched.filemap_splice_read.splice_direct_to_actor.do_splice_direct.do_sendfile
      2688 ± 33%     -31.3%       1848 ± 25%  perf-sched.wait_and_delay.max.ms.schedule_timeout.kcompactd.kthread.ret_from_fork
    722.90 ± 18%     -19.2%     584.08 ±  9%  perf-sched.wait_time.avg.ms.schedule_timeout.kcompactd.kthread.ret_from_fork
      0.03 ±  7%     -12.0%       0.02 ±  2%  perf-sched.wait_time.avg.ms.schedule_timeout.wait_woken.sk_wait_data.tcp_recvmsg_locked
    240.85 ± 14%     -23.2%     185.01 ±  9%  perf-sched.wait_time.max.ms.schedule_timeout.wait_woken.sk_stream_wait_memory.tcp_sendmsg_locked
      6.86            -5.2%       6.51        perf-stat.i.MPKI
  4.28e+10            +1.7%  4.353e+10        perf-stat.i.branch-instructions
      7.53 ±  3%      -1.4        6.18 ±  4%  perf-stat.i.cache-miss-rate%
 1.162e+08 ±  3%     -20.8%   91982369 ±  4%  perf-stat.i.cache-misses
 1.551e+09            -3.5%  1.496e+09        perf-stat.i.cache-references
      1.34            -1.5%       1.31        perf-stat.i.cpi
      2615 ±  3%     +27.2%       3327 ±  5%  perf-stat.i.cycles-between-cache-misses
  6.35e+10            +1.8%  6.462e+10        perf-stat.i.dTLB-loads
 3.488e+10            +1.9%  3.553e+10        perf-stat.i.dTLB-stores
 2.258e+11            +1.8%  2.299e+11        perf-stat.i.instructions
      0.75            +1.6%       0.76        perf-stat.i.ipc
      1115            +1.7%       1134        perf-stat.i.metric.M/sec
      6.87            -5.2%       6.51        perf-stat.overall.MPKI
      7.49 ±  3%      -1.3        6.15 ±  4%  perf-stat.overall.cache-miss-rate%
      1.34            -1.5%       1.32        perf-stat.overall.cpi
      2602 ±  3%     +26.7%       3296 ±  4%  perf-stat.overall.cycles-between-cache-misses
      0.75            +1.6%       0.76        perf-stat.overall.ipc
 4.266e+10            +1.7%  4.338e+10        perf-stat.ps.branch-instructions
 1.158e+08 ±  3%     -20.8%   91693008 ±  4%  perf-stat.ps.cache-misses
 1.546e+09            -3.5%  1.492e+09        perf-stat.ps.cache-references
 6.328e+10            +1.8%   6.44e+10        perf-stat.ps.dTLB-loads
 3.476e+10            +1.9%  3.541e+10        perf-stat.ps.dTLB-stores
 2.251e+11            +1.8%  2.291e+11        perf-stat.ps.instructions
 6.786e+13            +1.8%  6.907e+13        perf-stat.total.instructions
     31.66            -0.8       30.87        perf-profile.calltrace.cycles-pp.sock_sendmsg.splice_to_socket.direct_splice_actor.splice_direct_to_actor.do_splice_direct
     30.86            -0.8       30.07        perf-profile.calltrace.cycles-pp.tcp_sendmsg.sock_sendmsg.splice_to_socket.direct_splice_actor.splice_direct_to_actor
      3.30 ±  3%      -0.8        2.55        perf-profile.calltrace.cycles-pp.mem_cgroup_charge_skmem.__sk_mem_raise_allocated.__sk_mem_schedule.tcp_wmem_schedule.tcp_sendmsg_locked
     35.03            -0.7       34.32        perf-profile.calltrace.cycles-pp.direct_splice_actor.splice_direct_to_actor.do_splice_direct.do_sendfile.__x64_sys_sendfile64
     34.84            -0.7       34.12        perf-profile.calltrace.cycles-pp.splice_to_socket.direct_splice_actor.splice_direct_to_actor.do_splice_direct.do_sendfile
      5.10 ±  2%      -0.7        4.40        perf-profile.calltrace.cycles-pp.tcp_wmem_schedule.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg.splice_to_socket
      5.01 ±  2%      -0.7        4.32        perf-profile.calltrace.cycles-pp.__sk_mem_schedule.tcp_wmem_schedule.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg
      4.93 ±  2%      -0.7        4.24        perf-profile.calltrace.cycles-pp.__sk_mem_raise_allocated.__sk_mem_schedule.tcp_wmem_schedule.tcp_sendmsg_locked.tcp_sendmsg
      1.61 ±  8%      -0.7        0.94 ± 21%  perf-profile.calltrace.cycles-pp.__sk_mem_reduce_allocated.tcp_clean_rtx_queue.tcp_ack.tcp_rcv_established.tcp_v4_do_rcv
     18.00            -0.5       17.50        perf-profile.calltrace.cycles-pp.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg.splice_to_socket.direct_splice_actor
      1.55 ±  2%      -0.4        1.14 ±  2%  perf-profile.calltrace.cycles-pp.__sk_mem_reduce_allocated.tcp_recvmsg_locked.tcp_recvmsg.inet_recvmsg.sock_recvmsg
     45.17            -0.4       44.77        perf-profile.calltrace.cycles-pp.splice_direct_to_actor.do_splice_direct.do_sendfile.__x64_sys_sendfile64.do_syscall_64
     45.75            -0.4       45.36        perf-profile.calltrace.cycles-pp.do_splice_direct.do_sendfile.__x64_sys_sendfile64.do_syscall_64.entry_SYSCALL_64_after_hwframe
     48.86            -0.2       48.62        perf-profile.calltrace.cycles-pp.do_sendfile.__x64_sys_sendfile64.do_syscall_64.entry_SYSCALL_64_after_hwframe.sendfile
      7.00            -0.2        6.78        perf-profile.calltrace.cycles-pp.__release_sock.release_sock.tcp_sendmsg.sock_sendmsg.splice_to_socket
      7.51            -0.2        7.29        perf-profile.calltrace.cycles-pp.release_sock.tcp_sendmsg.sock_sendmsg.splice_to_socket.direct_splice_actor
      1.22 ±  5%      -0.2        1.01 ± 21%  perf-profile.calltrace.cycles-pp.mem_cgroup_charge_skmem.tcp_data_queue.tcp_rcv_established.tcp_v4_do_rcv.tcp_v4_rcv
      1.95            -0.2        1.78        perf-profile.calltrace.cycles-pp.tcp_clean_rtx_queue.tcp_ack.tcp_rcv_established.tcp_v4_do_rcv.tcp_v4_rcv
      2.36            -0.1        2.22        perf-profile.calltrace.cycles-pp.tcp_ack.tcp_rcv_established.tcp_v4_do_rcv.tcp_v4_rcv.ip_protocol_deliver_rcu
      1.33 ±  2%      -0.1        1.19 ±  2%  perf-profile.calltrace.cycles-pp.tcp_ack.tcp_rcv_established.tcp_v4_do_rcv.__release_sock.release_sock
      4.82            -0.1        4.67        perf-profile.calltrace.cycles-pp.tcp_rcv_established.tcp_v4_do_rcv.__release_sock.release_sock.tcp_sendmsg
      1.17 ±  2%      -0.1        1.03 ±  2%  perf-profile.calltrace.cycles-pp.tcp_clean_rtx_queue.tcp_ack.tcp_rcv_established.tcp_v4_do_rcv.__release_sock
      4.81            -0.1        4.67        perf-profile.calltrace.cycles-pp.tcp_v4_do_rcv.__release_sock.release_sock.tcp_sendmsg.sock_sendmsg
     11.79            -0.1       11.65        perf-profile.calltrace.cycles-pp.ip_protocol_deliver_rcu.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog.__napi_poll
     11.84            -0.1       11.70        perf-profile.calltrace.cycles-pp.ip_local_deliver_finish.__netif_receive_skb_one_core.process_backlog.__napi_poll.net_rx_action
      1.43 ±  4%      -0.1        1.33 ±  4%  perf-profile.calltrace.cycles-pp.mem_cgroup_charge_skmem.tcp_data_queue.tcp_rcv_established.tcp_v4_do_rcv.__release_sock
      4.46            -0.1        4.37        perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_bh.lock_sock_nested.tcp_sendmsg.sock_sendmsg
      4.84            -0.1        4.76        perf-profile.calltrace.cycles-pp._raw_spin_lock_bh.lock_sock_nested.tcp_sendmsg.sock_sendmsg.splice_to_socket
      4.97            -0.1        4.91        perf-profile.calltrace.cycles-pp.lock_sock_nested.tcp_sendmsg.sock_sendmsg.splice_to_socket.direct_splice_actor
      0.57            +0.0        0.59        perf-profile.calltrace.cycles-pp.__entry_text_start.sendfile.sendfile_tcp_stream.main.__libc_start_main
      0.94            +0.0        0.96        perf-profile.calltrace.cycles-pp.__fsnotify_parent.do_sendfile.__x64_sys_sendfile64.do_syscall_64.entry_SYSCALL_64_after_hwframe
      1.42            +0.0        1.45        perf-profile.calltrace.cycles-pp.tcp_write_xmit.__tcp_push_pending_frames.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg
      1.50            +0.0        1.54        perf-profile.calltrace.cycles-pp.__tcp_push_pending_frames.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg.splice_to_socket
      1.22            +0.0        1.26        perf-profile.calltrace.cycles-pp.iov_iter_extract_pages.skb_splice_from_iter.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg
      0.60 ±  2%      +0.1        0.66        perf-profile.calltrace.cycles-pp.security_file_permission.do_sendfile.__x64_sys_sendfile64.do_syscall_64.entry_SYSCALL_64_after_hwframe
      4.34            +0.1        4.40        perf-profile.calltrace.cycles-pp.skb_splice_from_iter.tcp_sendmsg_locked.tcp_sendmsg.sock_sendmsg.splice_to_socket
      2.36            +0.1        2.48        perf-profile.calltrace.cycles-pp.tcp_write_xmit.__tcp_push_pending_frames.tcp_rcv_established.tcp_v4_do_rcv.tcp_v4_rcv
      2.38            +0.1        2.50        perf-profile.calltrace.cycles-pp.__tcp_push_pending_frames.tcp_rcv_established.tcp_v4_do_rcv.tcp_v4_rcv.ip_protocol_deliver_rcu
      7.46            +0.2        7.66        perf-profile.calltrace.cycles-pp.copyout._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.tcp_recvmsg_locked
      8.02            +0.2        8.24        perf-profile.calltrace.cycles-pp._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.tcp_recvmsg_locked.tcp_recvmsg
      0.88 ± 26%      +0.3        1.22        perf-profile.calltrace.cycles-pp.try_to_wake_up.__wake_up_common.__wake_up_common_lock.sock_def_readable.tcp_data_queue
      0.17 ±141%      +0.4        0.52        perf-profile.calltrace.cycles-pp.__fget_light.do_sendfile.__x64_sys_sendfile64.do_syscall_64.entry_SYSCALL_64_after_hwframe
     12.97            +0.4       13.34        perf-profile.calltrace.cycles-pp.__skb_datagram_iter.skb_copy_datagram_iter.tcp_recvmsg_locked.tcp_recvmsg.inet_recvmsg
     13.06            +0.4       13.42        perf-profile.calltrace.cycles-pp.skb_copy_datagram_iter.tcp_recvmsg_locked.tcp_recvmsg.inet_recvmsg.sock_recvmsg
      6.26 ±  3%      -1.0        5.24 ±  3%  perf-profile.children.cycles-pp.mem_cgroup_charge_skmem
      3.25 ±  2%      -0.8        2.47 ±  3%  perf-profile.children.cycles-pp.__sk_mem_reduce_allocated
     31.69            -0.7       30.98        perf-profile.children.cycles-pp.sock_sendmsg
      5.31 ±  2%      -0.7        4.60        perf-profile.children.cycles-pp.__sk_mem_schedule
     30.92            -0.7       30.21        perf-profile.children.cycles-pp.tcp_sendmsg
      5.23 ±  2%      -0.7        4.53        perf-profile.children.cycles-pp.__sk_mem_raise_allocated
      5.12 ±  2%      -0.7        4.44        perf-profile.children.cycles-pp.tcp_wmem_schedule
     35.05            -0.6       34.42        perf-profile.children.cycles-pp.direct_splice_actor
     34.98            -0.6       34.35        perf-profile.children.cycles-pp.splice_to_socket
     18.12            -0.5       17.65        perf-profile.children.cycles-pp.tcp_sendmsg_locked
     45.21            -0.4       44.81        perf-profile.children.cycles-pp.splice_direct_to_actor
     45.78            -0.4       45.40        perf-profile.children.cycles-pp.do_splice_direct
      3.18            -0.3        2.87        perf-profile.children.cycles-pp.tcp_clean_rtx_queue
      0.70 ±  4%      -0.3        0.40 ±  4%  perf-profile.children.cycles-pp.mem_cgroup_uncharge_skmem
     15.98            -0.3       15.70        perf-profile.children.cycles-pp.tcp_rcv_established
     16.21            -0.3       15.93        perf-profile.children.cycles-pp.tcp_v4_do_rcv
      3.99            -0.3        3.72        perf-profile.children.cycles-pp.tcp_ack
     10.03            -0.2        9.78        perf-profile.children.cycles-pp.release_sock
     48.98            -0.2       48.74        perf-profile.children.cycles-pp.do_sendfile
     11.90            -0.1       11.77        perf-profile.children.cycles-pp.ip_local_deliver_finish
     11.86            -0.1       11.73        perf-profile.children.cycles-pp.ip_protocol_deliver_rcu
      4.54            -0.1        4.46        perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
      5.12            -0.0        5.06        perf-profile.children.cycles-pp.lock_sock_nested
      0.19 ±  3%      -0.0        0.16 ±  2%  perf-profile.children.cycles-pp.__ip_finish_output
      0.17 ±  2%      -0.0        0.14 ±  2%  perf-profile.children.cycles-pp.native_apic_msr_eoi_write
      0.12 ±  4%      -0.0        0.09 ±  4%  perf-profile.children.cycles-pp.ip_skb_dst_mtu
      0.24            -0.0        0.21 ±  2%  perf-profile.children.cycles-pp.tcp_add_backlog
      0.14 ±  6%      -0.0        0.12 ±  3%  perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
      0.47            -0.0        0.45        perf-profile.children.cycles-pp.netperf_sendfile
      0.23            +0.0        0.24        perf-profile.children.cycles-pp.tcp_check_space
      0.10            +0.0        0.12 ±  4%  perf-profile.children.cycles-pp.tcp_skb_entail
      0.05            +0.0        0.06 ±  7%  perf-profile.children.cycles-pp.__usecs_to_jiffies
      0.38            +0.0        0.39        perf-profile.children.cycles-pp.__put_user_8
      0.12            +0.0        0.14 ±  3%  perf-profile.children.cycles-pp.tcp_wfree
      0.17            +0.0        0.19 ±  2%  perf-profile.children.cycles-pp.exit_to_user_mode_prepare
      0.05 ±  7%      +0.0        0.07 ±  5%  perf-profile.children.cycles-pp.__sock_wfree
      0.30            +0.0        0.32        perf-profile.children.cycles-pp.enqueue_to_backlog
      0.33            +0.0        0.35        perf-profile.children.cycles-pp.netif_rx_internal
      1.05            +0.0        1.07        perf-profile.children.cycles-pp.touch_atime
      0.49            +0.0        0.51        perf-profile.children.cycles-pp.kmem_cache_free
      0.47            +0.0        0.50        perf-profile.children.cycles-pp.iov_iter_advance
      0.17 ±  2%      +0.0        0.19        perf-profile.children.cycles-pp.sockfd_lookup_light
      0.54            +0.0        0.56        perf-profile.children.cycles-pp.menu_select
      0.50            +0.0        0.52        perf-profile.children.cycles-pp.tcp_event_new_data_sent
      0.35            +0.0        0.38        perf-profile.children.cycles-pp.__netif_rx
      0.52            +0.0        0.54        perf-profile.children.cycles-pp.__mod_timer
      1.07            +0.0        1.09        perf-profile.children.cycles-pp.release_pages
      0.56            +0.0        0.58        perf-profile.children.cycles-pp.kmem_cache_alloc_node
      0.18 ±  4%      +0.0        0.21 ±  9%  perf-profile.children.cycles-pp.cgroup_rstat_updated
      0.70            +0.0        0.73        perf-profile.children.cycles-pp.__entry_text_start
      1.16            +0.0        1.19        perf-profile.children.cycles-pp.vfs_splice_read
      1.26            +0.0        1.29        perf-profile.children.cycles-pp.__folio_batch_release
      0.09 ±  8%      +0.0        0.12 ±  5%  perf-profile.children.cycles-pp.ipv4_dst_check
      0.12 ±  6%      +0.0        0.16 ±  3%  perf-profile.children.cycles-pp.__sk_dst_check
      0.66            +0.0        0.70        perf-profile.children.cycles-pp.__cond_resched
      0.44            +0.0        0.48        perf-profile.children.cycles-pp.__tcp_send_ack
      1.42            +0.0        1.46        perf-profile.children.cycles-pp.__fsnotify_parent
      0.91            +0.0        0.95        perf-profile.children.cycles-pp.__alloc_skb
      0.66            +0.0        0.70        perf-profile.children.cycles-pp.__fget_light
      0.00            +0.1        0.05        perf-profile.children.cycles-pp.kthread_should_stop_or_park
      0.00            +0.1        0.05        perf-profile.children.cycles-pp.nohz_run_idle_balance
      1.28            +0.1        1.33        perf-profile.children.cycles-pp.iov_iter_extract_pages
      0.83            +0.1        0.88        perf-profile.children.cycles-pp.__kfree_skb
      0.18 ±  2%      +0.1        0.24        perf-profile.children.cycles-pp.skb_attempt_defer_free
      0.92            +0.1        0.98        perf-profile.children.cycles-pp.dev_hard_start_xmit
      1.50            +0.1        1.56        perf-profile.children.cycles-pp.skb_release_data
      4.46            +0.1        4.53        perf-profile.children.cycles-pp.skb_splice_from_iter
      0.83            +0.1        0.90        perf-profile.children.cycles-pp.loopback_xmit
      1.04            +0.1        1.12        perf-profile.children.cycles-pp.apparmor_file_permission
      1.38            +0.1        1.46        perf-profile.children.cycles-pp.security_file_permission
     12.74            +0.1       12.86        perf-profile.children.cycles-pp.tcp_write_xmit
      8.16            +0.2        8.35        perf-profile.children.cycles-pp.filemap_splice_read
      7.62            +0.2        7.82        perf-profile.children.cycles-pp.copyout
      8.08            +0.2        8.30        perf-profile.children.cycles-pp._copy_to_iter
     13.04            +0.4       13.41        perf-profile.children.cycles-pp.__skb_datagram_iter
     13.06            +0.4       13.43        perf-profile.children.cycles-pp.skb_copy_datagram_iter
      2.04 ±  4%      -0.9        1.12 ±  2%  perf-profile.self.cycles-pp.mem_cgroup_charge_skmem
      0.59 ±  2%      -0.5        0.13 ±  2%  perf-profile.self.cycles-pp.__sk_mem_reduce_allocated
      0.64 ±  4%      -0.3        0.34 ±  4%  perf-profile.self.cycles-pp.mem_cgroup_uncharge_skmem
      4.51            -0.1        4.43        perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
      0.11 ±  3%      -0.0        0.08 ±  5%  perf-profile.self.cycles-pp.ip_skb_dst_mtu
      0.32 ±  4%      -0.0        0.30 ±  2%  perf-profile.self.cycles-pp.dst_release
      0.16 ±  2%      -0.0        0.14 ±  2%  perf-profile.self.cycles-pp.native_apic_msr_eoi_write
      0.12 ±  7%      -0.0        0.10 ±  5%  perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
      0.13 ±  3%      -0.0        0.11 ±  4%  perf-profile.self.cycles-pp.security_socket_sendmsg
      0.06            +0.0        0.07        perf-profile.self.cycles-pp.__tcp_cleanup_rbuf
      0.08 ±  4%      +0.0        0.09        perf-profile.self.cycles-pp.__tcp_send_ack
      0.27            +0.0        0.28        perf-profile.self.cycles-pp.__entry_text_start
      0.17 ±  4%      +0.0        0.18 ±  2%  perf-profile.self.cycles-pp.loopback_xmit
      0.07 ±  5%      +0.0        0.08 ±  5%  perf-profile.self.cycles-pp.lock_sock_nested
      0.46            +0.0        0.48        perf-profile.self.cycles-pp._copy_to_iter
      0.14 ±  3%      +0.0        0.16 ±  2%  perf-profile.self.cycles-pp.tcp_data_queue
      0.05            +0.0        0.07 ±  7%  perf-profile.self.cycles-pp.__sock_wfree
      0.12 ±  4%      +0.0        0.13 ±  3%  perf-profile.self.cycles-pp.tcp_wfree
      0.64            +0.0        0.66        perf-profile.self.cycles-pp._copy_from_user
      0.43            +0.0        0.45        perf-profile.self.cycles-pp.net_rx_action
      0.48            +0.0        0.50        perf-profile.self.cycles-pp.kmem_cache_free
      0.44            +0.0        0.46        perf-profile.self.cycles-pp.iov_iter_advance
      0.44            +0.0        0.46        perf-profile.self.cycles-pp.kmem_cache_alloc_node
      0.39            +0.0        0.41        perf-profile.self.cycles-pp.__cond_resched
      0.95            +0.0        0.98        perf-profile.self.cycles-pp.release_pages
      0.92            +0.0        0.94        perf-profile.self.cycles-pp.tcp_write_xmit
      0.79            +0.0        0.82        perf-profile.self.cycles-pp.iov_iter_extract_pages
      0.57            +0.0        0.60        perf-profile.self.cycles-pp.tcp_rcv_established
      1.09            +0.0        1.12        perf-profile.self.cycles-pp.tcp_sendmsg_locked
      0.08 ±  9%      +0.0        0.11 ±  4%  perf-profile.self.cycles-pp.ipv4_dst_check
      0.91            +0.0        0.94        perf-profile.self.cycles-pp.__skb_datagram_iter
      1.39            +0.0        1.43        perf-profile.self.cycles-pp.__fsnotify_parent
      1.05            +0.0        1.10        perf-profile.self.cycles-pp.filemap_splice_read
      0.63            +0.0        0.67        perf-profile.self.cycles-pp.__fget_light
      1.69            +0.0        1.73        perf-profile.self.cycles-pp.splice_to_socket
      1.18            +0.0        1.22        perf-profile.self.cycles-pp._raw_spin_lock_bh
      0.08            +0.0        0.13 ±  3%  perf-profile.self.cycles-pp.skb_attempt_defer_free
      1.07            +0.0        1.12        perf-profile.self.cycles-pp.skb_release_data
      0.00            +0.1        0.05        perf-profile.self.cycles-pp.__usecs_to_jiffies
      0.00            +0.1        0.05        perf-profile.self.cycles-pp.kthread_should_stop_or_park
      0.67            +0.1        0.73        perf-profile.self.cycles-pp.apparmor_file_permission
      7.55            +0.2        7.76        perf-profile.self.cycles-pp.copyout




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


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ