[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20160826022307.GA31351@yexl-desktop>
Date: Fri, 26 Aug 2016 10:23:07 +0800
From: kernel test robot <xiaolong.ye@...el.com>
To: Andy Lutomirski <luto@...nel.org>
Cc: LKML <linux-kernel@...r.kernel.org>,
Andy Lutomirski <luto@...capital.net>, lkp@...org
Subject: f6053e8a4a: unixbench.score -12.9% regression
FYI, we noticed a -12.9% regression of unixbench.score due to commit:
commit f6053e8a4a7d0719b6df443949d17c2c6592a0f6 ("[DEBUG] forcibly free stacks immediately")
https://git.kernel.org/pub/scm/linux/kernel/git/luto/linux.git x86/vmap_stack
in testcase: unixbench
on test machine: 16 threads Broadwell-DE with 8G memory
with following parameters:
runtime: 300s
nr_task: 1
test: spawn
cpufreq_governor: performance
## UnixBench is the original BYTE UNIX benchmark suite. The purpose
## of UnixBench is to provide a basic indicator of the performance
## of a Unix-like system; hence, multiple tests are used to test
## various aspects of the system's performance.
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.
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/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:
gcc-6/performance/x86_64-rhel/1/debian-x86_64-2015-02-07.cgz/300s/lkp-bdw-de1/spawn/unixbench
commit:
ab7fa92a5e ("scatterlist: Support virtually-mapped stacks in sg_init_stackbuf()")
f6053e8a4a ("[DEBUG] forcibly free stacks immediately")
ab7fa92a5e5de9ad f6053e8a4a7d0719b6df443949
---------------- --------------------------
fail:runs %reproduction fail:runs
| | |
%stddev %change %stddev
\ | \
846.30 ± 0% -12.9% 737.35 ± 0% unixbench.score
7590 ± 0% -1.1% 7504 ± 0% unixbench.time.maximum_resident_set_size
73904751 ± 0% -11.2% 65625858 ± 0% unixbench.time.minor_page_faults
120.87 ± 0% +5.6% 127.58 ± 0% unixbench.time.system_time
203.97 ± 0% -2.7% 198.47 ± 0% unixbench.time.user_time
6319017 ± 0% -12.7% 5515511 ± 0% unixbench.time.voluntary_context_switches
3018 ± 5% +234.9% 10108 ± 49% latency_stats.sum.rpc_wait_bit_killable.__rpc_execute.rpc_execute.rpc_run_task.nfs4_call_sync_sequence.[nfsv4]._nfs4_proc_getattr.[nfsv4].nfs4_proc_getattr.[nfsv4].__nfs_revalidate_inode.nfs_do_access.nfs_permission.__inode_permission.inode_permission
74318 ± 0% +11.1% 82579 ± 0% meminfo.Active
25825 ± 0% +11.4% 28781 ± 0% meminfo.Active(file)
25328 ± 0% +13.5% 28757 ± 0% meminfo.Shmem
0.00 ± 0% +Inf% 1.00 ± 0% vmstat.procs.r
37470 ± 0% -5.0% 35599 ± 0% vmstat.system.cs
16430 ± 0% +762.8% 141755 ± 0% vmstat.system.in
96882002 ± 0% -23.2% 74391873 ± 0% cpuidle.C1-BDW.time
2.283e+08 ± 0% +393.0% 1.125e+09 ± 1% cpuidle.C1E-BDW.time
3590746 ± 0% +277.8% 13566776 ± 1% cpuidle.C1E-BDW.usage
34370836 ± 3% +1765.9% 6.413e+08 ± 1% cpuidle.C3-BDW.time
358747 ± 2% +1709.7% 6492277 ± 0% cpuidle.C3-BDW.usage
4.356e+09 ± 0% -90.1% 4.297e+08 ± 1% cpuidle.C6-BDW.time
4654052 ± 0% -90.2% 455974 ± 1% cpuidle.C6-BDW.usage
3.009e+08 ± 2% +759.8% 2.587e+09 ± 0% cpuidle.POLL.time
18042 ± 2% +181.3% 50746 ± 0% cpuidle.POLL.usage
6456 ± 0% +11.4% 7195 ± 0% proc-vmstat.nr_active_file
6333 ± 0% +13.6% 7191 ± 0% proc-vmstat.nr_shmem
6456 ± 0% +11.4% 7195 ± 0% proc-vmstat.nr_zone_active_file
90540863 ± 0% -12.4% 79328524 ± 1% proc-vmstat.numa_hit
90540859 ± 0% -12.4% 79328521 ± 1% proc-vmstat.numa_local
5807 ± 2% +24.4% 7226 ± 0% proc-vmstat.pgactivate
94057591 ± 0% -12.6% 82162883 ± 1% proc-vmstat.pgalloc_normal
74328905 ± 0% -11.2% 66014140 ± 0% proc-vmstat.pgfault
94048495 ± 0% -12.7% 82150542 ± 1% proc-vmstat.pgfree
13.49 ± 0% +324.6% 57.30 ± 0% turbostat.%Busy
338.00 ± 0% +322.7% 1428 ± 0% turbostat.Avg_MHz
0.15 ± 3% -87.1% 0.02 ± 0% turbostat.CPU%c3
48.66 ± 0% -89.9% 4.89 ± 4% turbostat.CPU%c6
56.50 ± 0% +18.6% 67.00 ± 0% turbostat.CoreTmp
0.84 ± 1% -45.6% 0.46 ± 9% turbostat.Pkg%pc2
3.94 ± 1% -43.3% 2.23 ± 1% turbostat.Pkg%pc6
56.00 ± 1% +19.6% 67.00 ± 0% turbostat.PkgTmp
21.98 ± 0% +43.1% 31.45 ± 0% turbostat.PkgWatt
2.022e+11 ± 0% +174.1% 5.541e+11 ± 0% perf-stat.branch-instructions
0.56 ± 0% -68.8% 0.17 ± 1% perf-stat.branch-miss-rate%
1.128e+09 ± 0% -14.4% 9.659e+08 ± 0% perf-stat.branch-misses
2.038e+10 ± 0% -14.2% 1.748e+10 ± 1% perf-stat.cache-misses
2.038e+10 ± 0% -14.2% 1.748e+10 ± 1% perf-stat.cache-references
13368369 ± 0% -11.4% 11848141 ± 0% perf-stat.context-switches
1.787e+12 ± 1% +320.3% 7.511e+12 ± 0% perf-stat.cpu-cycles
16460 ± 0% +54.4% 25421 ± 1% perf-stat.cpu-migrations
0.19 ± 0% -69.3% 0.06 ± 0% perf-stat.dTLB-load-miss-rate%
5.407e+08 ± 0% -32.3% 3.66e+08 ± 1% perf-stat.dTLB-load-misses
2.876e+11 ± 0% +120.5% 6.341e+11 ± 0% perf-stat.dTLB-loads
0.07 ± 0% -26.9% 0.05 ± 2% perf-stat.dTLB-store-miss-rate%
1.134e+08 ± 0% -30.3% 79039088 ± 3% perf-stat.dTLB-store-misses
1.593e+11 ± 0% -4.6% 1.52e+11 ± 0% perf-stat.dTLB-stores
47.58 ± 0% -59.2% 19.41 ± 1% perf-stat.iTLB-load-miss-rate%
2.409e+08 ± 0% -20.0% 1.928e+08 ± 2% perf-stat.iTLB-load-misses
2.654e+08 ± 0% +201.6% 8.006e+08 ± 2% perf-stat.iTLB-loads
1.009e+12 ± 0% +139.5% 2.416e+12 ± 0% perf-stat.instructions
4188 ± 1% +199.4% 12542 ± 2% perf-stat.instructions-per-iTLB-miss
0.56 ± 0% -43.0% 0.32 ± 0% perf-stat.ipc
74315024 ± 0% -11.2% 66018737 ± 0% perf-stat.minor-faults
74314969 ± 0% -11.2% 66018700 ± 0% perf-stat.page-faults
246.66 ± 71% +4264.0% 10764 ± 6% sched_debug.cfs_rq:/.MIN_vruntime.avg
3946 ± 71% +4251.0% 171711 ± 6% sched_debug.cfs_rq:/.MIN_vruntime.max
955.30 ± 71% +4253.5% 41588 ± 6% sched_debug.cfs_rq:/.MIN_vruntime.stddev
246.66 ± 71% +4264.0% 10764 ± 6% sched_debug.cfs_rq:/.max_vruntime.avg
3946 ± 71% +4251.0% 171711 ± 6% sched_debug.cfs_rq:/.max_vruntime.max
955.30 ± 71% +4253.5% 41588 ± 6% sched_debug.cfs_rq:/.max_vruntime.stddev
199794 ± 5% +17.4% 234574 ± 5% sched_debug.cpu.avg_idle.stddev
3.83 ± 8% +2158.7% 86.58 ±161% sched_debug.cpu.cpu_load[0].max
1.75 ± 14% -61.9% 0.67 ± 63% sched_debug.cpu.cpu_load[1].min
1.75 ± 14% -52.4% 0.83 ± 31% sched_debug.cpu.cpu_load[2].min
1.75 ± 14% -40.5% 1.04 ± 13% sched_debug.cpu.cpu_load[3].min
1.67 ± 10% -35.0% 1.08 ± 13% sched_debug.cpu.cpu_load[4].min
7220 ± 6% -11.2% 6412 ± 7% sched_debug.cpu.nr_load_updates.min
377802 ± 0% -11.6% 333803 ± 0% sched_debug.cpu.nr_switches.avg
234759 ± 3% -9.1% 213317 ± 1% sched_debug.cpu.nr_switches.stddev
0.02 ± 0% -100.0% 0.00 ± -1% sched_debug.cpu.nr_uninterruptible.avg
-16.33 ± -3% -26.8% -11.96 ±-18% sched_debug.cpu.nr_uninterruptible.min
375622 ± 0% -11.5% 332334 ± 0% sched_debug.cpu.sched_count.avg
233768 ± 3% -8.9% 213004 ± 2% sched_debug.cpu.sched_count.stddev
187470 ± 0% -11.7% 165468 ± 0% sched_debug.cpu.sched_goidle.avg
116637 ± 3% -9.2% 105936 ± 2% sched_debug.cpu.sched_goidle.stddev
98818 ± 0% -10.4% 88507 ± 0% sched_debug.cpu.ttwu_count.avg
275368 ± 9% -24.5% 207883 ± 12% sched_debug.cpu.ttwu_count.max
35708 ± 4% -14.6% 30509 ± 13% sched_debug.cpu.ttwu_count.min
59788 ± 3% -22.3% 46467 ± 4% sched_debug.cpu.ttwu_count.stddev
0.00 ±100% +6.1e+05% 0.21 ± 21% sched_debug.rt_rq:/.rt_time.avg
0.00 ±100% +2.6e+05% 1.44 ± 13% sched_debug.rt_rq:/.rt_time.max
0.00 ±100% +3.5e+05% 0.47 ± 17% sched_debug.rt_rq:/.rt_time.stddev
8.54 ± 11% -80.9% 1.63 ± 5% perf-profile.calltrace.cycles-pp.__do_page_fault.do_page_fault.page_fault
0.99 ± 5% -73.1% 0.27 ±100% perf-profile.calltrace.cycles-pp.__schedule.schedule.schedule_preempt_disabled.cpu_startup_entry.start_secondary
1.15 ± 10% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.__wake_up_common.__wake_up_sync_key.__wake_up_parent.do_notify_parent.do_exit
1.18 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.__wake_up_parent.do_notify_parent.do_exit.do_group_exit.sys_exit_group
1.18 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.__wake_up_sync_key.__wake_up_parent.do_notify_parent.do_exit.do_group_exit
7.96 ± 11% -84.2% 1.26 ± 17% perf-profile.calltrace.cycles-pp._do_fork.sys_clone.do_syscall_64.return_from_SYSCALL_64
0.89 ± 12% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.activate_task.ttwu_do_activate.try_to_wake_up.default_wake_function.child_wait_callback
1.41 ± 6% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.anon_vma_fork.copy_process._do_fork.sys_clone.do_syscall_64
1.38 ± 8% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.apic_timer_interrupt.cpuidle_enter.call_cpuidle.cpu_startup_entry.start_secondary
4.33 ± 2% +20.3% 5.21 ± 4% perf-profile.calltrace.cycles-pp.call_cpuidle.cpu_startup_entry.rest_init.start_kernel.x86_64_start_reservations
62.90 ± 4% +39.8% 87.92 ± 0% perf-profile.calltrace.cycles-pp.call_cpuidle.cpu_startup_entry.start_secondary
1.12 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.child_wait_callback.__wake_up_common.__wake_up_sync_key.__wake_up_parent.do_notify_parent
2.08 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.copy_page_range.copy_process._do_fork.sys_clone.do_syscall_64
7.33 ± 11% -83.9% 1.18 ± 18% perf-profile.calltrace.cycles-pp.copy_process._do_fork.sys_clone.do_syscall_64.return_from_SYSCALL_64
4.58 ± 4% +14.9% 5.27 ± 3% perf-profile.calltrace.cycles-pp.cpu_startup_entry.rest_init.start_kernel.x86_64_start_reservations.x86_64_start_kernel
65.41 ± 4% +35.8% 88.82 ± 0% perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_secondary
4.33 ± 2% +20.3% 5.21 ± 4% perf-profile.calltrace.cycles-pp.cpuidle_enter.call_cpuidle.cpu_startup_entry.rest_init.start_kernel
62.88 ± 4% +39.8% 87.91 ± 0% perf-profile.calltrace.cycles-pp.cpuidle_enter.call_cpuidle.cpu_startup_entry.start_secondary
4.21 ± 2% +22.2% 5.15 ± 4% perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.call_cpuidle.cpu_startup_entry.rest_init
61.26 ± 4% +42.7% 87.42 ± 0% perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.call_cpuidle.cpu_startup_entry.start_secondary
1.12 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.default_wake_function.child_wait_callback.__wake_up_common.__wake_up_sync_key.__wake_up_parent
9.55 ± 3% -77.2% 2.17 ± 9% perf-profile.calltrace.cycles-pp.do_exit.do_group_exit.sys_exit_group.entry_SYSCALL_64_fastpath
9.62 ± 2% -77.2% 2.19 ± 8% perf-profile.calltrace.cycles-pp.do_group_exit.sys_exit_group.entry_SYSCALL_64_fastpath
1.25 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.do_notify_parent.do_exit.do_group_exit.sys_exit_group.entry_SYSCALL_64_fastpath
8.59 ± 11% -80.8% 1.65 ± 5% perf-profile.calltrace.cycles-pp.do_page_fault.page_fault
7.96 ± 11% -84.2% 1.26 ± 17% perf-profile.calltrace.cycles-pp.do_syscall_64.return_from_SYSCALL_64
2.71 ± 9% -93.8% 0.17 ±173% perf-profile.calltrace.cycles-pp.do_wp_page.handle_mm_fault.__do_page_fault.do_page_fault.page_fault
10.46 ± 3% -77.5% 2.35 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_fastpath
7.05 ± 0% -74.1% 1.83 ± 10% perf-profile.calltrace.cycles-pp.exit_mmap.mmput.do_exit.do_group_exit.sys_exit_group
3.88 ± 11% -81.1% 0.73 ± 6% perf-profile.calltrace.cycles-pp.filemap_map_pages.handle_mm_fault.__do_page_fault.do_page_fault.page_fault
1.17 ± 5% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.free_pages_and_swap_cache.tlb_flush_mmu_free.tlb_finish_mmu.exit_mmap.mmput
1.64 ± 8% -82.9% 0.28 ±100% perf-profile.calltrace.cycles-pp.free_pgtables.exit_mmap.mmput.do_exit.do_group_exit
7.35 ± 11% -81.0% 1.40 ± 5% perf-profile.calltrace.cycles-pp.handle_mm_fault.__do_page_fault.do_page_fault.page_fault
7.10 ± 0% -74.1% 1.83 ± 10% perf-profile.calltrace.cycles-pp.mmput.do_exit.do_group_exit.sys_exit_group.entry_SYSCALL_64_fastpath
0.98 ± 11% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.native_irq_return_iret
8.68 ± 11% -80.8% 1.67 ± 5% perf-profile.calltrace.cycles-pp.page_fault
31.03 ± 8% +84.8% 57.36 ± 1% perf-profile.calltrace.cycles-pp.poll_idle.cpuidle_enter_state.cpuidle_enter.call_cpuidle.cpu_startup_entry
1.08 ± 6% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.release_pages.free_pages_and_swap_cache.tlb_flush_mmu_free.tlb_finish_mmu.exit_mmap
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.calltrace.cycles-pp.rest_init.start_kernel.x86_64_start_reservations.x86_64_start_kernel
0.95 ± 6% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.ret_from_fork
7.96 ± 11% -84.2% 1.26 ± 17% perf-profile.calltrace.cycles-pp.return_from_SYSCALL_64
1.02 ± 8% -73.4% 0.27 ±100% perf-profile.calltrace.cycles-pp.schedule.schedule_preempt_disabled.cpu_startup_entry.start_secondary
1.03 ± 7% -73.3% 0.28 ±100% perf-profile.calltrace.cycles-pp.schedule_preempt_disabled.cpu_startup_entry.start_secondary
1.33 ± 10% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.smp_apic_timer_interrupt.apic_timer_interrupt.cpuidle_enter.call_cpuidle.cpu_startup_entry
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.calltrace.cycles-pp.start_kernel.x86_64_start_reservations.x86_64_start_kernel
65.48 ± 4% +35.7% 88.84 ± 0% perf-profile.calltrace.cycles-pp.start_secondary
7.96 ± 11% -84.2% 1.26 ± 17% perf-profile.calltrace.cycles-pp.sys_clone.do_syscall_64.return_from_SYSCALL_64
9.62 ± 2% -77.2% 2.19 ± 8% perf-profile.calltrace.cycles-pp.sys_exit_group.entry_SYSCALL_64_fastpath
1.23 ± 4% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.tlb_finish_mmu.exit_mmap.mmput.do_exit.do_group_exit
1.18 ± 5% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.tlb_flush_mmu_free.tlb_finish_mmu.exit_mmap.mmput.do_exit
1.11 ± 10% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.try_to_wake_up.default_wake_function.child_wait_callback.__wake_up_common.__wake_up_sync_key
0.95 ± 12% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.ttwu_do_activate.try_to_wake_up.default_wake_function.child_wait_callback.__wake_up_common
1.07 ± 7% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.unlink_anon_vmas.free_pgtables.exit_mmap.mmput.do_exit
1.32 ± 8% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.unlock_page.filemap_map_pages.handle_mm_fault.__do_page_fault.do_page_fault
3.13 ± 6% -70.4% 0.93 ± 13% perf-profile.calltrace.cycles-pp.unmap_page_range.unmap_single_vma.unmap_vmas.exit_mmap.mmput
3.46 ± 6% -70.7% 1.01 ± 12% perf-profile.calltrace.cycles-pp.unmap_single_vma.unmap_vmas.exit_mmap.mmput.do_exit
3.49 ± 6% -70.7% 1.02 ± 12% perf-profile.calltrace.cycles-pp.unmap_vmas.exit_mmap.mmput.do_exit.do_group_exit
1.40 ± 9% -100.0% 0.00 ± -1% perf-profile.calltrace.cycles-pp.wp_page_copy.do_wp_page.handle_mm_fault.__do_page_fault.do_page_fault
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.calltrace.cycles-pp.x86_64_start_kernel
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.calltrace.cycles-pp.x86_64_start_reservations.x86_64_start_kernel
1.94 ± 8% -80.2% 0.39 ± 13% perf-profile.children.cycles-pp.__alloc_pages_nodemask
8.78 ± 11% -80.6% 1.71 ± 5% perf-profile.children.cycles-pp.__do_page_fault
1.67 ± 0% -63.9% 0.60 ± 7% perf-profile.children.cycles-pp.__schedule
1.02 ± 6% -82.8% 0.17 ± 18% perf-profile.children.cycles-pp.__slab_free
1.19 ± 13% -85.9% 0.17 ± 13% perf-profile.children.cycles-pp.__wake_up_common
1.18 ± 11% -86.2% 0.16 ± 13% perf-profile.children.cycles-pp.__wake_up_parent
1.24 ± 13% -85.7% 0.18 ± 12% perf-profile.children.cycles-pp.__wake_up_sync_key
7.97 ± 11% -84.2% 1.26 ± 17% perf-profile.children.cycles-pp._do_fork
1.09 ± 5% -78.2% 0.24 ± 4% perf-profile.children.cycles-pp._raw_spin_lock
1.03 ± 14% -85.3% 0.15 ± 14% perf-profile.children.cycles-pp.activate_task
1.71 ± 7% -80.8% 0.33 ± 16% perf-profile.children.cycles-pp.alloc_pages_current
1.41 ± 6% -86.2% 0.20 ± 13% perf-profile.children.cycles-pp.anon_vma_fork
1.64 ± 7% -84.5% 0.26 ± 3% perf-profile.children.cycles-pp.apic_timer_interrupt
67.23 ± 3% +38.5% 93.13 ± 0% perf-profile.children.cycles-pp.call_cpuidle
0.00 ± -1% +Inf% 1.20 ± 10% perf-profile.children.cycles-pp.call_function_interrupt
1.12 ± 11% -86.0% 0.16 ± 14% perf-profile.children.cycles-pp.child_wait_callback
2.09 ± 11% -84.1% 0.33 ± 19% perf-profile.children.cycles-pp.copy_page_range
7.36 ± 11% -84.0% 1.18 ± 18% perf-profile.children.cycles-pp.copy_process
70.00 ± 3% +34.4% 94.09 ± 0% perf-profile.children.cycles-pp.cpu_startup_entry
67.21 ± 3% +38.6% 93.12 ± 0% perf-profile.children.cycles-pp.cpuidle_enter
65.47 ± 4% +41.4% 92.58 ± 0% perf-profile.children.cycles-pp.cpuidle_enter_state
1.17 ± 13% -86.3% 0.16 ± 14% perf-profile.children.cycles-pp.default_wake_function
9.55 ± 3% -77.2% 2.17 ± 9% perf-profile.children.cycles-pp.do_exit
9.63 ± 2% -77.3% 2.19 ± 8% perf-profile.children.cycles-pp.do_group_exit
1.25 ± 11% -86.6% 0.17 ± 13% perf-profile.children.cycles-pp.do_notify_parent
8.83 ± 11% -80.4% 1.73 ± 5% perf-profile.children.cycles-pp.do_page_fault
8.02 ± 11% -84.1% 1.27 ± 17% perf-profile.children.cycles-pp.do_syscall_64
2.76 ± 9% -81.3% 0.52 ± 19% perf-profile.children.cycles-pp.do_wp_page
0.97 ± 13% -85.3% 0.14 ± 15% perf-profile.children.cycles-pp.enqueue_entity
0.99 ± 12% -85.4% 0.15 ± 12% perf-profile.children.cycles-pp.enqueue_task_fair
10.93 ± 4% -77.7% 2.44 ± 4% perf-profile.children.cycles-pp.entry_SYSCALL_64_fastpath
7.07 ± 0% -74.1% 1.83 ± 10% perf-profile.children.cycles-pp.exit_mmap
3.90 ± 11% -81.1% 0.74 ± 6% perf-profile.children.cycles-pp.filemap_map_pages
1.18 ± 4% -80.6% 0.23 ± 7% perf-profile.children.cycles-pp.free_pages_and_swap_cache
1.64 ± 8% -73.0% 0.44 ± 27% perf-profile.children.cycles-pp.free_pgtables
0.91 ± 10% -79.9% 0.18 ± 9% perf-profile.children.cycles-pp.get_page_from_freelist
7.46 ± 11% -80.7% 1.44 ± 5% perf-profile.children.cycles-pp.handle_mm_fault
1.09 ± 5% -81.1% 0.21 ± 19% perf-profile.children.cycles-pp.kmem_cache_free
7.11 ± 0% -74.1% 1.84 ± 10% perf-profile.children.cycles-pp.mmput
1.05 ± 12% -72.3% 0.29 ± 7% perf-profile.children.cycles-pp.native_irq_return_iret
8.92 ± 11% -80.4% 1.74 ± 5% perf-profile.children.cycles-pp.page_fault
1.00 ± 5% -72.9% 0.27 ± 10% perf-profile.children.cycles-pp.page_remove_rmap
31.03 ± 8% +84.8% 57.35 ± 1% perf-profile.children.cycles-pp.poll_idle
1.19 ± 7% -80.6% 0.23 ± 4% perf-profile.children.cycles-pp.release_pages
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.children.cycles-pp.rest_init
0.95 ± 6% -73.8% 0.25 ± 6% perf-profile.children.cycles-pp.ret_from_fork
8.02 ± 11% -84.1% 1.27 ± 17% perf-profile.children.cycles-pp.return_from_SYSCALL_64
1.75 ± 2% -64.5% 0.62 ± 8% perf-profile.children.cycles-pp.schedule
1.17 ± 3% -54.3% 0.54 ± 7% perf-profile.children.cycles-pp.schedule_preempt_disabled
1.60 ± 9% -84.4% 0.25 ± 4% perf-profile.children.cycles-pp.smp_apic_timer_interrupt
0.00 ± -1% +Inf% 1.18 ± 10% perf-profile.children.cycles-pp.smp_call_function_interrupt
0.00 ± -1% +Inf% 1.16 ± 10% perf-profile.children.cycles-pp.smp_call_function_single_interrupt
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.children.cycles-pp.start_kernel
65.48 ± 4% +35.7% 88.84 ± 0% perf-profile.children.cycles-pp.start_secondary
7.98 ± 11% -84.2% 1.26 ± 17% perf-profile.children.cycles-pp.sys_clone
9.62 ± 2% -77.2% 2.19 ± 8% perf-profile.children.cycles-pp.sys_exit_group
1.23 ± 3% -80.6% 0.24 ± 8% perf-profile.children.cycles-pp.tlb_finish_mmu
1.18 ± 5% -80.5% 0.23 ± 8% perf-profile.children.cycles-pp.tlb_flush_mmu_free
1.21 ± 13% -85.6% 0.17 ± 12% perf-profile.children.cycles-pp.try_to_wake_up
1.03 ± 14% -85.9% 0.15 ± 17% perf-profile.children.cycles-pp.ttwu_do_activate
1.07 ± 6% -73.7% 0.28 ± 27% perf-profile.children.cycles-pp.unlink_anon_vmas
1.49 ± 8% -81.5% 0.28 ± 4% perf-profile.children.cycles-pp.unlock_page
3.15 ± 6% -70.5% 0.93 ± 13% perf-profile.children.cycles-pp.unmap_page_range
3.49 ± 6% -70.7% 1.02 ± 12% perf-profile.children.cycles-pp.unmap_single_vma
3.50 ± 6% -70.7% 1.02 ± 13% perf-profile.children.cycles-pp.unmap_vmas
1.42 ± 9% -79.7% 0.29 ± 18% perf-profile.children.cycles-pp.wp_page_copy
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.children.cycles-pp.x86_64_start_kernel
4.59 ± 4% +14.8% 5.27 ± 4% perf-profile.children.cycles-pp.x86_64_start_reservations
1.07 ± 6% -84.1% 0.17 ± 7% perf-profile.self.cycles-pp._raw_spin_lock
1.50 ± 17% -82.1% 0.27 ± 8% perf-profile.self.cycles-pp.filemap_map_pages
1.05 ± 12% -72.3% 0.29 ± 7% perf-profile.self.cycles-pp.native_irq_return_iret
31.03 ± 8% +84.8% 57.35 ± 1% perf-profile.self.cycles-pp.poll_idle
1.07 ± 9% -81.6% 0.20 ± 6% perf-profile.self.cycles-pp.unlock_page
1.72 ± 8% -70.3% 0.51 ± 18% perf-profile.self.cycles-pp.unmap_page_range
unixbench.score
900 *+--*---*---*---*-----------------------------------------------------+
| * * * * *...* *
800 ++ O : : : : : : |
700 O+ O O : : : : : : : : : :|
| : : : : : : : : : :|
600 ++ : : : : : : : : : :|
500 ++ : : : : : : : : : : |
| : : : : : : : : : : |
400 ++ : : : : : : : : : : |
300 ++ : : : : : : : : : : |
| : : : : : : : : : : |
200 ++ : : : : : : : : : : |
100 ++ : : : : : : : : : : |
| : : : : : : |
0 ++-----------------------*-------*-------*---*--------*-----------*---+
[*] bisect-good sample
[O] bisect-bad sample
Thanks,
Xiaolong
View attachment "config-4.8.0-rc3-00045-gf6053e8" of type "text/plain" (152851 bytes)
View attachment "job.yaml" of type "text/plain" (3630 bytes)
View attachment "reproduce" of type "text/plain" (126 bytes)
Powered by blists - more mailing lists