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 for Android: free password hash cracker in your pocket
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ