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: <20210110150618.GC6259@xsang-OptiPlex-9020>
Date:   Sun, 10 Jan 2021 23:06:18 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Saravana Kannan <saravanak@...gle.com>
Cc:     Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        Laurent Pinchart <laurent.pinchart@...asonboard.com>,
        Grygorii Strashko <grygorii.strashko@...com>,
        LKML <linux-kernel@...r.kernel.org>, lkp@...ts.01.org,
        lkp@...el.com, ying.huang@...el.com, feng.tang@...el.com,
        zhengjun.xing@...el.com
Subject: [driver core]  f9aa460672:  will-it-scale.per_process_ops 2.4%
 improvement


Greeting,

FYI, we noticed a 2.4% improvement of will-it-scale.per_process_ops due to commit:


commit: f9aa460672c9c56896cdc12a521159e3e67000ba ("driver core: Refactor fw_devlink feature")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master


in testcase: will-it-scale
on test machine: 192 threads Intel(R) Xeon(R) Platinum 9242 CPU @ 2.30GHz with 192G memory
with following parameters:

	nr_task: 16
	mode: process
	test: eventfd1
	cpufreq_governor: performance
	ucode: 0x5003003

test-description: Will It Scale takes a testcase and runs it from 1 through to n parallel copies to see if the testcase will scale. It builds both a process and threads based test in order to see any differences between the two.
test-url: https://github.com/antonblanchard/will-it-scale

In addition to that, the commit also has significant impact on the following tests:

+------------------+---------------------------------------------------------------------------+
| testcase: change | will-it-scale: will-it-scale.per_thread_ops 2.6% improvement              |
| test machine     | 192 threads Intel(R) Xeon(R) Platinum 9242 CPU @ 2.30GHz with 192G memory |
| test parameters  | cpufreq_governor=performance                                              |
|                  | mode=thread                                                               |
|                  | nr_task=16                                                                |
|                  | test=futex3                                                               |
|                  | ucode=0x5003003                                                           |
+------------------+---------------------------------------------------------------------------+




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


To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        bin/lkp install job.yaml  # job file is attached in this email
        bin/lkp run     job.yaml

=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase/ucode:
  gcc-9/performance/x86_64-rhel-8.3/process/16/debian-10.4-x86_64-20200603.cgz/lkp-csl-2ap2/eventfd1/will-it-scale/0x5003003

commit: 
  e82a840cb1 ("efi: Update implementation of add_links() to create fwnode links")
  f9aa460672 ("driver core: Refactor fw_devlink feature")

e82a840cb1c1c83d f9aa460672c9c56896cdc12a521 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
  45977026            +2.4%   47081836        will-it-scale.16.processes
   2873563            +2.4%    2942614        will-it-scale.per_process_ops
  45977026            +2.4%   47081836        will-it-scale.workload
      1635 ±  2%      -5.6%       1543 ±  3%  proc-vmstat.nr_page_table_pages
    114767 ± 24%     +65.6%     190074 ± 35%  sched_debug.cpu.avg_idle.min
      7496 ± 43%     -65.1%       2619 ± 75%  numa-meminfo.node0.Shmem
      7307 ±  5%     -12.1%       6425 ±  6%  numa-meminfo.node3.KernelStack
    929.75 ±  2%     +16.5%       1083 ±  7%  slabinfo.mnt_cache.active_objs
    929.75 ±  2%     +16.5%       1083 ±  7%  slabinfo.mnt_cache.num_objs
      1873 ± 43%     -65.1%     654.25 ± 75%  numa-vmstat.node0.nr_shmem
    101598 ±  7%     +45.3%     147664 ± 16%  numa-vmstat.node2.numa_other
      7303 ±  5%     -12.0%       6425 ±  6%  numa-vmstat.node3.nr_kernel_stack
      2240 ± 26%     +18.8%       2662 ± 21%  numa-vmstat.node3.nr_mapped
  16374226 ± 77%     -99.6%      61134 ±  9%  cpuidle.C1.usage
  65414768 ± 60%     +62.2%  1.061e+08        cpuidle.C1E.usage
 1.332e+10 ±162%     -95.6%  5.898e+08 ± 10%  cpuidle.C6.time
  13961509 ±160%     -94.5%     764662 ±  4%  cpuidle.C6.usage
   6865663 ±165%     -97.0%     202804 ± 14%  cpuidle.POLL.time
      0.01 ±  5%     +37.9%       0.01 ± 15%  perf-sched.sch_delay.avg.ms.schedule_timeout.rcu_gp_kthread.kthread.ret_from_fork
    229.49 ±173%    +320.3%     964.45 ± 14%  perf-sched.wait_and_delay.avg.ms.futex_wait_queue_me.futex_wait.do_futex.__x64_sys_futex
    443.74 ±173%    +334.7%       1928 ± 14%  perf-sched.wait_and_delay.max.ms.futex_wait_queue_me.futex_wait.do_futex.__x64_sys_futex
    229.48 ±173%    +320.3%     964.44 ± 14%  perf-sched.wait_time.avg.ms.futex_wait_queue_me.futex_wait.do_futex.__x64_sys_futex
    443.72 ±173%    +334.7%       1928 ± 14%  perf-sched.wait_time.max.ms.futex_wait_queue_me.futex_wait.do_futex.__x64_sys_futex
     19738 ± 32%     -45.4%      10779 ± 11%  softirqs.CPU1.RCU
    245.75 ± 10%   +1373.2%       3620 ±106%  softirqs.CPU10.NET_RX
     18579 ± 25%     -37.7%      11571 ± 31%  softirqs.CPU101.RCU
      4972 ±  2%    +355.1%      22629 ± 73%  softirqs.CPU107.SCHED
     40368 ±  2%     -47.0%      21413 ± 76%  softirqs.CPU11.SCHED
     12672 ± 11%     -16.6%      10571 ±  9%  softirqs.CPU113.RCU
     12752 ±  9%     -17.5%      10516 ± 10%  softirqs.CPU114.RCU
     12823 ± 10%     -17.3%      10599 ± 10%  softirqs.CPU116.RCU
     12756 ±  8%     -14.5%      10902 ±  8%  softirqs.CPU118.RCU
     12673 ± 11%     -18.9%      10283 ± 10%  softirqs.CPU119.RCU
     22275 ± 18%     -26.3%      16409 ± 13%  softirqs.CPU14.RCU
     21094 ± 23%     -37.9%      13092 ± 33%  softirqs.CPU2.RCU
      9016 ± 78%    +248.7%      31438 ± 34%  softirqs.CPU2.SCHED
     13338 ±109%     +66.1%      22154 ± 77%  softirqs.CPU4.SCHED
     27640 ± 51%     -64.6%       9783 ± 83%  softirqs.CPU5.SCHED
     13594 ± 12%     +29.4%      17597 ± 15%  softirqs.CPU98.RCU
     35661 ± 17%     -64.6%      12613 ± 85%  softirqs.CPU98.SCHED
 1.579e+10            +2.5%  1.619e+10        perf-stat.i.branch-instructions
     11.91 ± 38%      +8.3       20.23        perf-stat.i.cache-miss-rate%
 5.519e+10            +3.1%  5.692e+10        perf-stat.i.cpu-cycles
      0.00 ±161%      -0.0        0.00 ±  7%  perf-stat.i.dTLB-load-miss-rate%
 2.258e+10            +3.0%  2.326e+10        perf-stat.i.dTLB-loads
 1.507e+10            +2.5%  1.545e+10        perf-stat.i.dTLB-stores
 7.836e+10            +2.5%  8.032e+10        perf-stat.i.instructions
      0.29            +3.1%       0.30        perf-stat.i.metric.GHz
    278.57            +2.7%     285.99        perf-stat.i.metric.M/sec
    262622 ± 10%     +94.7%     511454 ±  2%  perf-stat.i.node-load-misses
     29732 ± 19%     +50.5%      44732 ±  2%  perf-stat.i.node-loads
     12.14 ± 38%      +7.9       20.09        perf-stat.overall.cache-miss-rate%
 1.574e+10            +2.5%  1.613e+10        perf-stat.ps.branch-instructions
 5.501e+10            +3.1%  5.673e+10        perf-stat.ps.cpu-cycles
  2.25e+10            +3.0%  2.318e+10        perf-stat.ps.dTLB-loads
 1.502e+10            +2.5%  1.539e+10        perf-stat.ps.dTLB-stores
  7.81e+10            +2.5%  8.004e+10        perf-stat.ps.instructions
    262200 ± 10%     +94.5%     509950 ±  2%  perf-stat.ps.node-load-misses
     29701 ± 19%     +50.1%      44595 ±  2%  perf-stat.ps.node-loads
 2.361e+13            +2.4%  2.418e+13        perf-stat.total.instructions
     40.36            -2.7       37.67 ±  3%  perf-profile.calltrace.cycles-pp.read
     27.35            -2.4       24.93 ±  3%  perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.read
     34.47            -2.1       32.41 ±  3%  perf-profile.calltrace.cycles-pp.write
     24.69            -1.8       22.93 ±  3%  perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
     21.56            -1.5       20.06 ±  3%  perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.write
     19.43            -1.3       18.16 ±  3%  perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
      2.04            -0.8        1.20 ±  4%  perf-profile.calltrace.cycles-pp.__fget_light.__fdget_pos.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
      2.30            -0.8        1.48 ±  4%  perf-profile.calltrace.cycles-pp.__fdget_pos.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
      1.90            -0.8        1.14 ±  4%  perf-profile.calltrace.cycles-pp.__fget_light.__fdget_pos.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      2.15            -0.7        1.41 ±  4%  perf-profile.calltrace.cycles-pp.__fdget_pos.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
      1.27 ±  3%      -0.5        0.73 ±  4%  perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe.read
     11.60            -0.5       11.08 ±  3%  perf-profile.calltrace.cycles-pp.new_sync_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.59 ± 11%      -0.3        0.26 ±100%  perf-profile.calltrace.cycles-pp.tick_sched_timer.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.asm_call_sysvec_on_stack
      1.87 ±  3%      -0.2        1.72 ±  3%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.eventfd_read.new_sync_read.vfs_read.ksys_read
      0.73            -0.1        0.62 ±  6%  perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe.write
      1.02            -0.1        0.95 ±  3%  perf-profile.calltrace.cycles-pp.__might_fault._copy_to_iter.eventfd_read.new_sync_read.vfs_read
      1.32            -0.1        1.26 ±  2%  perf-profile.calltrace.cycles-pp.copy_user_generic_unrolled._copy_from_user.eventfd_write.vfs_write.ksys_write
      0.65            -0.1        0.59 ±  4%  perf-profile.calltrace.cycles-pp.___might_sleep.__might_fault._copy_to_iter.eventfd_read.new_sync_read
      0.63 ±  3%      +0.1        0.71 ±  3%  perf-profile.calltrace.cycles-pp.___might_sleep.__might_fault._copy_from_user.eventfd_write.vfs_write
      1.34 ±  2%      +0.3        1.62 ±  4%  perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.read
      2.50 ±  2%      +0.3        2.79 ±  3%  perf-profile.calltrace.cycles-pp.common_file_perm.security_file_permission.vfs_write.ksys_write.do_syscall_64
      3.19            +0.4        3.57 ±  3%  perf-profile.calltrace.cycles-pp.security_file_permission.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.73 ± 58%      +1.4        2.13 ±  9%  perf-profile.calltrace.cycles-pp.menu_select.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
     25.62 ±  4%      +1.7       27.28 ±  5%  perf-profile.calltrace.cycles-pp.intel_idle.cpuidle_enter_state.cpuidle_enter.do_idle.cpu_startup_entry
      2.58 ±  6%      +1.7        4.23 ±  7%  perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.cpuidle_enter_state.cpuidle_enter.do_idle.cpu_startup_entry
     27.27 ±  3%      +2.3       29.61 ±  5%  perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.do_idle.cpu_startup_entry.start_secondary
     27.59 ±  3%      +3.1       30.67 ±  5%  perf-profile.calltrace.cycles-pp.cpuidle_enter.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
     28.61 ±  2%      +4.3       32.93 ±  5%  perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
     28.61 ±  2%      +4.3       32.93 ±  5%  perf-profile.calltrace.cycles-pp.start_secondary.secondary_startup_64_no_verify
     28.60 ±  2%      +4.3       32.93 ±  5%  perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
     29.73 ±  2%      +4.4       34.15 ±  6%  perf-profile.calltrace.cycles-pp.secondary_startup_64_no_verify
     49.19            -3.9       45.28 ±  3%  perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     44.42            -3.1       41.28 ±  3%  perf-profile.children.cycles-pp.do_syscall_64
     40.30            -2.6       37.68 ±  3%  perf-profile.children.cycles-pp.read
     34.43            -2.0       32.43 ±  3%  perf-profile.children.cycles-pp.write
      2.66            -1.7        0.96 ±  3%  perf-profile.children.cycles-pp.syscall_enter_from_user_mode
      4.75            -1.6        3.11 ±  3%  perf-profile.children.cycles-pp.__fdget_pos
      3.94            -1.6        2.34 ±  3%  perf-profile.children.cycles-pp.__fget_light
      2.26            -0.6        1.62 ±  5%  perf-profile.children.cycles-pp.syscall_exit_to_user_mode
     11.73            -0.5       11.21 ±  3%  perf-profile.children.cycles-pp.new_sync_read
      3.83            -0.2        3.61 ±  3%  perf-profile.children.cycles-pp._raw_spin_lock_irq
      1.05            -0.2        0.84 ±  4%  perf-profile.children.cycles-pp.exit_to_user_mode_prepare
      2.12 ±  3%      -0.2        1.93 ±  5%  perf-profile.children.cycles-pp.asm_call_sysvec_on_stack
      0.63 ±  2%      -0.1        0.48 ±  3%  perf-profile.children.cycles-pp.__x86_indirect_thunk_rax
      0.84            -0.0        0.80 ±  2%  perf-profile.children.cycles-pp.__might_sleep
      0.05 ± 58%      +0.0        0.08 ±  5%  perf-profile.children.cycles-pp._raw_spin_lock_irqsave
      0.81 ±  3%      +0.1        0.89 ±  2%  perf-profile.children.cycles-pp.rw_verify_area
      0.45 ±  3%      +0.1        0.57 ±  2%  perf-profile.children.cycles-pp.apparmor_file_permission
      5.26            +0.4        5.67 ±  3%  perf-profile.children.cycles-pp.common_file_perm
      7.91            +0.5        8.44 ±  3%  perf-profile.children.cycles-pp.security_file_permission
      3.04 ±  5%      +0.6        3.63 ±  5%  perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
      0.84 ± 26%      +1.3        2.13 ±  9%  perf-profile.children.cycles-pp.menu_select
     25.62 ±  4%      +1.7       27.27 ±  5%  perf-profile.children.cycles-pp.intel_idle
     28.72 ±  3%      +3.2       31.88 ±  5%  perf-profile.children.cycles-pp.cpuidle_enter
     28.71 ±  3%      +3.2       31.88 ±  5%  perf-profile.children.cycles-pp.cpuidle_enter_state
     28.61 ±  2%      +4.3       32.93 ±  5%  perf-profile.children.cycles-pp.start_secondary
     29.73 ±  2%      +4.4       34.15 ±  6%  perf-profile.children.cycles-pp.secondary_startup_64_no_verify
     29.73 ±  2%      +4.4       34.15 ±  6%  perf-profile.children.cycles-pp.cpu_startup_entry
     29.73 ±  2%      +4.4       34.15 ±  6%  perf-profile.children.cycles-pp.do_idle
      2.56            -1.7        0.88 ±  2%  perf-profile.self.cycles-pp.syscall_enter_from_user_mode
      3.74            -1.5        2.23 ±  3%  perf-profile.self.cycles-pp.__fget_light
      1.31            -0.4        0.87 ±  5%  perf-profile.self.cycles-pp.syscall_exit_to_user_mode
      0.91            -0.2        0.70 ±  5%  perf-profile.self.cycles-pp.exit_to_user_mode_prepare
      3.72            -0.2        3.53 ±  3%  perf-profile.self.cycles-pp._raw_spin_lock_irq
      0.97 ±  2%      -0.2        0.79 ±  7%  perf-profile.self.cycles-pp.__fdget_pos
      3.47            -0.2        3.31 ±  2%  perf-profile.self.cycles-pp.read
      3.13 ±  2%      -0.2        2.98 ±  3%  perf-profile.self.cycles-pp.copy_user_generic_unrolled
      2.06            -0.1        1.96 ±  2%  perf-profile.self.cycles-pp.vfs_read
      1.22 ±  2%      -0.1        1.15        perf-profile.self.cycles-pp.aa_file_perm
      0.07 ±  5%      -0.0        0.03 ±100%  perf-profile.self.cycles-pp.update_process_times
      0.07 ± 10%      +0.0        0.08 ±  5%  perf-profile.self.cycles-pp.__x64_sys_read
      0.69 ±  3%      +0.1        0.75 ±  3%  perf-profile.self.cycles-pp.rw_verify_area
      0.32 ±  4%      +0.1        0.43 ±  2%  perf-profile.self.cycles-pp.apparmor_file_permission
      0.72 ±  4%      +0.2        0.96 ±  3%  perf-profile.self.cycles-pp.ksys_read
      0.68 ±  2%      +0.3        0.94 ±  3%  perf-profile.self.cycles-pp.ksys_write
      3.81            +0.5        4.30 ±  4%  perf-profile.self.cycles-pp.common_file_perm
      0.36 ± 29%      +1.3        1.70 ±  7%  perf-profile.self.cycles-pp.menu_select
     25.62 ±  4%      +1.7       27.27 ±  5%  perf-profile.self.cycles-pp.intel_idle
      0.49 ± 23%      +1.7        2.17 ±  7%  perf-profile.self.cycles-pp.cpuidle_enter_state
    433.50 ± 12%   +1491.5%       6899 ±112%  interrupts.31:PCI-MSI.524289-edge.eth0-TxRx-0
    468882 ± 10%     -11.0%     417251 ±  3%  interrupts.CAL:Function_call_interrupts
    433.50 ± 12%   +1491.5%       6899 ±112%  interrupts.CPU10.31:PCI-MSI.524289-edge.eth0-TxRx-0
      2189 ±  4%      -6.8%       2039 ±  2%  interrupts.CPU100.CAL:Function_call_interrupts
      4089 ± 81%     -50.1%       2040 ±  3%  interrupts.CPU101.CAL:Function_call_interrupts
     46.50 ± 83%     -95.2%       2.25 ± 36%  interrupts.CPU101.RES:Rescheduling_interrupts
      2195 ±  4%      -7.0%       2042 ±  3%  interrupts.CPU103.CAL:Function_call_interrupts
      2190 ±  4%      -7.0%       2037 ±  3%  interrupts.CPU104.CAL:Function_call_interrupts
      2195 ±  4%      -7.0%       2042 ±  3%  interrupts.CPU105.CAL:Function_call_interrupts
      2697 ± 36%     -24.2%       2043 ±  3%  interrupts.CPU106.CAL:Function_call_interrupts
      2197 ±  4%      -7.1%       2041 ±  3%  interrupts.CPU107.CAL:Function_call_interrupts
      7661 ± 24%     -38.5%       4712 ± 51%  interrupts.CPU107.NMI:Non-maskable_interrupts
      7661 ± 24%     -38.5%       4712 ± 51%  interrupts.CPU107.PMI:Performance_monitoring_interrupts
      2500 ± 24%     +88.6%       4714 ± 51%  interrupts.CPU108.NMI:Non-maskable_interrupts
      2500 ± 24%     +88.6%       4714 ± 51%  interrupts.CPU108.PMI:Performance_monitoring_interrupts
      2195 ±  4%      -7.1%       2040 ±  3%  interrupts.CPU109.CAL:Function_call_interrupts
      2187 ±  4%      -6.6%       2043 ±  3%  interrupts.CPU110.CAL:Function_call_interrupts
      2196 ±  4%      -6.9%       2045 ±  3%  interrupts.CPU111.CAL:Function_call_interrupts
     89.00 ± 29%     +62.6%     144.75 ±  3%  interrupts.CPU112.NMI:Non-maskable_interrupts
     89.00 ± 29%     +62.6%     144.75 ±  3%  interrupts.CPU112.PMI:Performance_monitoring_interrupts
     84.25 ± 25%     +78.0%     150.00 ±  5%  interrupts.CPU115.NMI:Non-maskable_interrupts
     84.25 ± 25%     +78.0%     150.00 ±  5%  interrupts.CPU115.PMI:Performance_monitoring_interrupts
      2191 ±  4%      -6.8%       2041 ±  2%  interrupts.CPU116.CAL:Function_call_interrupts
     71.75 ± 33%    +102.4%     145.25 ±  4%  interrupts.CPU118.NMI:Non-maskable_interrupts
     71.75 ± 33%    +102.4%     145.25 ±  4%  interrupts.CPU118.PMI:Performance_monitoring_interrupts
     71.00 ± 36%    +100.0%     142.00 ±  2%  interrupts.CPU119.NMI:Non-maskable_interrupts
     71.00 ± 36%    +100.0%     142.00 ±  2%  interrupts.CPU119.PMI:Performance_monitoring_interrupts
      2193 ±  4%      -6.9%       2043 ±  3%  interrupts.CPU12.CAL:Function_call_interrupts
      2187 ±  4%      -6.0%       2056 ±  4%  interrupts.CPU127.CAL:Function_call_interrupts
      2185 ±  4%      -6.5%       2043 ±  3%  interrupts.CPU128.CAL:Function_call_interrupts
      2186 ±  4%      -6.4%       2045 ±  2%  interrupts.CPU13.CAL:Function_call_interrupts
      2195 ±  4%      -6.9%       2044 ±  3%  interrupts.CPU14.CAL:Function_call_interrupts
      2188 ±  4%      -6.6%       2042 ±  3%  interrupts.CPU140.CAL:Function_call_interrupts
      2189 ±  4%      -6.9%       2037 ±  3%  interrupts.CPU141.CAL:Function_call_interrupts
     72.75 ± 37%     +62.2%     118.00        interrupts.CPU142.NMI:Non-maskable_interrupts
     72.75 ± 37%     +62.2%     118.00        interrupts.CPU142.PMI:Performance_monitoring_interrupts
      3253 ± 50%     -37.3%       2040 ±  3%  interrupts.CPU149.CAL:Function_call_interrupts
      2200 ±  4%      -7.1%       2043 ±  3%  interrupts.CPU15.CAL:Function_call_interrupts
      4656 ± 58%     -55.4%       2076 ±  2%  interrupts.CPU152.CAL:Function_call_interrupts
      2228 ±  2%      -7.7%       2057 ±  4%  interrupts.CPU155.CAL:Function_call_interrupts
      2193 ±  4%      -6.8%       2044 ±  2%  interrupts.CPU156.CAL:Function_call_interrupts
      2195 ±  4%      -6.7%       2048 ±  3%  interrupts.CPU158.CAL:Function_call_interrupts
     73.25 ± 43%     +64.2%     120.25 ±  6%  interrupts.CPU159.NMI:Non-maskable_interrupts
     73.25 ± 43%     +64.2%     120.25 ±  6%  interrupts.CPU159.PMI:Performance_monitoring_interrupts
     89.00 ± 27%     +65.7%     147.50 ±  3%  interrupts.CPU16.NMI:Non-maskable_interrupts
     89.00 ± 27%     +65.7%     147.50 ±  3%  interrupts.CPU16.PMI:Performance_monitoring_interrupts
      2256 ±  2%      -9.4%       2044 ±  3%  interrupts.CPU160.CAL:Function_call_interrupts
      2191 ±  4%      -6.6%       2046 ±  3%  interrupts.CPU161.CAL:Function_call_interrupts
      2972 ± 42%     -30.7%       2058 ±  2%  interrupts.CPU163.CAL:Function_call_interrupts
      2191 ±  4%      -5.6%       2068 ±  5%  interrupts.CPU164.CAL:Function_call_interrupts
      2192 ±  4%      -6.3%       2055 ±  3%  interrupts.CPU165.CAL:Function_call_interrupts
     83.75 ± 31%    +192.5%     245.00 ± 88%  interrupts.CPU166.NMI:Non-maskable_interrupts
     83.75 ± 31%    +192.5%     245.00 ± 88%  interrupts.CPU166.PMI:Performance_monitoring_interrupts
      2199 ±  4%      -6.8%       2050 ±  3%  interrupts.CPU167.CAL:Function_call_interrupts
    115.75 ±  6%     +26.8%     146.75 ± 13%  interrupts.CPU168.NMI:Non-maskable_interrupts
    115.75 ±  6%     +26.8%     146.75 ± 13%  interrupts.CPU168.PMI:Performance_monitoring_interrupts
    100.25 ±  9%     +47.1%     147.50        interrupts.CPU17.NMI:Non-maskable_interrupts
    100.25 ±  9%     +47.1%     147.50        interrupts.CPU17.PMI:Performance_monitoring_interrupts
    103.25 ± 11%     +31.7%     136.00 ± 10%  interrupts.CPU170.NMI:Non-maskable_interrupts
    103.25 ± 11%     +31.7%     136.00 ± 10%  interrupts.CPU170.PMI:Performance_monitoring_interrupts
      2404 ± 15%     -14.8%       2049 ±  2%  interrupts.CPU172.CAL:Function_call_interrupts
     89.00 ± 31%     +46.6%     130.50 ±  3%  interrupts.CPU172.NMI:Non-maskable_interrupts
     89.00 ± 31%     +46.6%     130.50 ±  3%  interrupts.CPU172.PMI:Performance_monitoring_interrupts
      2700 ± 31%     -24.2%       2046 ±  2%  interrupts.CPU173.CAL:Function_call_interrupts
     89.00 ± 29%     +43.3%     127.50        interrupts.CPU173.NMI:Non-maskable_interrupts
     89.00 ± 29%     +43.3%     127.50        interrupts.CPU173.PMI:Performance_monitoring_interrupts
      2189 ±  4%      -6.5%       2046 ±  3%  interrupts.CPU174.CAL:Function_call_interrupts
     79.25 ± 40%     +60.3%     127.00        interrupts.CPU174.NMI:Non-maskable_interrupts
     79.25 ± 40%     +60.3%     127.00        interrupts.CPU174.PMI:Performance_monitoring_interrupts
     77.50 ± 39%     +63.2%     126.50        interrupts.CPU175.NMI:Non-maskable_interrupts
     77.50 ± 39%     +63.2%     126.50        interrupts.CPU175.PMI:Performance_monitoring_interrupts
     86.50 ± 31%     +45.4%     125.75        interrupts.CPU176.NMI:Non-maskable_interrupts
     86.50 ± 31%     +45.4%     125.75        interrupts.CPU176.PMI:Performance_monitoring_interrupts
     86.25 ± 28%     +47.0%     126.75        interrupts.CPU177.NMI:Non-maskable_interrupts
     86.25 ± 28%     +47.0%     126.75        interrupts.CPU177.PMI:Performance_monitoring_interrupts
     85.75 ± 29%     +49.0%     127.75        interrupts.CPU178.NMI:Non-maskable_interrupts
     85.75 ± 29%     +49.0%     127.75        interrupts.CPU178.PMI:Performance_monitoring_interrupts
     84.75 ± 24%     +79.9%     152.50 ±  3%  interrupts.CPU18.NMI:Non-maskable_interrupts
     84.75 ± 24%     +79.9%     152.50 ±  3%  interrupts.CPU18.PMI:Performance_monitoring_interrupts
     88.75 ± 33%     +69.0%     150.00 ± 26%  interrupts.CPU181.NMI:Non-maskable_interrupts
     88.75 ± 33%     +69.0%     150.00 ± 26%  interrupts.CPU181.PMI:Performance_monitoring_interrupts
     73.50 ± 27%     +71.8%     126.25        interrupts.CPU182.NMI:Non-maskable_interrupts
     73.50 ± 27%     +71.8%     126.25        interrupts.CPU182.PMI:Performance_monitoring_interrupts
      2206 ±  5%      -7.4%       2043 ±  3%  interrupts.CPU184.CAL:Function_call_interrupts
      2567 ± 27%     -20.6%       2037 ±  3%  interrupts.CPU185.CAL:Function_call_interrupts
      2201 ±  4%      -7.4%       2038 ±  3%  interrupts.CPU186.CAL:Function_call_interrupts
    108.25 ±  9%     +17.1%     126.75        interrupts.CPU186.NMI:Non-maskable_interrupts
    108.25 ±  9%     +17.1%     126.75        interrupts.CPU186.PMI:Performance_monitoring_interrupts
      2199 ±  4%      -7.2%       2041 ±  3%  interrupts.CPU187.CAL:Function_call_interrupts
     98.00 ± 12%     +29.1%     126.50        interrupts.CPU187.NMI:Non-maskable_interrupts
     98.00 ± 12%     +29.1%     126.50        interrupts.CPU187.PMI:Performance_monitoring_interrupts
     98.25 ± 10%     +28.2%     126.00        interrupts.CPU188.NMI:Non-maskable_interrupts
     98.25 ± 10%     +28.2%     126.00        interrupts.CPU188.PMI:Performance_monitoring_interrupts
      2200 ±  4%      -7.4%       2037 ±  3%  interrupts.CPU189.CAL:Function_call_interrupts
     97.50 ± 11%     +30.8%     127.50        interrupts.CPU189.NMI:Non-maskable_interrupts
     97.50 ± 11%     +30.8%     127.50        interrupts.CPU189.PMI:Performance_monitoring_interrupts
     87.50 ± 28%     +69.7%     148.50 ±  6%  interrupts.CPU19.NMI:Non-maskable_interrupts
     87.50 ± 28%     +69.7%     148.50 ±  6%  interrupts.CPU19.PMI:Performance_monitoring_interrupts
      4324 ± 84%     -52.7%       2047 ±  2%  interrupts.CPU190.CAL:Function_call_interrupts
    102.25 ± 13%     +24.0%     126.75        interrupts.CPU190.NMI:Non-maskable_interrupts
    102.25 ± 13%     +24.0%     126.75        interrupts.CPU190.PMI:Performance_monitoring_interrupts
      2175 ±  4%      -5.3%       2059 ±  4%  interrupts.CPU191.CAL:Function_call_interrupts
      2204 ±  4%      -6.9%       2052 ±  2%  interrupts.CPU2.CAL:Function_call_interrupts
      2254 ±  2%      -8.8%       2056 ±  2%  interrupts.CPU21.CAL:Function_call_interrupts
     85.75 ± 28%     +63.0%     139.75 ±  3%  interrupts.CPU22.NMI:Non-maskable_interrupts
     85.75 ± 28%     +63.0%     139.75 ±  3%  interrupts.CPU22.PMI:Performance_monitoring_interrupts
     81.75 ± 23%     +70.9%     139.75 ±  3%  interrupts.CPU23.NMI:Non-maskable_interrupts
     81.75 ± 23%     +70.9%     139.75 ±  3%  interrupts.CPU23.PMI:Performance_monitoring_interrupts
      2183 ±  4%      -6.8%       2034 ±  3%  interrupts.CPU30.CAL:Function_call_interrupts
      2183 ±  4%      -6.6%       2039 ±  3%  interrupts.CPU33.CAL:Function_call_interrupts
      2212 ±  5%      -7.4%       2049 ±  3%  interrupts.CPU4.CAL:Function_call_interrupts
      2235 ±  6%      -8.8%       2038 ±  3%  interrupts.CPU43.CAL:Function_call_interrupts
      2252 ±  8%      -9.4%       2041 ±  3%  interrupts.CPU44.CAL:Function_call_interrupts
      2184 ±  4%      -6.7%       2038 ±  3%  interrupts.CPU46.CAL:Function_call_interrupts
      2193 ±  4%      -6.9%       2042 ±  2%  interrupts.CPU5.CAL:Function_call_interrupts
      2194 ±  4%      -7.2%       2036 ±  3%  interrupts.CPU50.CAL:Function_call_interrupts
      1.50 ± 74%   +2650.0%      41.25 ±152%  interrupts.CPU50.TLB:TLB_shootdowns
      2208 ±  4%      -7.7%       2038 ±  2%  interrupts.CPU52.CAL:Function_call_interrupts
      3711 ± 62%     -42.9%       2117 ±  4%  interrupts.CPU53.CAL:Function_call_interrupts
    103.75 ± 10%     +16.4%     120.75 ±  5%  interrupts.CPU53.NMI:Non-maskable_interrupts
    103.75 ± 10%     +16.4%     120.75 ±  5%  interrupts.CPU53.PMI:Performance_monitoring_interrupts
      2273 ±  6%     -10.3%       2039 ±  3%  interrupts.CPU55.CAL:Function_call_interrupts
      2191 ±  4%      -6.3%       2053 ±  3%  interrupts.CPU57.CAL:Function_call_interrupts
      2213 ±  3%      -6.8%       2062 ±  2%  interrupts.CPU58.CAL:Function_call_interrupts
      2192 ±  4%      -6.6%       2047 ±  3%  interrupts.CPU6.CAL:Function_call_interrupts
      2225 ±  5%      -7.2%       2064 ±  5%  interrupts.CPU61.CAL:Function_call_interrupts
     82.75 ± 16%     +42.9%     118.25 ±  4%  interrupts.CPU63.NMI:Non-maskable_interrupts
     82.75 ± 16%     +42.9%     118.25 ±  4%  interrupts.CPU63.PMI:Performance_monitoring_interrupts
      2308 ± 12%     -11.7%       2038 ±  2%  interrupts.CPU64.CAL:Function_call_interrupts
      2186 ±  4%      -6.8%       2038 ±  2%  interrupts.CPU66.CAL:Function_call_interrupts
      2202 ±  3%      -7.7%       2033 ±  2%  interrupts.CPU67.CAL:Function_call_interrupts
      2196 ±  4%      -6.7%       2049 ±  4%  interrupts.CPU68.CAL:Function_call_interrupts
     90.00 ± 21%     +48.1%     133.25 ±  8%  interrupts.CPU74.NMI:Non-maskable_interrupts
     90.00 ± 21%     +48.1%     133.25 ±  8%  interrupts.CPU74.PMI:Performance_monitoring_interrupts
      2252 ±  5%      -9.5%       2038 ±  3%  interrupts.CPU77.CAL:Function_call_interrupts
    103.75 ± 14%     +21.2%     125.75        interrupts.CPU77.NMI:Non-maskable_interrupts
    103.75 ± 14%     +21.2%     125.75        interrupts.CPU77.PMI:Performance_monitoring_interrupts
      3976 ± 77%     -48.7%       2040 ±  3%  interrupts.CPU78.CAL:Function_call_interrupts
      2639 ± 32%     -22.8%       2036 ±  3%  interrupts.CPU79.CAL:Function_call_interrupts
      2194 ±  4%      -7.0%       2040 ±  3%  interrupts.CPU8.CAL:Function_call_interrupts
      2199 ±  4%      -7.3%       2037 ±  3%  interrupts.CPU80.CAL:Function_call_interrupts
      2206 ±  5%      -7.7%       2037 ±  3%  interrupts.CPU81.CAL:Function_call_interrupts
     85.50 ± 22%     +48.2%     126.75        interrupts.CPU81.NMI:Non-maskable_interrupts
     85.50 ± 22%     +48.2%     126.75        interrupts.CPU81.PMI:Performance_monitoring_interrupts
      2323 ± 12%     -12.3%       2037 ±  3%  interrupts.CPU82.CAL:Function_call_interrupts
     86.00 ± 18%     +48.0%     127.25 ±  2%  interrupts.CPU82.NMI:Non-maskable_interrupts
     86.00 ± 18%     +48.0%     127.25 ±  2%  interrupts.CPU82.PMI:Performance_monitoring_interrupts
      2187 ±  4%      -7.0%       2035 ±  3%  interrupts.CPU84.CAL:Function_call_interrupts
     78.25 ± 43%     +63.6%     128.00        interrupts.CPU84.NMI:Non-maskable_interrupts
     78.25 ± 43%     +63.6%     128.00        interrupts.CPU84.PMI:Performance_monitoring_interrupts
      2189 ±  4%      -6.9%       2039 ±  3%  interrupts.CPU85.CAL:Function_call_interrupts
     88.00 ± 31%     +50.3%     132.25 ±  9%  interrupts.CPU85.NMI:Non-maskable_interrupts
     88.00 ± 31%     +50.3%     132.25 ±  9%  interrupts.CPU85.PMI:Performance_monitoring_interrupts
      2191 ±  4%      -7.2%       2035 ±  3%  interrupts.CPU86.CAL:Function_call_interrupts
     90.25 ± 32%     +38.8%     125.25        interrupts.CPU86.NMI:Non-maskable_interrupts
     90.25 ± 32%     +38.8%     125.25        interrupts.CPU86.PMI:Performance_monitoring_interrupts
      2197 ±  4%      -7.1%       2040 ±  2%  interrupts.CPU87.CAL:Function_call_interrupts
      2436 ± 19%     -16.4%       2037 ±  3%  interrupts.CPU89.CAL:Function_call_interrupts
     91.25 ± 33%     +38.6%     126.50        interrupts.CPU89.NMI:Non-maskable_interrupts
     91.25 ± 33%     +38.6%     126.50        interrupts.CPU89.PMI:Performance_monitoring_interrupts
      2188 ±  4%      -6.8%       2039 ±  3%  interrupts.CPU9.CAL:Function_call_interrupts
      3159 ± 54%     -35.4%       2040 ±  3%  interrupts.CPU90.CAL:Function_call_interrupts
     93.75 ± 31%     +35.5%     127.00        interrupts.CPU90.NMI:Non-maskable_interrupts
     93.75 ± 31%     +35.5%     127.00        interrupts.CPU90.PMI:Performance_monitoring_interrupts
      2200 ±  4%      -7.4%       2038 ±  3%  interrupts.CPU91.CAL:Function_call_interrupts
     77.00 ± 34%     +64.6%     126.75        interrupts.CPU91.NMI:Non-maskable_interrupts
     77.00 ± 34%     +64.6%     126.75        interrupts.CPU91.PMI:Performance_monitoring_interrupts
      2218 ±  5%      -7.8%       2045 ±  2%  interrupts.CPU92.CAL:Function_call_interrupts
     87.25 ± 18%     +43.3%     125.00        interrupts.CPU92.NMI:Non-maskable_interrupts
     87.25 ± 18%     +43.3%     125.00        interrupts.CPU92.PMI:Performance_monitoring_interrupts
      2186 ±  4%      -6.9%       2036 ±  3%  interrupts.CPU93.CAL:Function_call_interrupts
      2195 ±  4%      -7.3%       2035 ±  3%  interrupts.CPU96.CAL:Function_call_interrupts
      2193 ±  4%      -6.7%       2045 ±  3%  interrupts.CPU97.CAL:Function_call_interrupts
      2186 ±  4%      -6.6%       2042 ±  2%  interrupts.CPU98.CAL:Function_call_interrupts
      2500 ± 24%    +191.3%       7283 ± 35%  interrupts.CPU98.NMI:Non-maskable_interrupts
      2500 ± 24%    +191.3%       7283 ± 35%  interrupts.CPU98.PMI:Performance_monitoring_interrupts
      2195 ±  4%      -7.0%       2042 ±  3%  interrupts.CPU99.CAL:Function_call_interrupts


                                                                                
                             will-it-scale.per_process_ops                      
                                                                                
    3e+06 +-----------------------------------------------------------------+   
          |.+..+.+.+..+.+..+   +    +.+..+.+.+..+.+.+..+.+..+.+.+..+.+.+..+.|   
  2.8e+06 |-+              :   :    :                                       |   
  2.6e+06 |-+              :   ::   :                                       |   
          |                 :  ::   :                                       |   
  2.4e+06 |-+               : : :  :                                        |   
  2.2e+06 |-+               : : :  :                                        |   
          |                 : :  : :                                        |   
    2e+06 |-+               : :  : :                                        |   
  1.8e+06 |-+               : :  : :                                        |   
          |                  ::  : :                                        |   
  1.6e+06 |-+                :    :                                         |   
  1.4e+06 |-+                :    :                                         |   
          |                  +    +                                         |   
  1.2e+06 +-----------------------------------------------------------------+   
                                                                                
                                                                                
[*] bisect-good sample
[O] bisect-bad  sample

***************************************************************************************************
lkp-csl-2ap2: 192 threads Intel(R) Xeon(R) Platinum 9242 CPU @ 2.30GHz with 192G memory
=========================================================================================
compiler/cpufreq_governor/kconfig/mode/nr_task/rootfs/tbox_group/test/testcase/ucode:
  gcc-9/performance/x86_64-rhel-8.3/thread/16/debian-10.4-x86_64-20200603.cgz/lkp-csl-2ap2/futex3/will-it-scale/0x5003003

commit: 
  e82a840cb1 ("efi: Update implementation of add_links() to create fwnode links")
  f9aa460672 ("driver core: Refactor fw_devlink feature")

e82a840cb1c1c83d f9aa460672c9c56896cdc12a521 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
 1.643e+08            +2.6%  1.686e+08        will-it-scale.16.threads
  10268263            +2.6%   10539672        will-it-scale.per_thread_ops
 1.643e+08            +2.6%  1.686e+08        will-it-scale.workload
      1.79 ± 23%      -0.5        1.30 ±  2%  mpstat.cpu.all.irq%
   1418533            +1.8%    1444309        proc-vmstat.pgfree
     64746            +2.7%      66510        proc-vmstat.pgreuse
   1258473 ± 11%     +40.9%    1773399 ± 12%  sched_debug.cpu.avg_idle.max
    107312 ±  6%     +36.4%     146400 ± 28%  sched_debug.cpu.avg_idle.stddev
      0.01 ± 36%     -57.1%       0.00 ± 40%  perf-sched.sch_delay.avg.ms.schedule_hrtimeout_range_clock.poll_schedule_timeout.constprop.0.do_sys_poll
      0.01 ±173%    +308.3%       0.02 ±  7%  perf-sched.wait_and_delay.avg.ms.exit_to_user_mode_prepare.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
     14.75 ±173%    +344.1%      65.50 ±  5%  perf-sched.wait_and_delay.count.exit_to_user_mode_prepare.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
     22.00 ± 27%     -42.0%      12.75 ±  3%  perf-sched.wait_and_delay.count.schedule_hrtimeout_range_clock.ep_poll.do_epoll_wait.__x64_sys_epoll_wait
      0.01 ±173%    +588.6%       0.06 ± 65%  perf-sched.wait_and_delay.max.ms.exit_to_user_mode_prepare.irqentry_exit_to_user_mode.asm_sysvec_apic_timer_interrupt.[unknown]
      2.43 ±  6%     +32.1%       3.20 ± 11%  perf-sched.wait_time.avg.ms.rcu_gp_kthread.kthread.ret_from_fork
     31604 ± 48%     -56.3%      13821 ±111%  softirqs.CPU11.SCHED
     23394 ± 25%     +43.3%      33526 ± 15%  softirqs.CPU111.RCU
     22433 ± 77%     -78.1%       4922        softirqs.CPU111.SCHED
     40309 ±  3%     -65.5%      13925 ±110%  softirqs.CPU2.SCHED
     26147 ± 38%     -33.0%      17518 ± 13%  softirqs.CPU3.RCU
     31323 ± 19%     -31.0%      21605 ± 23%  softirqs.CPU98.RCU
     24420 ± 24%     +35.3%      33045 ± 17%  softirqs.CPU99.RCU
     80.00 ± 30%     +60.0%     128.00 ±  2%  interrupts.CPU119.NMI:Non-maskable_interrupts
     80.00 ± 30%     +60.0%     128.00 ±  2%  interrupts.CPU119.PMI:Performance_monitoring_interrupts
      8.50 ±134%    +441.2%      46.00 ± 75%  interrupts.CPU142.TLB:TLB_shootdowns
     41.00 ±104%     -95.1%       2.00 ± 35%  interrupts.CPU172.RES:Rescheduling_interrupts
    104.75 ±  8%     +25.5%     131.50 ±  2%  interrupts.CPU18.NMI:Non-maskable_interrupts
    104.75 ±  8%     +25.5%     131.50 ±  2%  interrupts.CPU18.PMI:Performance_monitoring_interrupts
     67.00 ±146%     -93.7%       4.25 ±105%  interrupts.CPU18.RES:Rescheduling_interrupts
     94.00 ± 12%     +36.4%     128.25 ±  4%  interrupts.CPU20.NMI:Non-maskable_interrupts
     94.00 ± 12%     +36.4%     128.25 ±  4%  interrupts.CPU20.PMI:Performance_monitoring_interrupts
     96.00 ± 10%     +34.6%     129.25 ±  3%  interrupts.CPU23.NMI:Non-maskable_interrupts
     96.00 ± 10%     +34.6%     129.25 ±  3%  interrupts.CPU23.PMI:Performance_monitoring_interrupts
      2083 ±  5%     +17.2%       2442 ±  9%  interrupts.CPU36.CAL:Function_call_interrupts
    115.00 ± 36%     -39.8%      69.25 ± 33%  interrupts.CPU68.NMI:Non-maskable_interrupts
    115.00 ± 36%     -39.8%      69.25 ± 33%  interrupts.CPU68.PMI:Performance_monitoring_interrupts
      2570 ±  4%     -13.1%       2233 ±  6%  interrupts.CPU98.CAL:Function_call_interrupts
      8768           -26.1%       6477 ± 20%  interrupts.CPU98.NMI:Non-maskable_interrupts
      8768           -26.1%       6477 ± 20%  interrupts.CPU98.PMI:Performance_monitoring_interrupts
    536.00 ±  2%     -74.5%     136.50 ±166%  interrupts.CPU98.TLB:TLB_shootdowns
 1.117e+10            +2.5%  1.145e+10        perf-stat.i.branch-instructions
      0.91 ± 11%      -0.1        0.81        perf-stat.i.branch-miss-rate%
      9.18 ± 59%     +11.5       20.69 ±  2%  perf-stat.i.cache-miss-rate%
 1.827e+10            +2.4%  1.871e+10        perf-stat.i.dTLB-loads
 1.383e+10            +2.6%  1.419e+10        perf-stat.i.dTLB-stores
 7.234e+10            +2.5%  7.418e+10        perf-stat.i.instructions
    225.69            +2.4%     231.07        perf-stat.i.metric.M/sec
    247215 ± 16%    +104.0%     504413 ±  4%  perf-stat.i.node-load-misses
     26428 ±  6%     +96.1%      51823 ± 21%  perf-stat.i.node-loads
      0.91 ± 11%      -0.1        0.80        perf-stat.overall.branch-miss-rate%
      9.32 ± 59%     +11.4       20.73 ±  2%  perf-stat.overall.cache-miss-rate%
 1.113e+10            +2.5%  1.141e+10        perf-stat.ps.branch-instructions
  1.82e+10            +2.4%  1.864e+10        perf-stat.ps.dTLB-loads
 1.378e+10            +2.6%  1.414e+10        perf-stat.ps.dTLB-stores
  7.21e+10            +2.5%  7.393e+10        perf-stat.ps.instructions
    246661 ± 16%    +103.9%     502852 ±  4%  perf-stat.ps.node-load-misses
     26411 ±  6%     +95.8%      51703 ± 21%  perf-stat.ps.node-loads
  2.18e+13            +2.5%  2.234e+13        perf-stat.total.instructions
     60.56 ±  8%      -5.4       55.13 ±  2%  perf-profile.calltrace.cycles-pp.syscall
     29.54 ±  8%      -3.2       26.32 ±  2%  perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.syscall
     22.96 ±  8%      -2.6       20.35 ±  2%  perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
      4.05 ±  8%      -2.6        1.48 ±  2%  perf-profile.calltrace.cycles-pp.syscall_enter_from_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.syscall
      2.25 ± 18%      -0.6        1.63 ±  4%  perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.cpuidle_enter_state.cpuidle_enter.do_idle
      2.13 ±  8%      -0.2        1.95 ±  2%  perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.entry_SYSCALL_64_after_hwframe.syscall
      0.40 ±100%      +1.1        1.45 ± 18%  perf-profile.calltrace.cycles-pp.menu_select.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64_no_verify
     60.79 ±  8%      -5.5       55.33 ±  2%  perf-profile.children.cycles-pp.syscall
     29.91 ±  8%      -3.3       26.64 ±  2%  perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
     23.31 ±  8%      -2.8       20.48 ±  2%  perf-profile.children.cycles-pp.do_syscall_64
      4.27 ±  8%      -2.8        1.48 ±  2%  perf-profile.children.cycles-pp.syscall_enter_from_user_mode
      2.62 ± 16%      -0.6        1.97 ±  4%  perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
      1.06 ± 30%      -0.4        0.70 ±  7%  perf-profile.children.cycles-pp.__hrtimer_run_queues
      0.43 ±  9%      -0.2        0.21 ±  2%  perf-profile.children.cycles-pp.__x86_indirect_thunk_rax
      0.71 ± 25%      -0.2        0.50 ±  8%  perf-profile.children.cycles-pp.tick_sched_timer
      0.41 ± 16%      -0.1        0.28 ± 27%  perf-profile.children.cycles-pp.irq_enter_rcu
      0.34 ± 20%      -0.1        0.22 ± 36%  perf-profile.children.cycles-pp.tick_irq_enter
      0.39 ± 18%      -0.1        0.30        perf-profile.children.cycles-pp.irq_exit_rcu
      0.30 ± 17%      -0.1        0.23 ±  3%  perf-profile.children.cycles-pp.do_softirq_own_stack
      0.30 ± 16%      -0.1        0.24        perf-profile.children.cycles-pp.__softirqentry_text_start
      0.11 ± 20%      -0.0        0.08 ±  5%  perf-profile.children.cycles-pp.sched_clock_cpu
      0.02 ±173%      +0.1        0.09 ± 42%  perf-profile.children.cycles-pp.timekeeping_max_deferment
      0.64 ± 27%      +0.8        1.45 ± 18%  perf-profile.children.cycles-pp.menu_select
      4.12 ±  8%      -2.8        1.36 ±  2%  perf-profile.self.cycles-pp.syscall_enter_from_user_mode
      1.49 ±  7%      -0.1        1.38 ±  3%  perf-profile.self.cycles-pp.syscall_exit_to_user_mode
      0.01 ±173%      +0.1        0.09 ± 42%  perf-profile.self.cycles-pp.timekeeping_max_deferment
      1.87 ±  8%      +0.2        2.10 ±  2%  perf-profile.self.cycles-pp.do_futex
      2.30 ±  7%      +0.4        2.66 ±  3%  perf-profile.self.cycles-pp.__x64_sys_futex
      0.33 ± 22%      +0.9        1.20 ± 17%  perf-profile.self.cycles-pp.menu_select
      0.39 ± 15%      +1.1        1.44 ± 14%  perf-profile.self.cycles-pp.cpuidle_enter_state





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.


Thanks,
Oliver Sang


View attachment "config-5.10.0-rc3-00028-gf9aa460672c9" of type "text/plain" (171021 bytes)

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

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

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ