[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190710121518.GR17490@shao2-debian>
Date: Wed, 10 Jul 2019 20:15:18 +0800
From: kernel test robot <rong.a.chen@...el.com>
To: Linus Walleij <linus.walleij@...aro.org>
Cc: David Woods <dwoods@...lanox.com>,
Shravan Kumar Ramani <sramani@...lanox.com>,
LKML <linux-kernel@...r.kernel.org>,
Linus Torvalds <torvalds@...ux-foundation.org>, lkp@...org
Subject: [gpio] f69e00bd21: unixbench.score -24.2% regression
Greeting,
FYI, we noticed a -24.2% regression of unixbench.score due to commit:
commit: f69e00bd21aa6a1961c521b6eb199137fcb8a76a ("gpio: mmio: Support two direction registers")
https://kernel.googlesource.com/pub/scm/linux/kernel/git/torvalds/linux.git master
in testcase: unixbench
on test machine: 16 threads Intel(R) Xeon(R) CPU D-1541 @ 2.10GHz with 8G memory
with following parameters:
runtime: 300s
nr_task: 30%
test: context1
cpufreq_governor: performance
ucode: 0x7000017
test-description: UnixBench is the original BYTE UNIX benchmark suite aims to test performance of Unix-like system.
test-url: https://github.com/kdlucas/byte-unixbench
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/nr_task/rootfs/runtime/tbox_group/test/testcase/ucode:
gcc-7/performance/x86_64-rhel-7.6/30%/debian-x86_64-2019-05-14.cgz/300s/lkp-bdw-de1/context1/unixbench/0x7000017
commit:
v5.1-rc1
f69e00bd21 ("gpio: mmio: Support two direction registers")
v5.1-rc1 f69e00bd21aa6a1961c521b6eb1
---------------- ---------------------------
fail:runs %reproduction fail:runs
| | |
:4 25% 1:4 dmesg.WARNING:at#for_ip_interrupt_entry/0x
%stddev %change %stddev
\ | \
1650 -24.2% 1250 unixbench.score
777.63 +10.8% 861.58 unixbench.time.system_time
67.38 -7.1% 62.58 ± 2% unixbench.time.user_time
1.971e+08 -24.4% 1.489e+08 unixbench.time.voluntary_context_switches
2.832e+08 ± 15% -30.1% 1.981e+08 unixbench.workload
34131 ± 7% -14.5% 29165 ± 7% vmstat.system.in
1396 ± 8% -28.6% 997.50 ± 17% slabinfo.kmalloc-rcl-96.active_objs
1396 ± 8% -28.6% 997.50 ± 17% slabinfo.kmalloc-rcl-96.num_objs
60056 +1.3% 60833 proc-vmstat.nr_anon_pages
4932 +2.0% 5033 proc-vmstat.nr_kernel_stack
10728 +4.0% 11162 proc-vmstat.nr_slab_unreclaimable
3161239 ± 11% +868.3% 30611146 ± 6% turbostat.C1
0.22 ± 34% +2.7 2.94 ± 55% turbostat.C1%
2838830 ± 15% -69.9% 855014 ± 86% turbostat.C1E
4.32 ± 32% -3.3 1.02 ± 88% turbostat.C1E%
14719752 ± 29% +1194.8% 1.906e+08 ± 51% cpuidle.C1.time
3161973 ± 11% +868.2% 30613793 ± 6% cpuidle.C1.usage
2839063 ± 15% -69.9% 855260 ± 86% cpuidle.C1E.usage
3.872e+08 +27.3% 4.929e+08 cpuidle.POLL.time
3.908e+08 -31.2% 2.69e+08 cpuidle.POLL.usage
305522 ± 16% +36.5% 416925 ± 38% sched_debug.cfs_rq:/.load.max
128895 ± 11% +58.5% 204250 ± 10% sched_debug.cfs_rq:/.min_vruntime.min
1527 ± 3% -27.2% 1112 ± 20% sched_debug.cpu.curr->pid.avg
307138 ± 15% +35.7% 416925 ± 38% sched_debug.cpu.load.max
0.00 ± 24% +40.7% 0.00 ± 11% sched_debug.cpu.next_balance.stddev
2396 ± 10% +36.7% 3276 ± 12% sched_debug.cpu.nr_load_updates.stddev
23815922 ± 10% -24.7% 17932434 ± 9% sched_debug.cpu.nr_switches.avg
36235327 ± 11% -30.4% 25204089 ± 9% sched_debug.cpu.nr_switches.max
6473488 ± 19% -36.2% 4126891 ± 12% sched_debug.cpu.nr_switches.stddev
70277 ± 85% -87.9% 8479 ± 10% interrupts.CPU0.RES:Rescheduling_interrupts
191623 ± 61% -93.0% 13479 ± 6% interrupts.CPU1.RES:Rescheduling_interrupts
91876 ± 41% -82.5% 16122 ± 22% interrupts.CPU10.RES:Rescheduling_interrupts
153310 ± 70% -91.9% 12413 ± 21% interrupts.CPU11.RES:Rescheduling_interrupts
134997 ± 30% -87.5% 16852 ± 28% interrupts.CPU12.RES:Rescheduling_interrupts
83408 ± 34% -84.6% 12866 ± 17% interrupts.CPU13.RES:Rescheduling_interrupts
104409 ± 49% -85.1% 15507 ± 25% interrupts.CPU14.RES:Rescheduling_interrupts
113840 ± 70% -84.6% 17548 ± 13% interrupts.CPU15.RES:Rescheduling_interrupts
102300 ± 25% -88.3% 11974 ± 12% interrupts.CPU2.RES:Rescheduling_interrupts
132576 ± 47% -85.4% 19311 ± 20% interrupts.CPU3.RES:Rescheduling_interrupts
171698 ± 28% -92.1% 13577 ± 6% interrupts.CPU4.RES:Rescheduling_interrupts
98087 ± 47% -86.5% 13248 ± 25% interrupts.CPU5.RES:Rescheduling_interrupts
209072 ± 61% -93.7% 13263 ± 19% interrupts.CPU6.RES:Rescheduling_interrupts
130968 ± 46% -90.3% 12730 ± 15% interrupts.CPU7.RES:Rescheduling_interrupts
71714 ± 57% -75.3% 17682 ± 18% interrupts.CPU8.RES:Rescheduling_interrupts
120473 ± 51% -86.1% 16698 ± 21% interrupts.CPU9.RES:Rescheduling_interrupts
1980634 ± 18% -88.3% 231754 ± 10% interrupts.RES:Rescheduling_interrupts
197143 ± 11% +1024.8% 2217418 ± 7% perf-stat.i.dTLB-load-misses
83.30 ± 4% -17.7 65.61 ± 3% perf-stat.i.iTLB-load-miss-rate%
2186220 ± 13% +79.4% 3922852 ± 8% perf-stat.i.iTLB-load-misses
294678 ± 11% +661.5% 2243879 ± 7% perf-stat.i.iTLB-loads
4232 ± 8% -38.2% 2615 ± 5% perf-stat.i.instructions-per-iTLB-miss
20.10 -10.2% 18.06 perf-stat.overall.MPKI
1.67 -0.3 1.40 perf-stat.overall.branch-miss-rate%
1.35 -6.5% 1.27 perf-stat.overall.cpi
67.38 +4.1% 70.15 perf-stat.overall.cycles-between-cache-misses
0.01 ± 28% +0.1 0.07 perf-stat.overall.dTLB-load-miss-rate%
88.08 -24.5 63.60 perf-stat.overall.iTLB-load-miss-rate%
4925 ± 2% -40.7% 2922 perf-stat.overall.instructions-per-iTLB-miss
0.74 +6.9% 0.79 perf-stat.overall.ipc
16297 ± 12% +46.6% 23896 perf-stat.overall.path-length
196702 ± 11% +1024.5% 2211891 ± 7% perf-stat.ps.dTLB-load-misses
2180784 ± 13% +79.4% 3913017 ± 8% perf-stat.ps.iTLB-load-misses
293953 ± 11% +661.4% 2238259 ± 7% perf-stat.ps.iTLB-loads
4.523e+12 +4.6% 4.732e+12 perf-stat.total.instructions
13.64 -2.9 10.73 perf-profile.calltrace.cycles-pp.new_sync_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
13.27 -2.8 10.48 perf-profile.calltrace.cycles-pp.pipe_read.new_sync_read.vfs_read.ksys_read.do_syscall_64
13.14 ± 2% -2.1 11.01 ± 9% perf-profile.calltrace.cycles-pp.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
12.73 ± 2% -2.1 10.65 ± 9% perf-profile.calltrace.cycles-pp.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
9.24 ± 2% -2.1 7.18 perf-profile.calltrace.cycles-pp.pipe_wait.pipe_read.new_sync_read.vfs_read.ksys_read
7.53 ± 2% -1.8 5.68 ± 3% perf-profile.calltrace.cycles-pp.schedule.pipe_wait.pipe_read.new_sync_read.vfs_read
7.32 ± 2% -1.8 5.54 ± 3% perf-profile.calltrace.cycles-pp.__sched_text_start.schedule.pipe_wait.pipe_read.new_sync_read
5.89 ± 5% -1.0 4.86 ± 2% perf-profile.calltrace.cycles-pp.schedule_idle.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64
5.67 ± 5% -1.0 4.71 ± 2% perf-profile.calltrace.cycles-pp.__sched_text_start.schedule_idle.do_idle.cpu_startup_entry.start_secondary
4.04 ± 6% -0.8 3.25 ± 2% perf-profile.calltrace.cycles-pp.dequeue_task_fair.__sched_text_start.schedule.pipe_wait.pipe_read
3.39 ± 8% -0.7 2.65 ± 7% perf-profile.calltrace.cycles-pp.dequeue_entity.dequeue_task_fair.__sched_text_start.schedule.pipe_wait
3.74 ± 5% -0.5 3.19 ± 2% perf-profile.calltrace.cycles-pp.menu_select.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64
1.44 ± 3% -0.5 0.93 ± 11% perf-profile.calltrace.cycles-pp.update_load_avg.enqueue_entity.enqueue_task_fair.ttwu_do_activate.try_to_wake_up
0.66 ± 6% -0.4 0.28 ±100% perf-profile.calltrace.cycles-pp.__switch_to
2.37 ± 5% -0.4 2.01 perf-profile.calltrace.cycles-pp.tick_nohz_get_sleep_length.menu_select.do_idle.cpu_startup_entry.start_secondary
0.73 ± 3% -0.3 0.43 ± 59% perf-profile.calltrace.cycles-pp.__update_load_avg_cfs_rq.update_load_avg.enqueue_entity.enqueue_task_fair.ttwu_do_activate
1.85 ± 5% -0.3 1.55 ± 7% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64
1.81 ± 5% -0.3 1.53 perf-profile.calltrace.cycles-pp.tick_nohz_next_event.tick_nohz_get_sleep_length.menu_select.do_idle.cpu_startup_entry
1.63 ± 5% -0.3 1.37 perf-profile.calltrace.cycles-pp.get_next_timer_interrupt.tick_nohz_next_event.tick_nohz_get_sleep_length.menu_select.do_idle
0.94 ± 5% -0.2 0.70 perf-profile.calltrace.cycles-pp.tick_nohz_idle_exit.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64
1.21 ± 5% -0.2 0.98 ± 10% perf-profile.calltrace.cycles-pp.select_task_rq_fair.try_to_wake_up.autoremove_wake_function.__wake_up_common.__wake_up_common_lock
2.30 ± 5% -0.2 2.09 ± 3% perf-profile.calltrace.cycles-pp.pick_next_task_fair.__sched_text_start.schedule_idle.do_idle.cpu_startup_entry
1.03 ± 7% -0.2 0.83 ± 8% perf-profile.calltrace.cycles-pp.switch_mm_irqs_off.__sched_text_start.schedule_idle.do_idle.cpu_startup_entry
0.96 ± 7% -0.2 0.77 ± 4% perf-profile.calltrace.cycles-pp.__next_timer_interrupt.get_next_timer_interrupt.tick_nohz_next_event.tick_nohz_get_sleep_length.menu_select
1.66 ± 5% -0.2 1.47 ± 9% perf-profile.calltrace.cycles-pp.syscall_return_via_sysret
0.92 ± 3% -0.2 0.75 ± 8% perf-profile.calltrace.cycles-pp.update_rq_clock.try_to_wake_up.autoremove_wake_function.__wake_up_common.__wake_up_common_lock
1.64 ± 2% -0.1 1.50 perf-profile.calltrace.cycles-pp.set_next_entity.pick_next_task_fair.__sched_text_start.schedule_idle.do_idle
0.76 -0.1 0.62 ± 11% perf-profile.calltrace.cycles-pp.update_load_avg.dequeue_entity.dequeue_task_fair.__sched_text_start.schedule
0.72 ± 4% -0.1 0.60 ± 9% perf-profile.calltrace.cycles-pp.mutex_unlock.pipe_write.new_sync_write.vfs_write.ksys_write
0.00 +0.8 0.78 ± 16% perf-profile.calltrace.cycles-pp.__orc_find.unwind_next_frame.__save_stack_trace.save_stack_trace_tsk.__account_scheduler_latency
14.57 +2.0 16.58 perf-profile.calltrace.cycles-pp.poll_idle.cpuidle_enter_state.do_idle.cpu_startup_entry.start_secondary
42.75 ± 3% +2.5 45.26 perf-profile.calltrace.cycles-pp.cpuidle_enter_state.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64
26.66 ± 2% +3.2 29.88 ± 9% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe
26.88 ± 2% +3.3 30.19 ± 9% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe
0.00 +3.8 3.77 ± 5% perf-profile.calltrace.cycles-pp.unwind_next_frame.__save_stack_trace.save_stack_trace_tsk.__account_scheduler_latency.enqueue_entity
13.58 ± 2% +5.2 18.73 ± 2% perf-profile.calltrace.cycles-pp.pipe_write.new_sync_write.vfs_write.ksys_write.do_syscall_64
13.72 ± 2% +5.2 18.90 ± 2% perf-profile.calltrace.cycles-pp.new_sync_write.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
12.62 ± 2% +5.3 17.89 ± 9% perf-profile.calltrace.cycles-pp.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
12.91 ± 2% +5.3 18.23 ± 9% perf-profile.calltrace.cycles-pp.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +5.7 5.73 ± 6% perf-profile.calltrace.cycles-pp.__save_stack_trace.save_stack_trace_tsk.__account_scheduler_latency.enqueue_entity.enqueue_task_fair
10.73 +5.8 16.52 ± 2% perf-profile.calltrace.cycles-pp.__wake_up_common_lock.pipe_write.new_sync_write.vfs_write.ksys_write
10.35 +5.8 16.16 ± 2% perf-profile.calltrace.cycles-pp.__wake_up_common.__wake_up_common_lock.pipe_write.new_sync_write.vfs_write
9.74 ± 2% +5.9 15.69 ± 2% perf-profile.calltrace.cycles-pp.autoremove_wake_function.__wake_up_common.__wake_up_common_lock.pipe_write.new_sync_write
9.53 ± 2% +6.0 15.54 ± 2% perf-profile.calltrace.cycles-pp.try_to_wake_up.autoremove_wake_function.__wake_up_common.__wake_up_common_lock.pipe_write
0.00 +6.5 6.45 ± 5% perf-profile.calltrace.cycles-pp.save_stack_trace_tsk.__account_scheduler_latency.enqueue_entity.enqueue_task_fair.ttwu_do_activate
4.48 ± 2% +6.9 11.43 ± 2% perf-profile.calltrace.cycles-pp.ttwu_do_activate.try_to_wake_up.autoremove_wake_function.__wake_up_common.__wake_up_common_lock
4.38 ± 2% +7.0 11.35 ± 2% perf-profile.calltrace.cycles-pp.enqueue_task_fair.ttwu_do_activate.try_to_wake_up.autoremove_wake_function.__wake_up_common
3.66 ± 7% +7.2 10.82 ± 2% perf-profile.calltrace.cycles-pp.enqueue_entity.enqueue_task_fair.ttwu_do_activate.try_to_wake_up.autoremove_wake_function
0.00 +8.1 8.10 ± 2% perf-profile.calltrace.cycles-pp.__account_scheduler_latency.enqueue_entity.enqueue_task_fair.ttwu_do_activate.try_to_wake_up
15.71 ± 2% -3.3 12.37 perf-profile.children.cycles-pp.ksys_read
15.22 ± 2% -3.2 11.98 perf-profile.children.cycles-pp.vfs_read
13.65 -2.9 10.74 perf-profile.children.cycles-pp.new_sync_read
13.29 -2.8 10.50 perf-profile.children.cycles-pp.pipe_read
13.29 ± 3% -2.6 10.65 perf-profile.children.cycles-pp.__sched_text_start
9.30 ± 2% -2.1 7.22 perf-profile.children.cycles-pp.pipe_wait
7.54 ± 2% -1.7 5.81 perf-profile.children.cycles-pp.schedule
6.05 ± 4% -1.0 5.04 ± 2% perf-profile.children.cycles-pp.schedule_idle
3.04 -1.0 2.05 ± 4% perf-profile.children.cycles-pp.update_load_avg
4.16 ± 2% -0.8 3.33 perf-profile.children.cycles-pp.dequeue_task_fair
3.73 ± 3% -0.8 2.98 perf-profile.children.cycles-pp.dequeue_entity
1.73 ± 5% -0.6 1.16 ± 4% perf-profile.children.cycles-pp.update_curr
3.88 ± 4% -0.6 3.32 perf-profile.children.cycles-pp.menu_select
2.27 ± 4% -0.5 1.76 ± 2% perf-profile.children.cycles-pp.entry_SYSCALL_64
2.31 ± 2% -0.4 1.92 ± 2% perf-profile.children.cycles-pp.syscall_return_via_sysret
1.42 ± 5% -0.4 1.03 perf-profile.children.cycles-pp.mutex_unlock
2.46 ± 4% -0.4 2.08 perf-profile.children.cycles-pp.tick_nohz_get_sleep_length
3.12 ± 4% -0.4 2.77 ± 4% perf-profile.children.cycles-pp.pick_next_task_fair
1.27 ± 3% -0.3 0.93 ± 5% perf-profile.children.cycles-pp.__update_load_avg_cfs_rq
1.44 ± 3% -0.3 1.11 ± 2% perf-profile.children.cycles-pp.select_task_rq_fair
1.37 -0.3 1.06 perf-profile.children.cycles-pp.update_rq_clock
1.67 ± 4% -0.3 1.36 ± 6% perf-profile.children.cycles-pp.security_file_permission
1.88 ± 3% -0.3 1.59 perf-profile.children.cycles-pp.tick_nohz_next_event
1.70 ± 4% -0.3 1.41 perf-profile.children.cycles-pp.get_next_timer_interrupt
0.84 ± 6% -0.3 0.57 ± 6% perf-profile.children.cycles-pp.select_idle_sibling
1.09 ± 5% -0.2 0.84 ± 5% perf-profile.children.cycles-pp.__next_timer_interrupt
0.59 ± 7% -0.2 0.35 ± 8% perf-profile.children.cycles-pp.__update_load_avg_se
0.97 ± 5% -0.2 0.74 ± 3% perf-profile.children.cycles-pp.tick_nohz_idle_exit
1.37 ± 6% -0.2 1.15 ± 9% perf-profile.children.cycles-pp.mutex_lock
0.86 ± 5% -0.2 0.64 perf-profile.children.cycles-pp.__switch_to
1.07 ± 6% -0.2 0.86 ± 8% perf-profile.children.cycles-pp.switch_mm_irqs_off
1.01 ± 5% -0.2 0.81 ± 3% perf-profile.children.cycles-pp.update_cfs_group
0.37 ± 6% -0.2 0.18 ± 4% perf-profile.children.cycles-pp.__fsnotify_parent
0.50 ± 11% -0.2 0.31 ± 6% perf-profile.children.cycles-pp.cpus_share_cache
0.24 ± 9% -0.2 0.06 ± 7% perf-profile.children.cycles-pp.clear_buddies
0.76 ± 3% -0.2 0.58 ± 4% perf-profile.children.cycles-pp.copy_user_generic_unrolled
1.00 ± 3% -0.2 0.84 ± 3% perf-profile.children.cycles-pp.ttwu_do_wakeup
0.67 ± 3% -0.2 0.52 ± 4% perf-profile.children.cycles-pp.copyout
0.94 ± 3% -0.2 0.79 ± 2% perf-profile.children.cycles-pp.check_preempt_curr
0.65 ± 3% -0.1 0.51 ± 4% perf-profile.children.cycles-pp.find_next_bit
0.68 ± 4% -0.1 0.53 ± 7% perf-profile.children.cycles-pp.file_has_perm
1.71 ± 2% -0.1 1.57 ± 2% perf-profile.children.cycles-pp.set_next_entity
0.84 ± 5% -0.1 0.71 ± 7% perf-profile.children.cycles-pp.selinux_file_permission
0.50 ± 2% -0.1 0.37 ± 7% perf-profile.children.cycles-pp.reweight_entity
0.98 -0.1 0.85 ± 4% perf-profile.children.cycles-pp.sched_clock
0.62 ± 3% -0.1 0.49 ± 6% perf-profile.children.cycles-pp.finish_task_switch
0.81 ± 3% -0.1 0.68 ± 7% perf-profile.children.cycles-pp.__switch_to_asm
0.51 ± 6% -0.1 0.38 ± 7% perf-profile.children.cycles-pp.nr_iowait_cpu
0.51 ± 9% -0.1 0.38 ± 7% perf-profile.children.cycles-pp.update_ts_time_stats
0.73 ± 3% -0.1 0.60 ± 4% perf-profile.children.cycles-pp.resched_curr
0.44 ± 5% -0.1 0.31 ± 7% perf-profile.children.cycles-pp.___might_sleep
0.48 ± 6% -0.1 0.36 ± 4% perf-profile.children.cycles-pp.anon_pipe_buf_release
0.83 ± 4% -0.1 0.70 ± 3% perf-profile.children.cycles-pp.ktime_get
0.93 ± 2% -0.1 0.81 ± 3% perf-profile.children.cycles-pp.native_sched_clock
1.06 -0.1 0.94 ± 3% perf-profile.children.cycles-pp.sched_clock_cpu
0.30 ± 3% -0.1 0.18 ± 14% perf-profile.children.cycles-pp.rb_erase_cached
0.84 ± 8% -0.1 0.72 ± 2% perf-profile.children.cycles-pp._raw_spin_lock
0.46 ± 2% -0.1 0.34 ± 3% perf-profile.children.cycles-pp.avc_has_perm
0.54 ± 4% -0.1 0.42 ± 3% perf-profile.children.cycles-pp.copy_page_from_iter
0.66 ± 6% -0.1 0.55 ± 3% perf-profile.children.cycles-pp.read_tsc
0.40 ± 10% -0.1 0.29 ± 9% perf-profile.children.cycles-pp.__x86_indirect_thunk_rax
0.55 ± 6% -0.1 0.44 ± 7% perf-profile.children.cycles-pp.tick_nohz_idle_enter
0.28 ± 8% -0.1 0.17 ± 6% perf-profile.children.cycles-pp.__calc_delta
0.39 ± 11% -0.1 0.29 ± 13% perf-profile.children.cycles-pp.___perf_sw_event
0.45 ± 9% -0.1 0.35 ± 14% perf-profile.children.cycles-pp.pick_next_entity
0.36 ± 8% -0.1 0.27 ± 10% perf-profile.children.cycles-pp.rcu_idle_exit
1.08 ± 2% -0.1 0.99 ± 7% perf-profile.children.cycles-pp.copy_page_to_iter
0.22 ± 5% -0.1 0.13 ± 12% perf-profile.children.cycles-pp.current_time
0.36 ± 3% -0.1 0.28 ± 4% perf-profile.children.cycles-pp.prepare_to_wait
0.28 ± 6% -0.1 0.20 ± 9% perf-profile.children.cycles-pp.touch_atime
0.32 -0.1 0.23 ± 16% perf-profile.children.cycles-pp.available_idle_cpu
0.22 ± 8% -0.1 0.14 ± 15% perf-profile.children.cycles-pp.atime_needs_update
0.37 ± 8% -0.1 0.29 ± 5% perf-profile.children.cycles-pp.fsnotify
0.17 ± 9% -0.1 0.10 ± 10% perf-profile.children.cycles-pp.__x64_sys_write
0.28 ± 5% -0.1 0.22 ± 8% perf-profile.children.cycles-pp.__might_sleep
0.26 ± 5% -0.1 0.20 ± 14% perf-profile.children.cycles-pp.menu_reflect
0.47 ± 7% -0.1 0.41 ± 3% perf-profile.children.cycles-pp.hrtimer_next_event_without
0.27 ± 4% -0.1 0.21 ± 7% perf-profile.children.cycles-pp.__inode_security_revalidate
0.23 ± 8% -0.1 0.18 ± 10% perf-profile.children.cycles-pp.put_prev_task_fair
0.22 ± 8% -0.1 0.17 ± 8% perf-profile.children.cycles-pp._cond_resched
0.18 ± 18% -0.1 0.13 ± 11% perf-profile.children.cycles-pp.file_update_time
0.18 ± 12% -0.0 0.13 ± 8% perf-profile.children.cycles-pp.__x64_sys_read
0.14 ± 3% -0.0 0.09 ± 4% perf-profile.children.cycles-pp.cpuacct_charge
0.17 ± 7% -0.0 0.12 ± 8% perf-profile.children.cycles-pp.generic_pipe_buf_confirm
0.14 ± 23% -0.0 0.10 ± 9% perf-profile.children.cycles-pp.sched_ttwu_pending
0.15 ± 12% -0.0 0.11 ± 10% perf-profile.children.cycles-pp.put_prev_entity
0.18 ± 15% -0.0 0.14 ± 5% perf-profile.children.cycles-pp.account_entity_dequeue
0.10 ± 15% -0.0 0.07 ± 15% perf-profile.children.cycles-pp.__sb_start_write
0.00 +0.1 0.06 ± 7% perf-profile.children.cycles-pp.get_stack_info
0.00 +0.1 0.07 ± 19% perf-profile.children.cycles-pp.ttwu_stat
0.00 +0.1 0.07 ± 12% perf-profile.children.cycles-pp.ftrace_graph_ret_addr
0.00 +0.1 0.08 ± 11% perf-profile.children.cycles-pp.in_lock_functions
0.07 ± 14% +0.1 0.15 ± 4% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
0.11 ± 9% +0.1 0.20 ± 14% perf-profile.children.cycles-pp.__list_del_entry_valid
0.00 +0.1 0.09 ± 16% perf-profile.children.cycles-pp.put_task_stack
0.18 ± 25% +0.1 0.28 ± 14% perf-profile.children.cycles-pp.wait_for_xmitr
0.18 ± 23% +0.1 0.28 ± 14% perf-profile.children.cycles-pp.uart_console_write
0.17 ± 24% +0.1 0.27 ± 13% perf-profile.children.cycles-pp.serial8250_console_putchar
0.18 ± 23% +0.1 0.29 ± 15% perf-profile.children.cycles-pp.serial8250_console_write
0.19 ± 24% +0.1 0.31 ± 14% perf-profile.children.cycles-pp.console_unlock
0.22 ± 10% +0.1 0.34 ± 12% perf-profile.children.cycles-pp.__might_fault
0.00 +0.1 0.15 ± 7% perf-profile.children.cycles-pp.task_of
0.00 +0.2 0.22 ± 13% perf-profile.children.cycles-pp.in_sched_functions
0.00 +0.2 0.23 ± 12% perf-profile.children.cycles-pp.stack_access_ok
0.00 +0.3 0.30 ± 8% perf-profile.children.cycles-pp.kernel_text_address
1.00 +0.4 1.39 ± 2% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
0.00 +0.4 0.41 ± 4% perf-profile.children.cycles-pp.__kernel_text_address
0.00 +0.5 0.53 ± 3% perf-profile.children.cycles-pp.orc_find
0.00 +0.5 0.54 ± 4% perf-profile.children.cycles-pp.unwind_get_return_address
0.00 +0.6 0.57 ± 5% perf-profile.children.cycles-pp.__unwind_start
0.00 +0.6 0.60 ± 8% perf-profile.children.cycles-pp.save_stack_address
0.00 +0.9 0.93 ± 8% perf-profile.children.cycles-pp.__orc_find
31.89 ± 2% +1.7 33.56 perf-profile.children.cycles-pp.do_syscall_64
32.16 ± 2% +1.7 33.91 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
46.24 ± 3% +2.0 48.27 perf-profile.children.cycles-pp.cpuidle_enter_state
14.96 ± 2% +2.2 17.13 perf-profile.children.cycles-pp.poll_idle
0.00 +4.3 4.27 ± 3% perf-profile.children.cycles-pp.unwind_next_frame
15.08 ± 2% +4.9 20.02 ± 2% perf-profile.children.cycles-pp.vfs_write
15.43 ± 2% +5.0 20.40 ± 2% perf-profile.children.cycles-pp.ksys_write
13.60 ± 2% +5.1 18.74 ± 2% perf-profile.children.cycles-pp.pipe_write
13.73 ± 2% +5.2 18.92 ± 2% perf-profile.children.cycles-pp.new_sync_write
11.07 +5.8 16.82 ± 2% perf-profile.children.cycles-pp.__wake_up_common_lock
10.39 +5.8 16.21 ± 2% perf-profile.children.cycles-pp.__wake_up_common
0.00 +5.9 5.90 ± 3% perf-profile.children.cycles-pp.__save_stack_trace
9.75 ± 2% +6.0 15.71 ± 2% perf-profile.children.cycles-pp.autoremove_wake_function
9.56 ± 2% +6.0 15.56 ± 2% perf-profile.children.cycles-pp.try_to_wake_up
0.00 +6.6 6.58 ± 2% perf-profile.children.cycles-pp.save_stack_trace_tsk
4.48 ± 2% +7.0 11.43 ± 2% perf-profile.children.cycles-pp.ttwu_do_activate
4.40 ± 3% +7.0 11.36 ± 2% perf-profile.children.cycles-pp.enqueue_task_fair
3.81 ± 3% +7.1 10.86 ± 2% perf-profile.children.cycles-pp.enqueue_entity
0.00 +8.1 8.11 ± 2% perf-profile.children.cycles-pp.__account_scheduler_latency
2.93 ± 6% -0.8 2.10 ± 2% perf-profile.self.cycles-pp.__sched_text_start
2.22 ± 4% -0.5 1.74 perf-profile.self.cycles-pp.entry_SYSCALL_64
1.20 ± 2% -0.4 0.78 ± 2% perf-profile.self.cycles-pp.update_load_avg
2.31 ± 2% -0.4 1.91 ± 2% perf-profile.self.cycles-pp.syscall_return_via_sysret
1.41 ± 5% -0.4 1.02 perf-profile.self.cycles-pp.mutex_unlock
1.21 ± 6% -0.4 0.83 ± 4% perf-profile.self.cycles-pp.update_curr
1.37 ± 7% -0.4 1.00 ± 5% perf-profile.self.cycles-pp.do_idle
1.27 ± 3% -0.3 0.93 ± 5% perf-profile.self.cycles-pp.__update_load_avg_cfs_rq
0.99 ± 2% -0.2 0.76 ± 2% perf-profile.self.cycles-pp.update_rq_clock
0.56 ± 7% -0.2 0.34 ± 10% perf-profile.self.cycles-pp.__update_load_avg_se
0.81 ± 5% -0.2 0.60 ± 2% perf-profile.self.cycles-pp.__switch_to
0.36 ± 5% -0.2 0.16 ± 2% perf-profile.self.cycles-pp.__fsnotify_parent
1.06 ± 6% -0.2 0.86 ± 8% perf-profile.self.cycles-pp.switch_mm_irqs_off
0.87 ± 9% -0.2 0.67 ± 6% perf-profile.self.cycles-pp.pick_next_task_fair
0.50 ± 11% -0.2 0.31 ± 6% perf-profile.self.cycles-pp.cpus_share_cache
1.15 ± 4% -0.2 0.96 ± 3% perf-profile.self.cycles-pp.menu_select
0.99 ± 6% -0.2 0.80 ± 3% perf-profile.self.cycles-pp.update_cfs_group
0.74 ± 3% -0.2 0.56 ± 4% perf-profile.self.cycles-pp.copy_user_generic_unrolled
0.65 ± 6% -0.2 0.47 ± 8% perf-profile.self.cycles-pp.dequeue_entity
0.94 ± 3% -0.2 0.78 ± 6% perf-profile.self.cycles-pp.pipe_read
1.01 ± 7% -0.2 0.86 ± 10% perf-profile.self.cycles-pp.mutex_lock
0.59 ± 3% -0.1 0.45 ± 3% perf-profile.self.cycles-pp.pipe_wait
0.53 ± 6% -0.1 0.39 ± 7% perf-profile.self.cycles-pp.__next_timer_interrupt
0.50 ± 3% -0.1 0.36 ± 7% perf-profile.self.cycles-pp.reweight_entity
0.81 ± 3% -0.1 0.68 ± 7% perf-profile.self.cycles-pp.__switch_to_asm
0.73 ± 3% -0.1 0.60 ± 4% perf-profile.self.cycles-pp.resched_curr
0.43 ± 5% -0.1 0.30 ± 8% perf-profile.self.cycles-pp.___might_sleep
0.75 ± 7% -0.1 0.63 ± 2% perf-profile.self.cycles-pp._raw_spin_lock
0.63 ± 4% -0.1 0.50 ± 4% perf-profile.self.cycles-pp.__wake_up_common
0.50 ± 6% -0.1 0.38 ± 8% perf-profile.self.cycles-pp.nr_iowait_cpu
0.45 ± 3% -0.1 0.34 ± 3% perf-profile.self.cycles-pp.avc_has_perm
0.26 ± 5% -0.1 0.14 ± 16% perf-profile.self.cycles-pp.rb_erase_cached
0.60 ± 8% -0.1 0.49 ± 10% perf-profile.self.cycles-pp.enqueue_task_fair
0.89 ± 2% -0.1 0.78 ± 3% perf-profile.self.cycles-pp.native_sched_clock
0.46 ± 5% -0.1 0.35 ± 4% perf-profile.self.cycles-pp.anon_pipe_buf_release
0.48 ± 4% -0.1 0.37 ± 6% perf-profile.self.cycles-pp.finish_task_switch
0.64 ± 6% -0.1 0.54 ± 3% perf-profile.self.cycles-pp.read_tsc
0.56 ± 5% -0.1 0.45 ± 3% perf-profile.self.cycles-pp.find_next_bit
0.36 ± 11% -0.1 0.26 ± 6% perf-profile.self.cycles-pp.__x86_indirect_thunk_rax
0.43 ± 9% -0.1 0.33 ± 14% perf-profile.self.cycles-pp.pick_next_entity
0.27 ± 9% -0.1 0.17 ± 6% perf-profile.self.cycles-pp.__calc_delta
0.84 ± 2% -0.1 0.75 ± 2% perf-profile.self.cycles-pp.try_to_wake_up
0.77 ± 2% -0.1 0.68 ± 2% perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
0.31 ± 2% -0.1 0.22 ± 16% perf-profile.self.cycles-pp.available_idle_cpu
0.36 ± 6% -0.1 0.27 ± 9% perf-profile.self.cycles-pp.pipe_write
0.32 ± 7% -0.1 0.23 ± 4% perf-profile.self.cycles-pp.vfs_read
0.40 ± 10% -0.1 0.32 ± 8% perf-profile.self.cycles-pp.dequeue_task_fair
0.35 ± 7% -0.1 0.28 ± 7% perf-profile.self.cycles-pp.fsnotify
0.30 ± 7% -0.1 0.22 ± 11% perf-profile.self.cycles-pp.new_sync_read
0.15 ± 7% -0.1 0.09 ± 16% perf-profile.self.cycles-pp.__x64_sys_write
0.25 ± 7% -0.1 0.20 ± 9% perf-profile.self.cycles-pp.ksys_read
0.20 ± 9% -0.1 0.15 ± 7% perf-profile.self.cycles-pp.rcu_idle_exit
0.12 ± 7% -0.1 0.07 ± 23% perf-profile.self.cycles-pp.current_time
0.16 ± 7% -0.0 0.11 ± 3% perf-profile.self.cycles-pp.schedule_idle
0.13 ± 9% -0.0 0.09 ± 19% perf-profile.self.cycles-pp.schedule
0.24 ± 6% -0.0 0.20 ± 10% perf-profile.self.cycles-pp.__might_sleep
0.26 ± 6% -0.0 0.22 ± 3% perf-profile.self.cycles-pp.cpuidle_enter_state
0.14 ± 3% -0.0 0.09 ± 4% perf-profile.self.cycles-pp.cpuacct_charge
0.14 ± 23% -0.0 0.10 ± 9% perf-profile.self.cycles-pp.sched_ttwu_pending
0.22 ± 9% -0.0 0.18 ± 12% perf-profile.self.cycles-pp.call_cpuidle
0.17 ± 16% -0.0 0.13 ± 3% perf-profile.self.cycles-pp.account_entity_dequeue
0.15 ± 5% -0.0 0.11 ± 3% perf-profile.self.cycles-pp.generic_pipe_buf_confirm
0.16 ± 5% -0.0 0.13 ± 11% perf-profile.self.cycles-pp.copy_page_to_iter
0.12 ± 9% -0.0 0.08 ± 21% perf-profile.self.cycles-pp.atime_needs_update
0.20 ± 9% -0.0 0.16 ± 6% perf-profile.self.cycles-pp.prepare_to_wait
0.10 ± 9% -0.0 0.07 ± 16% perf-profile.self.cycles-pp.tick_nohz_idle_exit
0.11 ± 7% -0.0 0.08 ± 15% perf-profile.self.cycles-pp._cond_resched
0.10 ± 15% -0.0 0.07 ± 15% perf-profile.self.cycles-pp.__sb_start_write
0.09 ± 11% -0.0 0.07 ± 17% perf-profile.self.cycles-pp.__inode_security_revalidate
0.12 ± 11% +0.0 0.16 ± 9% perf-profile.self.cycles-pp.new_sync_write
0.00 +0.1 0.06 ± 22% perf-profile.self.cycles-pp.ttwu_stat
0.00 +0.1 0.07 ± 13% perf-profile.self.cycles-pp.ftrace_graph_ret_addr
0.00 +0.1 0.07 ± 5% perf-profile.self.cycles-pp.in_lock_functions
0.28 ± 12% +0.1 0.35 ± 4% perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.07 ± 14% +0.1 0.15 ± 4% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
0.11 ± 6% +0.1 0.19 ± 11% perf-profile.self.cycles-pp.ksys_write
0.00 +0.1 0.09 ± 16% perf-profile.self.cycles-pp.put_task_stack
0.10 ± 14% +0.1 0.19 ± 16% perf-profile.self.cycles-pp.__list_del_entry_valid
0.14 ± 18% +0.1 0.24 ± 11% perf-profile.self.cycles-pp.vfs_write
0.00 +0.1 0.10 ± 18% perf-profile.self.cycles-pp.hrtimer_get_next_event
0.33 ± 15% +0.1 0.44 ± 4% perf-profile.self.cycles-pp.do_syscall_64
0.00 +0.1 0.11 ± 19% perf-profile.self.cycles-pp.__kernel_text_address
0.00 +0.1 0.14 ± 19% perf-profile.self.cycles-pp.in_sched_functions
0.00 +0.1 0.14 ± 8% perf-profile.self.cycles-pp.unwind_get_return_address
0.00 +0.1 0.14 ± 15% perf-profile.self.cycles-pp.kernel_text_address
0.00 +0.2 0.18 ± 12% perf-profile.self.cycles-pp.__unwind_start
0.07 ± 17% +0.2 0.25 ± 16% perf-profile.self.cycles-pp.__might_fault
0.00 +0.2 0.21 ± 11% perf-profile.self.cycles-pp.stack_access_ok
0.47 ± 9% +0.2 0.72 ± 4% perf-profile.self.cycles-pp.enqueue_entity
0.97 +0.3 1.27 ± 2% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.00 +0.3 0.33 ± 5% perf-profile.self.cycles-pp.__save_stack_trace
0.00 +0.4 0.36 ± 9% perf-profile.self.cycles-pp.save_stack_address
0.00 +0.5 0.49 ± 2% perf-profile.self.cycles-pp.orc_find
0.00 +0.7 0.67 ± 3% perf-profile.self.cycles-pp.save_stack_trace_tsk
0.00 +0.8 0.77 ± 4% perf-profile.self.cycles-pp.__account_scheduler_latency
0.00 +0.9 0.91 ± 8% perf-profile.self.cycles-pp.__orc_find
14.65 ± 2% +2.1 16.74 perf-profile.self.cycles-pp.poll_idle
0.00 +2.6 2.57 ± 2% perf-profile.self.cycles-pp.unwind_next_frame
unixbench.time.voluntary_context_switches
2e+08 +-+---------------------------------------------------------------+
1.8e+08 +-+.+ : : : |
| : : : : |
1.6e+08 +-+ : : : : O |
1.4e+08 +-+ : : O :O O O O O O O O O O O O O O O O O O O
O O O:O O: O : : |
1.2e+08 +-+ : : : : |
1e+08 +-+ : : :: |
8e+07 +-+ : : :: |
| : : :: |
6e+07 +-+ : : :: |
4e+07 +-+ : : : |
| : : : |
2e+07 +-+ : : : |
0 +-+-------O---O--O-------O---O-----------------O-O--------O-------+
unixbench.score
1800 +-+------------------------------------------------------------------+
| +.+.+.+ + |
1600 +-+.+ : : : |
1400 +-+ : : : : |
| : : : : O O O O O O O O O O O
1200 O-O O:O O: O O: :O O O O O O O O O |
1000 +-+ : : : : |
| : : : : |
800 +-+ : : : : |
600 +-+ : : : : |
| : : : : |
400 +-+ : : : |
200 +-+ : : : |
| : : : |
0 +-+-------O---O---O-------O---O------------------O-O---------O-------+
[*] bisect-good sample
[O] bisect-bad sample
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,
Rong Chen
View attachment "config-5.1.0-rc1-00001-gf69e00b" of type "text/plain" (188914 bytes)
View attachment "job-script" of type "text/plain" (7452 bytes)
View attachment "job.yaml" of type "text/plain" (5061 bytes)
View attachment "reproduce" of type "text/plain" (293 bytes)
Powered by blists - more mailing lists