[<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