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: <8bb169e9-df0d-dabc-5e12-a7bace1caa3e@intel.com>
Date:   Mon, 22 Aug 2022 09:43:10 +0800
From:   kernel test robot <yujie.liu@...el.com>
To:     Jiebin Sun <jiebin.sun@...el.com>
CC:     <lkp@...ts.01.org>, kernel test robot <lkp@...el.com>,
        Andrew Morton <akpm@...ux-foundation.org>,
        Shakeel Butt <shakeelb@...gle.com>,
        "Roman Gushchin" <roman.gushchin@...ux.dev>,
        Tim Chen <tim.c.chen@...ux.intel.com>,
        Muchun Song <songmuchun@...edance.com>,
        Johannes Weiner <hannes@...xchg.org>,
        Michal Hocko <mhocko@...nel.org>,
        "Huang, Ying" <ying.huang@...el.com>,
        Amadeusz Sawiski <amadeuszx.slawinski@...ux.intel.com>,
        LKML <linux-kernel@...r.kernel.org>,
        Linux Kernel Mailing List <linux-kernel@...r.kernel.org>,
        <cgroups@...r.kernel.org>,
        "Linux Memory Management List" <linux-mm@...ck.org>,
        <feng.tang@...el.com>, <zhengjun.xing@...ux.intel.com>,
        <fengwei.yin@...el.com>
Subject: [mm/memcontrol.c] 873f64b791: hackbench.throughput 55.9% improvement

Greeting,

FYI, we noticed a 55.9% improvement of hackbench.throughput due to commit:


commit: 873f64b791a2b43c246e78b7d9fdd64ce909685b ("mm/memcontrol.c: remove the redundant updating of stats_flush_threshold")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

in testcase: hackbench
on test machine: 192 threads 4 sockets Intel(R) Xeon(R) Platinum 9242 CPU @ 2.30GHz with 192G memory
with following parameters:

	nr_threads: 100%
	iterations: 4
	mode: process
	ipc: socket
	cpufreq_governor: performance
	ucode: 0x5003302

test-description: Hackbench is both a benchmark and a stress test for the Linux kernel scheduler.
test-url: https://github.com/linux-test-project/ltp/blob/master/testcases/kernel/sched/cfs-scheduler/hackbench.c


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.

=========================================================================================
compiler/cpufreq_governor/ipc/iterations/kconfig/mode/nr_threads/rootfs/tbox_group/testcase/ucode:
   gcc-11/performance/socket/4/x86_64-rhel-8.3/process/100%/debian-11.1-x86_64-20220510.cgz/lkp-csl-2ap4/hackbench/0x5003302

commit:
   914eedcb9b ("userfaultfd: don't fail on unrecognized features")
   873f64b791 ("mm/memcontrol.c: remove the redundant updating of stats_flush_threshold")

914eedcb9ba0ff53 873f64b791a2b43c246e78b7d9f
---------------- ---------------------------
          %stddev     %change         %stddev
              \          |                \
     409381           +55.9%     638355        hackbench.throughput
     225.69           -33.8%     149.40        hackbench.time.elapsed_time
     225.69           -33.8%     149.40        hackbench.time.elapsed_time.max
  1.405e+08           -11.2%  1.248e+08 ±  3%  hackbench.time.involuntary_context_switches
     941814           -11.5%     833380        hackbench.time.minor_page_faults
      18411            -1.7%      18091        hackbench.time.percent_of_cpu_this_job_got
      40373           -36.1%      25779        hackbench.time.system_time
       1181            +5.8%       1249        hackbench.time.user_time
  4.896e+08            -6.7%  4.566e+08        hackbench.time.voluntary_context_switches
   40178265 ±  3%     +29.1%   51857448        cpuidle..usage
     273.95           -26.9%     200.19        uptime.boot
       2324            -9.7%       2098        vmstat.procs.r
    2908590           +40.7%    4091868 ±  2%  vmstat.system.cs
     778446 ±  3%      +9.9%     855303        vmstat.system.in
       3.75 ±  2%      +2.1        5.85 ± 11%  mpstat.cpu.all.idle%
       1.24            +0.4        1.63        mpstat.cpu.all.irq%
       0.06            +0.0        0.07 ±  2%  mpstat.cpu.all.soft%
       2.85            +1.5        4.38        mpstat.cpu.all.usr%
    1362384 ± 32%     -52.7%     644290 ± 53%  numa-numastat.node2.local_node
    1416093 ± 31%     -50.7%     697991 ± 48%  numa-numastat.node2.numa_hit
     741800 ± 26%     +89.6%    1406456 ± 25%  numa-numastat.node3.local_node
     811027 ± 25%     +80.8%    1466387 ± 24%  numa-numastat.node3.numa_hit
     161494 ±  2%     -51.7%      77990 ±  3%  meminfo.Active
     161494 ±  2%     -51.7%      77990 ±  3%  meminfo.Active(anon)
     215688 ±  2%     -23.5%     164970 ±  4%  meminfo.AnonHugePages
     587777 ±  2%      -9.9%     529316        meminfo.AnonPages
     939900 ±  7%     -56.4%     410052        meminfo.Mapped
       3096            -2.0%       3033        turbostat.Bzy_MHz
   33547083 ±  3%     +23.1%   41283925 ±  2%  turbostat.C1
       1.02 ±  8%      +0.4        1.44 ±  2%  turbostat.C1%
       3.40 ±  9%     +68.8%       5.74 ± 12%  turbostat.CPU%c1
       0.12           +50.0%       0.18        turbostat.IPC
  1.791e+08 ±  3%     -26.3%  1.319e+08        turbostat.IRQ
    2828232 ±  3%    +131.2%    6539282 ±  2%  turbostat.POLL
       0.04            +0.1        0.11 ±  4%  turbostat.POLL%
      55.33            +4.2%      57.67 ±  2%  turbostat.PkgTmp
     321.62            +4.9%     337.42        turbostat.PkgWatt
     283455 ± 13%     -33.4%     188795 ± 38%  numa-meminfo.node0.AnonPages
     134271 ±  7%     -40.8%      79548 ± 14%  numa-meminfo.node0.Mapped
     138818 ± 74%    +221.0%     445615 ± 42%  numa-meminfo.node1.Inactive
     138818 ± 74%    +221.0%     445615 ± 42%  numa-meminfo.node1.Inactive(anon)
     111948           -33.2%      74762 ± 13%  numa-meminfo.node1.Mapped
    1498841 ± 36%     -90.4%     144101 ± 81%  numa-meminfo.node2.Inactive
    1498841 ± 36%     -90.4%     144101 ± 81%  numa-meminfo.node2.Inactive(anon)
     142936 ± 12%     -41.8%      83213 ± 16%  numa-meminfo.node2.Mapped
    1391610 ± 38%     -97.9%      29221 ±125%  numa-meminfo.node2.Shmem
     152619 ±  3%     -52.9%      71952 ±  3%  numa-meminfo.node3.Active
     152619 ±  3%     -52.9%      71952 ±  3%  numa-meminfo.node3.Active(anon)
     119590 ± 50%     +59.8%     191046 ± 31%  numa-meminfo.node3.AnonPages.max
     551613 ±  9%     -68.0%     176620 ±  4%  numa-meminfo.node3.Mapped
      40384 ±  2%     -51.7%      19520 ±  3%  proc-vmstat.nr_active_anon
     146916 ±  2%     -10.0%     132225        proc-vmstat.nr_anon_pages
     139957            +1.7%     142295        proc-vmstat.nr_kernel_stack
     235445 ±  7%     -56.4%     102599 ±  2%  proc-vmstat.nr_mapped
      41947            -2.5%      40883        proc-vmstat.nr_slab_reclaimable
      40384 ±  2%     -51.7%      19520 ±  3%  proc-vmstat.nr_zone_active_anon
     468506 ± 14%     -50.0%     234208 ± 14%  proc-vmstat.numa_hint_faults
     220157 ± 27%     -56.4%      95975 ± 23%  proc-vmstat.numa_hint_faults_local
     121066 ± 11%     -84.6%      18669 ± 29%  proc-vmstat.numa_pages_migrated
     928002 ±  8%     -48.0%     482701 ±  5%  proc-vmstat.numa_pte_updates
    2497777 ±  3%     -19.6%    2007179        proc-vmstat.pgfault
    2032197           -12.2%    1784307 ±  2%  proc-vmstat.pgfree
     121066 ± 11%     -84.6%      18669 ± 29%  proc-vmstat.pgmigrate_success
     129910 ±  2%      -5.9%     122191        proc-vmstat.pgreuse
      70905 ± 13%     -33.4%      47192 ± 38%  numa-vmstat.node0.nr_anon_pages
      33496 ±  7%     -40.9%      19803 ± 14%  numa-vmstat.node0.nr_mapped
      34607 ± 74%    +221.3%     111175 ± 42%  numa-vmstat.node1.nr_inactive_anon
      27934           -33.5%      18583 ± 14%  numa-vmstat.node1.nr_mapped
      34607 ± 74%    +221.3%     111175 ± 42%  numa-vmstat.node1.nr_zone_inactive_anon
     374287 ± 36%     -90.4%      35905 ± 80%  numa-vmstat.node2.nr_inactive_anon
      35895 ± 13%     -42.3%      20707 ± 16%  numa-vmstat.node2.nr_mapped
     347542 ± 38%     -97.9%       7274 ±125%  numa-vmstat.node2.nr_shmem
     374286 ± 36%     -90.4%      35904 ± 80%  numa-vmstat.node2.nr_zone_inactive_anon
    1415911 ± 31%     -50.7%     697718 ± 48%  numa-vmstat.node2.numa_hit
    1362203 ± 32%     -52.7%     644018 ± 53%  numa-vmstat.node2.numa_local
      38200 ±  2%     -53.3%      17857 ±  3%  numa-vmstat.node3.nr_active_anon
     137539 ±  9%     -68.0%      44052 ±  3%  numa-vmstat.node3.nr_mapped
      38200 ±  2%     -53.3%      17857 ±  3%  numa-vmstat.node3.nr_zone_active_anon
     810808 ± 25%     +80.9%    1466553 ± 24%  numa-vmstat.node3.numa_hit
     741581 ± 26%     +89.7%    1406623 ± 25%  numa-vmstat.node3.numa_local
      20065 ±120%    +278.0%      75846 ± 66%  sched_debug.cfs_rq:/.MIN_vruntime.avg
    2595356 ±114%    +198.7%    7753096 ± 44%  sched_debug.cfs_rq:/.MIN_vruntime.max
     221468 ±117%    +228.2%     726890 ± 51%  sched_debug.cfs_rq:/.MIN_vruntime.stddev
      10.11 ±  2%     -21.5%       7.93 ±  4%  sched_debug.cfs_rq:/.h_nr_running.avg
      27.33 ±  2%     -21.1%      21.56 ±  3%  sched_debug.cfs_rq:/.h_nr_running.max
       6.22 ±  2%     -21.5%       4.88 ±  2%  sched_debug.cfs_rq:/.h_nr_running.stddev
     276.54 ±  2%     +52.6%     422.06 ± 22%  sched_debug.cfs_rq:/.load_avg.max
      20065 ±120%    +278.0%      75846 ± 66%  sched_debug.cfs_rq:/.max_vruntime.avg
    2595356 ±114%    +198.7%    7753096 ± 44%  sched_debug.cfs_rq:/.max_vruntime.max
     221468 ±117%    +228.2%     726890 ± 51%  sched_debug.cfs_rq:/.max_vruntime.stddev
   16358991           -36.2%   10439257        sched_debug.cfs_rq:/.min_vruntime.avg
   18484139           -35.2%   11968503 ±  3%  sched_debug.cfs_rq:/.min_vruntime.max
   14617992           -35.5%    9424503        sched_debug.cfs_rq:/.min_vruntime.min
     827097 ±  6%     -32.2%     561056 ± 17%  sched_debug.cfs_rq:/.min_vruntime.stddev
       0.76           -11.2%       0.68        sched_debug.cfs_rq:/.nr_running.avg
     256.00           +33.3%     341.33        sched_debug.cfs_rq:/.removed.load_avg.max
     134.17 ±  4%     +33.1%     178.61 ±  7%  sched_debug.cfs_rq:/.removed.runnable_avg.max
     134.12 ±  4%     +33.2%     178.61 ±  7%  sched_debug.cfs_rq:/.removed.util_avg.max
       9848           -24.1%       7477 ±  3%  sched_debug.cfs_rq:/.runnable_avg.avg
      19649 ± 10%     -32.4%      13284 ± 10%  sched_debug.cfs_rq:/.runnable_avg.max
       2677 ±  4%     -32.9%       1797 ±  5%  sched_debug.cfs_rq:/.runnable_avg.stddev
   -1918755           -40.7%   -1138674        sched_debug.cfs_rq:/.spread0.avg
   -3704317           -41.6%   -2162056        sched_debug.cfs_rq:/.spread0.min
     839512 ±  6%     -33.1%     561792 ± 18%  sched_debug.cfs_rq:/.spread0.stddev
     762.04           -12.5%     667.14        sched_debug.cfs_rq:/.util_avg.avg
       1607 ±  7%     -13.5%       1389 ±  6%  sched_debug.cfs_rq:/.util_avg.max
     229.58 ±  2%      -9.8%     207.14        sched_debug.cfs_rq:/.util_avg.stddev
     317.51 ±  3%     -32.8%     213.42 ±  5%  sched_debug.cfs_rq:/.util_est_enqueued.avg
     225.98 ±  3%     -26.9%     165.14 ±  3%  sched_debug.cfs_rq:/.util_est_enqueued.stddev
     294122 ±  2%     +11.2%     327179 ±  2%  sched_debug.cpu.avg_idle.avg
     134831 ±  5%     -18.9%     109320 ±  9%  sched_debug.cpu.avg_idle.stddev
     137011           -20.7%     108713        sched_debug.cpu.clock.avg
     137311           -20.6%     108976        sched_debug.cpu.clock.max
     136709           -20.7%     108433        sched_debug.cpu.clock.min
     135712           -20.7%     107561        sched_debug.cpu.clock_task.avg
     136174           -20.7%     107983        sched_debug.cpu.clock_task.max
     126281           -22.0%      98453        sched_debug.cpu.clock_task.min
      22117           -15.2%      18765        sched_debug.cpu.curr->pid.avg
      26422           -11.0%      23514        sched_debug.cpu.curr->pid.max
     696281 ± 11%     +33.2%     927462 ± 18%  sched_debug.cpu.max_idle_balance_cost.max
      21989 ± 43%    +225.2%      71503 ± 45%  sched_debug.cpu.max_idle_balance_cost.stddev
      10.12 ±  2%     -21.5%       7.94 ±  4%  sched_debug.cpu.nr_running.avg
      27.33 ±  2%     -21.1%      21.56 ±  3%  sched_debug.cpu.nr_running.max
       6.22 ±  2%     -21.0%       4.91 ±  2%  sched_debug.cpu.nr_running.stddev
    1387110            -9.5%    1255163 ±  2%  sched_debug.cpu.nr_switches.avg
    1709939           -10.7%    1526355 ±  5%  sched_debug.cpu.nr_switches.max
     203211 ±  3%     -50.2%     101292 ± 18%  sched_debug.cpu.nr_switches.stddev
     136686           -20.7%     108416        sched_debug.cpu_clk
     135670           -20.8%     107400        sched_debug.ktime
     137174           -20.6%     108917        sched_debug.sched_clk
       8.18 ±  2%      +5.6%       8.64        perf-stat.i.MPKI
  4.548e+10           +49.8%  6.813e+10        perf-stat.i.branch-instructions
       0.93            +0.0        0.96        perf-stat.i.branch-miss-rate%
  4.078e+08           +53.7%  6.268e+08        perf-stat.i.branch-misses
      16.39            -1.7       14.71 ±  3%  perf-stat.i.cache-miss-rate%
  2.942e+08           +41.6%  4.165e+08        perf-stat.i.cache-misses
   1.84e+09           +59.4%  2.933e+09        perf-stat.i.cache-references
    2952792           +41.5%    4178528 ±  2%  perf-stat.i.context-switches
       2.62           -36.8%       1.66 ±  2%  perf-stat.i.cpi
  5.716e+11            -4.1%   5.48e+11        perf-stat.i.cpu-cycles
     400400           +58.3%     633805 ±  3%  perf-stat.i.cpu-migrations
       1995           -28.2%       1431 ±  2%  perf-stat.i.cycles-between-cache-misses
   26504144 ±  7%     +43.9%   38127638 ± 18%  perf-stat.i.dTLB-load-misses
  6.705e+10           +50.0%  1.006e+11        perf-stat.i.dTLB-loads
    8034775 ±  7%     +35.8%   10910011 ± 11%  perf-stat.i.dTLB-store-misses
  4.057e+10           +50.2%  6.092e+10        perf-stat.i.dTLB-stores
  1.858e+08 ±  3%     +55.6%  2.892e+08 ±  2%  perf-stat.i.iTLB-load-misses
   29134532 ±  3%     +34.7%   39230158 ±  4%  perf-stat.i.iTLB-loads
  2.331e+11           +49.9%  3.493e+11        perf-stat.i.instructions
       0.41           +54.9%       0.63        perf-stat.i.ipc
      60.26 ± 17%     +36.4%      82.18 ± 18%  perf-stat.i.major-faults
       2.97            -4.1%       2.85        perf-stat.i.metric.GHz
       1232           +40.4%       1730        perf-stat.i.metric.K/sec
     807.09           +50.1%       1211        perf-stat.i.metric.M/sec
      10841 ±  2%     +13.0%      12251 ±  2%  perf-stat.i.minor-faults
      42.18            -1.3       40.93        perf-stat.i.node-load-miss-rate%
   40549061           +34.8%   54664299 ±  2%  perf-stat.i.node-load-misses
   59669545           +44.0%   85944595        perf-stat.i.node-loads
      22.62            -6.8       15.78 ±  2%  perf-stat.i.node-store-miss-rate%
   18878726           -20.2%   15059345 ±  4%  perf-stat.i.node-store-misses
   76731813           +59.3%  1.223e+08        perf-stat.i.node-stores
      10901 ±  2%     +13.1%      12333 ±  2%  perf-stat.i.page-faults
       7.87 ±  2%      +6.1%       8.35        perf-stat.overall.MPKI
       0.89            +0.0        0.92        perf-stat.overall.branch-miss-rate%
      16.00            -1.7       14.26        perf-stat.overall.cache-miss-rate%
       2.44           -35.8%       1.56        perf-stat.overall.cpi
       1935           -32.2%       1312        perf-stat.overall.cycles-between-cache-misses
      86.56            +1.5       88.07        perf-stat.overall.iTLB-load-miss-rate%
       0.41           +55.8%       0.64        perf-stat.overall.ipc
      18.69            -7.8       10.90 ±  4%  perf-stat.overall.node-store-miss-rate%
   4.57e+10           +48.9%  6.807e+10        perf-stat.ps.branch-instructions
  4.087e+08           +52.6%  6.238e+08        perf-stat.ps.branch-misses
  2.948e+08           +40.9%  4.154e+08        perf-stat.ps.cache-misses
  1.843e+09           +58.0%  2.913e+09        perf-stat.ps.cache-references
    2935499           +41.2%    4145616 ±  2%  perf-stat.ps.context-switches
  5.705e+11            -4.4%  5.452e+11        perf-stat.ps.cpu-cycles
     393211           +58.6%     623608 ±  2%  perf-stat.ps.cpu-migrations
   26489611 ±  7%     +45.8%   38628096 ± 18%  perf-stat.ps.dTLB-load-misses
  6.739e+10           +48.9%  1.003e+11        perf-stat.ps.dTLB-loads
    8020126 ±  7%     +36.0%   10908516 ± 11%  perf-stat.ps.dTLB-store-misses
  4.078e+10           +48.9%  6.074e+10        perf-stat.ps.dTLB-stores
  1.867e+08 ±  3%     +54.5%  2.885e+08        perf-stat.ps.iTLB-load-misses
   28988653 ±  3%     +34.8%   39079856 ±  3%  perf-stat.ps.iTLB-loads
  2.342e+11           +48.9%  3.488e+11        perf-stat.ps.instructions
      49.43 ± 17%     +56.2%      77.23 ± 17%  perf-stat.ps.major-faults
      10216 ±  3%     +19.2%      12177 ±  2%  perf-stat.ps.minor-faults
   39785678           +36.4%   54285658 ±  2%  perf-stat.ps.node-load-misses
   60453868           +41.8%   85741713        perf-stat.ps.node-loads
   17887924           -16.6%   14925151 ±  4%  perf-stat.ps.node-store-misses
   77842114           +56.7%   1.22e+08        perf-stat.ps.node-stores
      10265 ±  3%     +19.4%      12255 ±  2%  perf-stat.ps.page-faults
      12.10 ±  5%      -4.5        7.58 ± 10%  perf-profile.calltrace.cycles-pp.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg
      12.30 ±  5%      -4.5        7.84 ±  9%  perf-profile.calltrace.cycles-pp.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg.sock_write_iter
      15.12 ±  5%      -3.3       11.78 ± 12%  perf-profile.calltrace.cycles-pp.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg.sock_write_iter.new_sync_write
       3.79 ±  7%      -2.9        0.91 ±  8%  perf-profile.calltrace.cycles-pp.memcg_slab_post_alloc_hook.kmem_cache_alloc_node.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb
       3.69 ±  7%      -2.8        0.90 ±  8%  perf-profile.calltrace.cycles-pp.memcg_slab_post_alloc_hook.__kmalloc_node_track_caller.kmalloc_reserve.__alloc_skb.alloc_skb_with_frags
       4.66 ±  8%      -2.6        2.06 ± 11%  perf-profile.calltrace.cycles-pp.memcg_slab_free_hook.kfree.skb_release_data.consume_skb.unix_stream_read_generic
       5.31 ±  6%      -2.6        2.74 ±  9%  perf-profile.calltrace.cycles-pp.kmem_cache_alloc_node.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg
       5.47 ±  6%      -2.5        3.00 ±  9%  perf-profile.calltrace.cycles-pp.__kmalloc_node_track_caller.kmalloc_reserve.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb
      41.12            -2.4       38.70        perf-profile.calltrace.cycles-pp.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter.new_sync_read.vfs_read
       5.62 ±  5%      -2.4        3.24 ±  9%  perf-profile.calltrace.cycles-pp.kmalloc_reserve.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg
       4.17 ±  7%      -2.4        1.82 ± 11%  perf-profile.calltrace.cycles-pp.memcg_slab_free_hook.kmem_cache_free.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter
      41.33            -2.3       38.99        perf-profile.calltrace.cycles-pp.unix_stream_recvmsg.sock_read_iter.new_sync_read.vfs_read.ksys_read
       6.33 ±  7%      -2.3        4.01 ± 11%  perf-profile.calltrace.cycles-pp.kfree.skb_release_data.consume_skb.unix_stream_read_generic.unix_stream_recvmsg
       6.41 ±  6%      -2.1        4.33 ± 12%  perf-profile.calltrace.cycles-pp.kmem_cache_free.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter.new_sync_read
      42.34            -2.0       40.30        perf-profile.calltrace.cycles-pp.sock_read_iter.new_sync_read.vfs_read.ksys_read.do_syscall_64
       6.86 ±  7%      -2.0        4.88 ± 12%  perf-profile.calltrace.cycles-pp.skb_release_data.consume_skb.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter
      42.63            -1.9       40.69        perf-profile.calltrace.cycles-pp.new_sync_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      43.51            -1.7       41.82        perf-profile.calltrace.cycles-pp.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_read
      43.90            -1.6       42.34        perf-profile.calltrace.cycles-pp.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_read
      44.76            -1.4       43.32        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_read
      44.97            -1.4       43.57        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__libc_read
      46.38            -1.1       45.32        perf-profile.calltrace.cycles-pp.__libc_read
       0.86 ±  9%      -0.6        0.28 ±100%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.skb_unlink.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter
       0.92 ±  9%      -0.5        0.41 ± 71%  perf-profile.calltrace.cycles-pp.skb_unlink.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter.new_sync_read
       1.16 ±  9%      -0.4        0.76 ± 15%  perf-profile.calltrace.cycles-pp._raw_spin_lock.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter.new_sync_read
       0.55 ±  2%      +0.1        0.69 ±  9%  perf-profile.calltrace.cycles-pp.security_socket_recvmsg.sock_recvmsg.sock_read_iter.new_sync_read.vfs_read
       0.61 ±  2%      +0.2        0.76 ±  9%  perf-profile.calltrace.cycles-pp.sock_recvmsg.sock_read_iter.new_sync_read.vfs_read.ksys_read
       0.43 ± 44%      +0.2        0.64 ±  9%  perf-profile.calltrace.cycles-pp.security_socket_sendmsg.sock_sendmsg.sock_write_iter.new_sync_write.vfs_write
       0.55 ±  4%      +0.2        0.77 ± 10%  perf-profile.calltrace.cycles-pp.copyin._copy_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg.sock_sendmsg
       0.69 ±  2%      +0.2        0.93 ±  9%  perf-profile.calltrace.cycles-pp.__check_object_size.skb_copy_datagram_from_iter.unix_stream_sendmsg.sock_sendmsg.sock_write_iter
       0.64 ±  3%      +0.2        0.88 ± 14%  perf-profile.calltrace.cycles-pp.__build_skb_around.__alloc_skb.alloc_skb_with_frags.sock_alloc_send_pskb.unix_stream_sendmsg
       1.13 ±  5%      +0.3        1.44 ± 12%  perf-profile.calltrace.cycles-pp.__slab_free.kfree.skb_release_data.consume_skb.unix_stream_read_generic
       0.91 ±  3%      +0.4        1.27 ±  9%  perf-profile.calltrace.cycles-pp._copy_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg.sock_sendmsg.sock_write_iter
       0.90 ±  3%      +0.4        1.29 ± 11%  perf-profile.calltrace.cycles-pp.check_heap_object.__check_object_size.simple_copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter
       0.84 ±  6%      +0.5        1.34 ± 18%  perf-profile.calltrace.cycles-pp.try_to_wake_up.autoremove_wake_function.__wake_up_common.__wake_up_common_lock.unix_write_space
       0.36 ± 70%      +0.5        0.87 ± 22%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.prepare_to_wait.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg
       1.14 ±  6%      +0.5        1.65 ± 17%  perf-profile.calltrace.cycles-pp.unix_write_space.sock_wfree.unix_destruct_scm.skb_release_head_state.consume_skb
       0.86 ±  6%      +0.5        1.37 ± 18%  perf-profile.calltrace.cycles-pp.autoremove_wake_function.__wake_up_common.__wake_up_common_lock.unix_write_space.sock_wfree
       0.86 ±  7%      +0.5        1.38 ± 18%  perf-profile.calltrace.cycles-pp.__wake_up_common.__wake_up_common_lock.unix_write_space.sock_wfree.unix_destruct_scm
       0.87 ±  7%      +0.5        1.39 ± 18%  perf-profile.calltrace.cycles-pp.__wake_up_common_lock.unix_write_space.sock_wfree.unix_destruct_scm.skb_release_head_state
       0.82 ±  6%      +0.5        1.34 ± 18%  perf-profile.calltrace.cycles-pp.__schedule.schedule.schedule_timeout.sock_alloc_send_pskb.unix_stream_sendmsg
       0.82 ±  7%      +0.5        1.36 ± 18%  perf-profile.calltrace.cycles-pp.schedule.schedule_timeout.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg
       0.37 ± 70%      +0.5        0.91 ± 22%  perf-profile.calltrace.cycles-pp.prepare_to_wait.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg.sock_write_iter
       1.33 ±  3%      +0.5        1.87 ± 11%  perf-profile.calltrace.cycles-pp.__check_object_size.simple_copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.unix_stream_read_actor
       0.83 ±  6%      +0.5        1.38 ± 18%  perf-profile.calltrace.cycles-pp.schedule_timeout.sock_alloc_send_pskb.unix_stream_sendmsg.sock_sendmsg.sock_write_iter
       1.37 ±  3%      +0.6        1.92 ± 11%  perf-profile.calltrace.cycles-pp.simple_copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.unix_stream_read_actor.unix_stream_read_generic
       0.27 ±100%      +0.6        0.86 ± 22%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.prepare_to_wait.sock_alloc_send_pskb.unix_stream_sendmsg
       1.70 ±  3%      +0.6        2.33 ±  9%  perf-profile.calltrace.cycles-pp.skb_copy_datagram_from_iter.unix_stream_sendmsg.sock_sendmsg.sock_write_iter.new_sync_write
       0.00            +0.7        0.67 ± 10%  perf-profile.calltrace.cycles-pp.copy_user_enhanced_fast_string.copyin._copy_from_iter.skb_copy_datagram_from_iter.unix_stream_sendmsg
       1.49 ±  4%      +0.7        2.19 ± 14%  perf-profile.calltrace.cycles-pp.copy_user_enhanced_fast_string.copyout._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter
      46.07            +0.7       46.77        perf-profile.calltrace.cycles-pp.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_write
       0.00            +0.7        0.71 ± 18%  perf-profile.calltrace.cycles-pp.dequeue_task_fair.__schedule.schedule.schedule_timeout.sock_alloc_send_pskb
       1.56 ±  4%      +0.7        2.28 ± 14%  perf-profile.calltrace.cycles-pp.copyout._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.unix_stream_read_actor
       2.65 ±  6%      +0.7        3.38 ± 15%  perf-profile.calltrace.cycles-pp.sock_wfree.unix_destruct_scm.skb_release_head_state.consume_skb.unix_stream_read_generic
       2.74 ±  6%      +0.8        3.50 ± 15%  perf-profile.calltrace.cycles-pp.unix_destruct_scm.skb_release_head_state.consume_skb.unix_stream_read_generic.unix_stream_recvmsg
       2.78 ±  6%      +0.8        3.56 ± 15%  perf-profile.calltrace.cycles-pp.skb_release_head_state.consume_skb.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter
       1.88 ±  4%      +0.8        2.71 ± 12%  perf-profile.calltrace.cycles-pp._copy_to_iter.__skb_datagram_iter.skb_copy_datagram_iter.unix_stream_read_actor.unix_stream_read_generic
      46.56            +0.9       47.43        perf-profile.calltrace.cycles-pp.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe.__libc_write
      51.41            +1.2       52.57        perf-profile.calltrace.cycles-pp.__libc_write
       3.34 ±  3%      +1.4        4.74 ± 12%  perf-profile.calltrace.cycles-pp.__skb_datagram_iter.skb_copy_datagram_iter.unix_stream_read_actor.unix_stream_read_generic.unix_stream_recvmsg
       3.37 ±  3%      +1.4        4.79 ± 12%  perf-profile.calltrace.cycles-pp.skb_copy_datagram_iter.unix_stream_read_actor.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter
       3.40 ±  3%      +1.4        4.84 ± 12%  perf-profile.calltrace.cycles-pp.unix_stream_read_actor.unix_stream_read_generic.unix_stream_recvmsg.sock_read_iter.new_sync_read
       2.30 ±  5%      +1.7        3.99 ± 14%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__wake_up_common_lock.sock_def_readable.unix_stream_sendmsg.sock_sendmsg
       2.17 ±  5%      +1.7        3.87 ± 14%  perf-profile.calltrace.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.__wake_up_common_lock.sock_def_readable.unix_stream_sendmsg
      12.16 ±  9%     -12.0        0.13 ± 14%  perf-profile.children.cycles-pp.__mod_memcg_lruvec_state
      13.17 ±  8%     -11.9        1.31 ±  9%  perf-profile.children.cycles-pp.mod_objcg_state
       7.49 ±  7%      -5.7        1.83 ±  8%  perf-profile.children.cycles-pp.memcg_slab_post_alloc_hook
       8.85 ±  7%      -5.0        3.89 ± 11%  perf-profile.children.cycles-pp.memcg_slab_free_hook
      12.22 ±  5%      -4.5        7.74 ±  9%  perf-profile.children.cycles-pp.__alloc_skb
      12.30 ±  5%      -4.5        7.85 ±  9%  perf-profile.children.cycles-pp.alloc_skb_with_frags
      15.13 ±  5%      -3.3       11.78 ± 12%  perf-profile.children.cycles-pp.sock_alloc_send_pskb
       5.36 ±  6%      -2.6        2.80 ±  9%  perf-profile.children.cycles-pp.kmem_cache_alloc_node
       5.56 ±  5%      -2.4        3.13 ±  9%  perf-profile.children.cycles-pp.__kmalloc_node_track_caller
      41.16            -2.4       38.74        perf-profile.children.cycles-pp.unix_stream_read_generic
       5.64 ±  5%      -2.4        3.25 ±  9%  perf-profile.children.cycles-pp.kmalloc_reserve
      41.34            -2.3       39.00        perf-profile.children.cycles-pp.unix_stream_recvmsg
       6.38 ±  7%      -2.3        4.08 ± 11%  perf-profile.children.cycles-pp.kfree
       6.43 ±  6%      -2.1        4.34 ± 11%  perf-profile.children.cycles-pp.kmem_cache_free
      42.36            -2.0       40.32        perf-profile.children.cycles-pp.sock_read_iter
       6.87 ±  7%      -2.0        4.88 ± 12%  perf-profile.children.cycles-pp.skb_release_data
      42.65            -1.9       40.72        perf-profile.children.cycles-pp.new_sync_read
      43.52            -1.7       41.84        perf-profile.children.cycles-pp.vfs_read
      43.91            -1.6       42.36        perf-profile.children.cycles-pp.ksys_read
      46.64            -1.0       45.67        perf-profile.children.cycles-pp.__libc_read
      95.31            -0.7       94.61        perf-profile.children.cycles-pp.do_syscall_64
      95.69            -0.6       95.08        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
       1.62 ±  5%      -0.4        1.27 ± 16%  perf-profile.children.cycles-pp.exc_page_fault
       0.92 ±  9%      -0.3        0.58 ± 12%  perf-profile.children.cycles-pp.skb_unlink
       0.43 ± 22%      -0.3        0.12 ± 17%  perf-profile.children.cycles-pp.do_user_addr_fault
       0.90 ±  3%      -0.3        0.65 ± 13%  perf-profile.children.cycles-pp.switch_mm_irqs_off
       0.45 ±  8%      -0.2        0.25 ±  9%  perf-profile.children.cycles-pp.mutex_unlock
       0.77 ± 14%      -0.2        0.58 ± 16%  perf-profile.children.cycles-pp.__unfreeze_partials
       0.07 ±  6%      +0.0        0.09 ±  5%  perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
       0.05 ±  7%      +0.0        0.07 ± 10%  perf-profile.children.cycles-pp.put_pid
       0.06            +0.0        0.08 ± 10%  perf-profile.children.cycles-pp.__x64_sys_write
       0.08 ±  5%      +0.0        0.11 ±  4%  perf-profile.children.cycles-pp.apparmor_socket_getpeersec_dgram
       0.06 ±  6%      +0.0        0.08 ±  5%  perf-profile.children.cycles-pp.iov_iter_init
       0.05 ±  7%      +0.0        0.08 ± 13%  perf-profile.children.cycles-pp.__x64_sys_read
       0.13 ±  5%      +0.0        0.16 ±  8%  perf-profile.children.cycles-pp.task_h_load
       0.07 ±  7%      +0.0        0.10 ±  5%  perf-profile.children.cycles-pp.scm_recv
       0.19 ±  4%      +0.0        0.23 ±  7%  perf-profile.children.cycles-pp.wake_affine
       0.09 ±  7%      +0.0        0.13 ± 15%  perf-profile.children.cycles-pp.try_charge_memcg
       0.03 ± 70%      +0.0        0.07 ± 11%  perf-profile.children.cycles-pp.maybe_add_creds
       0.14 ±  3%      +0.0        0.18 ±  9%  perf-profile.children.cycles-pp.rcu_all_qs
       0.10 ±  5%      +0.0        0.14 ± 10%  perf-profile.children.cycles-pp.syscall_enter_from_user_mode
       0.11 ±  6%      +0.0        0.15 ± 10%  perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
       0.10 ±  4%      +0.0        0.15 ± 14%  perf-profile.children.cycles-pp.refill_stock
       0.15 ±  5%      +0.0        0.19 ±  9%  perf-profile.children.cycles-pp.__ksize
       0.12 ±  5%      +0.0        0.16 ±  9%  perf-profile.children.cycles-pp.check_stack_object
       0.13 ±  8%      +0.0        0.17 ± 13%  perf-profile.children.cycles-pp.memcg_account_kmem
       0.02 ±141%      +0.0        0.06 ± 11%  perf-profile.children.cycles-pp.should_failslab
       0.03 ± 70%      +0.0        0.08 ±  8%  perf-profile.children.cycles-pp.apparmor_socket_sendmsg
       0.18 ±  4%      +0.0        0.22 ±  6%  perf-profile.children.cycles-pp.security_socket_getpeersec_dgram
       0.12 ±  4%      +0.1        0.17 ±  6%  perf-profile.children.cycles-pp.kmalloc_slab
       0.00            +0.1        0.05 ±  7%  perf-profile.children.cycles-pp.rw_verify_area
       0.29 ±  3%      +0.1        0.34 ±  7%  perf-profile.children.cycles-pp.restore_fpregs_from_fpstate
       0.00            +0.1        0.06        perf-profile.children.cycles-pp.is_vmalloc_addr
       0.00            +0.1        0.06 ±  9%  perf-profile.children.cycles-pp.poll_idle
       0.43 ±  3%      +0.1        0.50 ±  6%  perf-profile.children.cycles-pp.__cond_resched
       0.22 ±  4%      +0.1        0.28 ±  6%  perf-profile.children.cycles-pp.refill_obj_stock
       0.65 ±  2%      +0.1        0.73 ±  5%  perf-profile.children.cycles-pp.scheduler_tick
       0.18 ±  6%      +0.1        0.27 ± 11%  perf-profile.children.cycles-pp.aa_file_perm
       0.26 ±  3%      +0.1        0.36 ±  8%  perf-profile.children.cycles-pp.wait_for_unix_gc
       0.24 ±  3%      +0.1        0.34 ± 12%  perf-profile.children.cycles-pp.obj_cgroup_uncharge_pages
       0.71 ±  2%      +0.1        0.81 ±  5%  perf-profile.children.cycles-pp.update_process_times
       0.75 ±  2%      +0.1        0.86 ±  5%  perf-profile.children.cycles-pp.tick_sched_timer
       0.72 ±  2%      +0.1        0.83 ±  5%  perf-profile.children.cycles-pp.tick_sched_handle
       0.33 ±  3%      +0.1        0.44 ±  7%  perf-profile.children.cycles-pp.__might_fault
       0.91            +0.1        1.02 ±  4%  perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
       0.90            +0.1        1.02 ±  4%  perf-profile.children.cycles-pp.hrtimer_interrupt
       0.79 ±  2%      +0.1        0.91 ±  5%  perf-profile.children.cycles-pp.__hrtimer_run_queues
       0.32 ±  4%      +0.1        0.44 ±  9%  perf-profile.children.cycles-pp.syscall_return_via_sysret
       0.40 ±  3%      +0.1        0.52 ±  7%  perf-profile.children.cycles-pp.__might_sleep
       0.38 ±  4%      +0.1        0.50 ±  8%  perf-profile.children.cycles-pp.__virt_addr_valid
       1.00            +0.1        1.12 ±  4%  perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
       1.08 ±  2%      +0.1        1.21 ±  4%  perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
       0.52 ±  3%      +0.1        0.66 ±  9%  perf-profile.children.cycles-pp.security_socket_sendmsg
       0.32 ±  2%      +0.1        0.46 ± 14%  perf-profile.children.cycles-pp.__get_obj_cgroup_from_memcg
       0.56 ±  3%      +0.1        0.70 ±  8%  perf-profile.children.cycles-pp.security_socket_recvmsg
       0.43 ±  3%      +0.2        0.58 ± 11%  perf-profile.children.cycles-pp.obj_cgroup_charge
       0.62 ±  2%      +0.2        0.78 ±  9%  perf-profile.children.cycles-pp.sock_recvmsg
       0.77 ±  3%      +0.2        0.95 ±  9%  perf-profile.children.cycles-pp.apparmor_file_permission
       0.52 ±  4%      +0.2        0.72 ± 10%  perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
       0.83 ±  2%      +0.2        1.03 ±  9%  perf-profile.children.cycles-pp.aa_sk_perm
       0.56 ±  2%      +0.2        0.77 ± 10%  perf-profile.children.cycles-pp.__check_heap_object
       0.86 ±  3%      +0.2        1.08 ±  8%  perf-profile.children.cycles-pp.security_file_permission
       0.60 ±  5%      +0.2        0.84 ± 11%  perf-profile.children.cycles-pp.copyin
       0.84 ±  3%      +0.2        1.08 ±  8%  perf-profile.children.cycles-pp.__might_resched
       0.64 ±  4%      +0.2        0.89 ± 14%  perf-profile.children.cycles-pp.__build_skb_around
       0.64 ±  4%      +0.3        0.91 ± 11%  perf-profile.children.cycles-pp.get_obj_cgroup_from_current
       0.68 ±  2%      +0.3        0.96 ± 12%  perf-profile.children.cycles-pp.__fdget_pos
       0.83 ±  3%      +0.3        1.14 ± 10%  perf-profile.children.cycles-pp.__entry_text_start
       0.87 ±  4%      +0.3        1.19 ± 13%  perf-profile.children.cycles-pp.prepare_to_wait
       0.92 ±  3%      +0.4        1.28 ±  9%  perf-profile.children.cycles-pp._copy_from_iter
       1.17 ±  3%      +0.5        1.66 ± 10%  perf-profile.children.cycles-pp.check_heap_object
       1.14 ±  6%      +0.5        1.65 ± 17%  perf-profile.children.cycles-pp.unix_write_space
       1.38 ±  3%      +0.6        1.94 ± 11%  perf-profile.children.cycles-pp.simple_copy_to_iter
       1.72 ±  3%      +0.6        2.34 ±  9%  perf-profile.children.cycles-pp.skb_copy_datagram_from_iter
      46.22            +0.7       46.91        perf-profile.children.cycles-pp.vfs_write
       1.56 ±  4%      +0.7        2.29 ± 13%  perf-profile.children.cycles-pp.copyout
       2.65 ±  6%      +0.7        3.38 ± 15%  perf-profile.children.cycles-pp.sock_wfree
       2.75 ±  6%      +0.8        3.52 ± 15%  perf-profile.children.cycles-pp.unix_destruct_scm
       2.78 ±  6%      +0.8        3.56 ± 15%  perf-profile.children.cycles-pp.skb_release_head_state
       2.07 ±  3%      +0.8        2.86 ± 10%  perf-profile.children.cycles-pp.__check_object_size
       1.90 ±  4%      +0.8        2.73 ± 12%  perf-profile.children.cycles-pp._copy_to_iter
      46.71            +0.9       47.57        perf-profile.children.cycles-pp.ksys_write
       2.09 ±  4%      +0.9        3.04 ± 13%  perf-profile.children.cycles-pp.copy_user_enhanced_fast_string
      51.83            +1.2       53.08        perf-profile.children.cycles-pp.__libc_write
       3.34 ±  4%      +1.4        4.76 ± 12%  perf-profile.children.cycles-pp.__skb_datagram_iter
       3.38 ±  3%      +1.4        4.80 ± 12%  perf-profile.children.cycles-pp.skb_copy_datagram_iter
       3.40 ±  3%      +1.4        4.84 ± 12%  perf-profile.children.cycles-pp.unix_stream_read_actor
       7.74 ±  5%      +2.1        9.83 ±  3%  perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
      12.13 ±  9%     -12.0        0.10 ±  9%  perf-profile.self.cycles-pp.__mod_memcg_lruvec_state
       3.49 ±  6%      -0.6        2.89 ± 11%  perf-profile.self.cycles-pp._raw_spin_lock
       2.80 ±  5%      -0.5        2.32 ±  8%  perf-profile.self.cycles-pp._raw_spin_lock_irqsave
       0.88 ±  4%      -0.3        0.63 ± 13%  perf-profile.self.cycles-pp.switch_mm_irqs_off
       0.44 ±  8%      -0.2        0.24 ±  8%  perf-profile.self.cycles-pp.mutex_unlock
       1.13 ±  8%      -0.2        0.93 ± 13%  perf-profile.self.cycles-pp.sock_def_readable
       0.41 ±  5%      -0.1        0.32 ±  4%  perf-profile.self.cycles-pp.mutex_lock
       0.22 ±  3%      -0.1        0.16 ± 15%  perf-profile.self.cycles-pp.unix_stream_data_wait
       0.32 ±  5%      -0.1        0.27 ±  9%  perf-profile.self.cycles-pp.consume_skb
       0.14 ±  6%      -0.0        0.10 ± 13%  perf-profile.self.cycles-pp.switch_fpu_return
       0.06            +0.0        0.07 ±  6%  perf-profile.self.cycles-pp.__x64_sys_write
       0.07            +0.0        0.08 ±  5%  perf-profile.self.cycles-pp.wait_for_unix_gc
       0.06 ±  6%      +0.0        0.08 ±  8%  perf-profile.self.cycles-pp.__might_fault
       0.06 ±  9%      +0.0        0.08 ±  6%  perf-profile.self.cycles-pp.scm_recv
       0.08 ±  6%      +0.0        0.10 ±  4%  perf-profile.self.cycles-pp.apparmor_socket_getpeersec_dgram
       0.09 ±  5%      +0.0        0.12 ±  4%  perf-profile.self.cycles-pp.security_socket_getpeersec_dgram
       0.08 ±  6%      +0.0        0.10 ±  6%  perf-profile.self.cycles-pp.security_socket_recvmsg
       0.06 ±  6%      +0.0        0.08 ± 13%  perf-profile.self.cycles-pp.sock_recvmsg
       0.09 ±  4%      +0.0        0.11 ±  7%  perf-profile.self.cycles-pp.skb_copy_datagram_from_iter
       0.06 ±  9%      +0.0        0.08 ±  6%  perf-profile.self.cycles-pp.iov_iter_init
       0.10 ±  4%      +0.0        0.13 ±  3%  perf-profile.self.cycles-pp.exit_to_user_mode_prepare
       0.07 ±  6%      +0.0        0.10 ± 11%  perf-profile.self.cycles-pp.__skb_datagram_iter
       0.10 ±  3%      +0.0        0.12 ± 10%  perf-profile.self.cycles-pp.rcu_all_qs
       0.05 ±  8%      +0.0        0.08 ±  9%  perf-profile.self.cycles-pp.memcg_account_kmem
       0.09 ±  5%      +0.0        0.11 ±  8%  perf-profile.self.cycles-pp.syscall_exit_to_user_mode
       0.15 ±  3%      +0.0        0.18 ±  2%  perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
       0.08            +0.0        0.11 ± 10%  perf-profile.self.cycles-pp.alloc_skb_with_frags
       0.13 ±  5%      +0.0        0.16 ±  7%  perf-profile.self.cycles-pp.perf_trace_sched_wakeup_template
       0.08 ±  6%      +0.0        0.10 ±  9%  perf-profile.self.cycles-pp.syscall_enter_from_user_mode
       0.11 ±  7%      +0.0        0.14 ± 14%  perf-profile.self.cycles-pp.perf_event_output_forward
       0.06 ±  8%      +0.0        0.08 ± 13%  perf-profile.self.cycles-pp.skb_unlink
       0.13 ±  4%      +0.0        0.16 ±  8%  perf-profile.self.cycles-pp.task_h_load
       0.10 ±  4%      +0.0        0.13 ±  3%  perf-profile.self.cycles-pp.security_file_permission
       0.09 ±  6%      +0.0        0.12 ±  7%  perf-profile.self.cycles-pp.unix_destruct_scm
       0.07 ±  6%      +0.0        0.10 ±  9%  perf-profile.self.cycles-pp.kmalloc_slab
       0.19 ±  4%      +0.0        0.23 ±  3%  perf-profile.self.cycles-pp.do_syscall_64
       0.22 ±  5%      +0.0        0.26 ±  8%  perf-profile.self.cycles-pp.__check_object_size
       0.10 ±  7%      +0.0        0.14 ±  8%  perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
       0.11 ±  5%      +0.0        0.15 ± 11%  perf-profile.self.cycles-pp.check_stack_object
       0.14 ±  5%      +0.0        0.18 ±  9%  perf-profile.self.cycles-pp.__ksize
       0.02 ±141%      +0.0        0.06 ± 13%  perf-profile.self.cycles-pp.skb_queue_tail
       0.08 ±  6%      +0.0        0.12 ±  6%  perf-profile.self.cycles-pp.kmalloc_reserve
       0.20 ±  3%      +0.1        0.25 ±  8%  perf-profile.self.cycles-pp.__cond_resched
       0.29 ±  3%      +0.1        0.34 ±  7%  perf-profile.self.cycles-pp.restore_fpregs_from_fpstate
       0.00            +0.1        0.06 ±  9%  perf-profile.self.cycles-pp.skb_copy_datagram_iter
       0.00            +0.1        0.06 ±  9%  perf-profile.self.cycles-pp.is_vmalloc_addr
       0.00            +0.1        0.06 ± 13%  perf-profile.self.cycles-pp.poll_idle
       0.10 ±  4%      +0.1        0.16 ± 11%  perf-profile.self.cycles-pp.obj_cgroup_uncharge_pages
       0.16 ±  6%      +0.1        0.22 ±  9%  perf-profile.self.cycles-pp.sock_alloc_send_pskb
       0.00            +0.1        0.06 ± 13%  perf-profile.self.cycles-pp.maybe_add_creds
       0.18 ±  2%      +0.1        0.25 ±  7%  perf-profile.self.cycles-pp._copy_to_iter
       0.28 ±  4%      +0.1        0.35 ±  6%  perf-profile.self.cycles-pp.new_sync_write
       0.21 ±  3%      +0.1        0.28 ±  6%  perf-profile.self.cycles-pp.refill_obj_stock
       0.00            +0.1        0.07 ± 10%  perf-profile.self.cycles-pp.apparmor_socket_sendmsg
       0.19 ±  3%      +0.1        0.26 ±  7%  perf-profile.self.cycles-pp._copy_from_iter
       0.18 ±  5%      +0.1        0.26 ±  3%  perf-profile.self.cycles-pp.unix_stream_recvmsg
       0.23 ±  4%      +0.1        0.31 ±  7%  perf-profile.self.cycles-pp.kfree
       0.23 ±  3%      +0.1        0.31 ±  9%  perf-profile.self.cycles-pp.obj_cgroup_charge
       0.16 ±  7%      +0.1        0.25 ± 11%  perf-profile.self.cycles-pp.aa_file_perm
       0.37 ±  3%      +0.1        0.46 ±  3%  perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
       0.26 ±  3%      +0.1        0.35 ±  3%  perf-profile.self.cycles-pp.new_sync_read
       0.59 ±  4%      +0.1        0.68 ±  9%  perf-profile.self.cycles-pp.apparmor_file_permission
       0.37 ±  4%      +0.1        0.47 ±  8%  perf-profile.self.cycles-pp.kmem_cache_alloc_node
       0.38 ±  3%      +0.1        0.48 ±  7%  perf-profile.self.cycles-pp.vfs_read
       0.35 ±  3%      +0.1        0.46 ±  8%  perf-profile.self.cycles-pp.__might_sleep
       0.30 ±  5%      +0.1        0.41 ±  9%  perf-profile.self.cycles-pp.get_obj_cgroup_from_current
       0.36 ±  4%      +0.1        0.48 ±  7%  perf-profile.self.cycles-pp.__virt_addr_valid
       0.31 ±  4%      +0.1        0.42 ±  9%  perf-profile.self.cycles-pp.syscall_return_via_sysret
       0.40 ±  2%      +0.1        0.53 ±  7%  perf-profile.self.cycles-pp.sock_read_iter
       0.34 ±  3%      +0.1        0.48 ± 10%  perf-profile.self.cycles-pp.__entry_text_start
       0.31 ±  2%      +0.1        0.45 ± 14%  perf-profile.self.cycles-pp.__get_obj_cgroup_from_memcg
       0.50 ±  2%      +0.1        0.64 ±  6%  perf-profile.self.cycles-pp.__libc_read
       0.44 ±  3%      +0.2        0.60 ± 11%  perf-profile.self.cycles-pp.aa_sk_perm
       0.44 ±  4%      +0.2        0.60 ± 10%  perf-profile.self.cycles-pp.__libc_write
       0.42 ±  5%      +0.2        0.58 ± 13%  perf-profile.self.cycles-pp.vfs_write
       0.54 ±  3%      +0.2        0.72 ±  8%  perf-profile.self.cycles-pp.__kmalloc_node_track_caller
       0.50 ±  4%      +0.2        0.70 ± 10%  perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
       0.42 ±  3%      +0.2        0.62 ± 11%  perf-profile.self.cycles-pp.sock_write_iter
       0.53 ±  2%      +0.2        0.73 ±  8%  perf-profile.self.cycles-pp.__alloc_skb
       0.55 ±  2%      +0.2        0.76 ± 10%  perf-profile.self.cycles-pp.__check_heap_object
       0.54 ±  4%      +0.2        0.76 ± 15%  perf-profile.self.cycles-pp.__build_skb_around
       0.60 ±  3%      +0.2        0.83 ± 10%  perf-profile.self.cycles-pp.kmem_cache_free
       0.82 ±  3%      +0.2        1.05 ±  9%  perf-profile.self.cycles-pp.__might_resched
       0.67 ±  2%      +0.3        0.94 ± 12%  perf-profile.self.cycles-pp.__fdget_pos
       0.86 ±  3%      +0.3        1.15 ± 10%  perf-profile.self.cycles-pp.mod_objcg_state
       0.48 ±  5%      +0.3        0.78 ± 18%  perf-profile.self.cycles-pp.skb_release_data
       0.76 ±  3%      +0.3        1.10 ± 13%  perf-profile.self.cycles-pp.check_heap_object
       0.98 ±  2%      +0.3        1.33 ±  8%  perf-profile.self.cycles-pp.memcg_slab_post_alloc_hook
       1.16 ±  3%      +0.6        1.72 ± 11%  perf-profile.self.cycles-pp.unix_stream_sendmsg
       1.71 ±  3%      +0.7        2.42 ± 12%  perf-profile.self.cycles-pp.memcg_slab_free_hook
       2.06 ±  4%      +0.9        2.98 ± 13%  perf-profile.self.cycles-pp.copy_user_enhanced_fast_string
       7.73 ±  5%      +2.1        9.81 ±  3%  perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath


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.19.0-rc4-00266-g873f64b791a2" of type "text/plain" (170385 bytes)

View attachment "job-script" of type "text/plain" (8118 bytes)

View attachment "job.yaml" of type "text/plain" (5521 bytes)

View attachment "reproduce" of type "text/plain" (545 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ