lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
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

Powered by Openwall GNU/*/Linux Powered by OpenVZ