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:   Tue, 24 Dec 2019 08:59:15 +0800
From:   kernel test robot <rong.a.chen@...el.com>
To:     Matthew Bobrowski <mbobrowski@...browski.org>
Cc:     Theodore Ts'o <tytso@....edu>, Jan Kara <jack@...e.cz>,
        Ritesh Harjani <riteshh@...ux.ibm.com>,
        LKML <linux-kernel@...r.kernel.org>,
        Linus Torvalds <torvalds@...ux-foundation.org>,
        lkp@...ts.01.org
Subject: [ext4] b1b4705d54: filebench.sum_bytes_mb/s -20.2% regression

Greeting,

FYI, we noticed a -20.2% regression of filebench.sum_bytes_mb/s due to commit:


commit: b1b4705d54abedfd69dcdf42779c521aa1e0fbd3 ("ext4: introduce direct I/O read using iomap infrastructure")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master

in testcase: filebench
on test machine: 8 threads Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz with 8G memory
with following parameters:

	disk: 1HDD
	fs: ext4
	test: fivestreamreaddirect.f
	cpufreq_governor: performance
	ucode: 0x27




If you fix the issue, kindly add following tag
Reported-by: kernel test robot <rong.a.chen@...el.com>


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/disk/fs/kconfig/rootfs/tbox_group/test/testcase/ucode:
  gcc-7/performance/1HDD/ext4/x86_64-rhel-7.6/debian-x86_64-2019-11-14.cgz/lkp-hsw-d01/fivestreamreaddirect.f/filebench/0x27

commit: 
  09edf4d381 ("ext4: introduce new callback for IOMAP_REPORT")
  b1b4705d54 ("ext4: introduce direct I/O read using iomap infrastructure")

09edf4d381957b14 b1b4705d54abedfd69dcdf42779 
---------------- --------------------------- 
       fail:runs  %reproduction    fail:runs
           |             |             |    
           :4           25%           1:4     dmesg.WARNING:at#for_ip_swapgs_restore_regs_and_return_to_usermode/0x
           :4           25%           1:4     dmesg.WARNING:stack_recursion
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:da
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:db
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:dc
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:dd
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:de
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:df
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:ea
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:eb
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:ec
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:ed
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:ee
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:ef
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:fa
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:fb
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:fc
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:fd
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:fe
           :4           25%           1:4     kmsg.addr:#vm_flags:#anon_vma:#mapping:#index:ff
           :4           25%           1:4     kmsg.file:libnss_files-#so_fault:filemap_fault_mmap:generic_file_mmap_readpage:simple_readpage
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a07fffffa0ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a17fffffa1ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a27fffffa2ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a37fffffa3ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a47fffffa4ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a57fffffa5ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a67fffffa6ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a77fffffa7ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a7fffff8aff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a7fffff9aff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a87fffffa8ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#a97fffffa9ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#aa7fffffaaff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ab7fffffabff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ac7fffffacff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ad7fffffadff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ae7fffffaeff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#af7fffffafff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b07fffffb0ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b17fffffb1ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b27fffffb2ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b37fffffb3ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b47fffffb4ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b57fffffb5ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b67fffffb6ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b77fffffb7ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b7fffff8bff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b7fffff9bff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b87fffffb8ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#b97fffffb9ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ba7fffffbaff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#bb7fffffbbff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#bc7fffffbcff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#bd7fffffbdff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#be7fffffbeff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#bf7fffffbfff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c07fffffc0ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c17fffffc1ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c27fffffc2ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c37fffffc3ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c47fffffc4ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c57fffffc5ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c67fffffc6ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c77fffffc7ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c7fffff8cff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c7fffff9cff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c87fffffc8ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#c97fffffc9ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ca7fffffcaff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#cb7fffffcbff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#cc7fffffccff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#cd7fffffcdff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ce7fffffceff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#cf7fffffcfff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d07fffffd0ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d17fffffd1ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d27fffffd2ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d37fffffd3ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d47fffffd4ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d57fffffd5ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d67fffffd6ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d77fffffd7ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d7fffff8dff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d7fffff9dff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d87fffffd8ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#d97fffffd9ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#da7fffffdaff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#db7fffffdbff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#dc7fffffdcff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#dd7fffffddff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#de7fffffdeff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#df7fffffdfff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e07fffffe0ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e17fffffe1ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e27fffffe2ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e37fffffe3ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e47fffffe4ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e57fffffe5ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e67fffffe6ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e77fffffe7ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e7fffff8eff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e7fffff9eff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e87fffffe8ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#e97fffffe9ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ea7fffffeaff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#eb7fffffebff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ec7fffffecff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ed7fffffedff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ee7fffffeeff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ef7fffffefff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f07ffffff0ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f17ffffff1ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f27ffffff2ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f37ffffff3ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f47ffffff4ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f57ffffff5ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f67ffffff6ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f77ffffff7ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f7fffff8fff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f7fffff9fff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f87ffffff8ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#f97ffffff9ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fa7ffffffaff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fb7ffffffbff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fc7ffffffcff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fd7ffffffdff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fe7ffffffeff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#ff7fffffffff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff80ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff81ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff82ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff83ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff84ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff85ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff86ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff87ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff88ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff89ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff90ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff91ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff92ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff93ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff94ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff95ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff96ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff97ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff98ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffff99ff
           :4           25%           1:4     kmsg.swap_info_get:Bad_swap_file_entry#fffffffffff
         %stddev     %change         %stddev
             \          |                \  
     58.30 ±  2%     -20.2%      46.53        filebench.sum_bytes_mb/s
      3503 ±  2%     -20.2%       2796        filebench.sum_operations
     58.39 ±  2%     -20.2%      46.61        filebench.sum_operations/s
     58.33 ±  2%     -19.9%      46.75        filebench.sum_reads/s
     84.34 ±  4%     +27.1%     107.17        filebench.sum_time_ms/op
   7174922 ±  2%     -20.2%    5727328        filebench.time.file_system_inputs
     10963 ±  2%      -8.5%      10035        filebench.time.voluntary_context_switches
     58.37 ±  3%      -9.0       49.38 ±  3%  mpstat.cpu.all.idle%
     41.08 ±  5%      +8.2       49.24 ±  2%  mpstat.cpu.all.iowait%
      3061 ±  6%      +6.1%       3246 ±  4%  turbostat.Bzy_MHz
      5.48 ± 97%    +260.7%      19.78 ± 30%  turbostat.Pkg%pc2
     27.33 ± 32%     -52.0%      13.12 ± 19%  sched_debug.cpu.nr_uninterruptible.max
    -67.67           -60.8%     -26.50        sched_debug.cpu.nr_uninterruptible.min
     28.48 ± 30%     -57.9%      11.98 ± 23%  sched_debug.cpu.nr_uninterruptible.stddev
      8210 ± 44%     +76.1%      14454 ±  6%  softirqs.CPU0.RCU
      8200 ± 40%     +70.2%      13954 ±  5%  softirqs.CPU2.RCU
      9772 ± 36%     +59.6%      15597 ± 15%  softirqs.CPU3.RCU
    108.33 ± 27%    +113.5%     231.25 ± 26%  interrupts.CPU1.RES:Rescheduling_interrupts
      1032           -23.9%     786.00 ± 30%  interrupts.CPU5.CAL:Function_call_interrupts
    229.33 ± 46%     +50.1%     344.25 ± 31%  interrupts.CPU5.NMI:Non-maskable_interrupts
    229.33 ± 46%     +50.1%     344.25 ± 31%  interrupts.CPU5.PMI:Performance_monitoring_interrupts
    457.00 ± 61%     -74.2%     117.75 ± 41%  interrupts.CPU5.RES:Rescheduling_interrupts
     53.33 ± 60%    +206.6%     163.50 ± 42%  interrupts.CPU7.RES:Rescheduling_interrupts
     58.99 ±  3%     -14.9%      50.18 ±  3%  iostat.cpu.idle
     40.36 ±  5%     +19.8%      48.35 ±  2%  iostat.cpu.iowait
      0.18          +386.3%       0.87 ±137%  iostat.cpu.user
     33012 ±  2%     -19.7%      26520        iostat.sda.rkB/s
     40.60 ±  6%     +16.2%      47.18 ±  4%  iostat.sda.w/s
     43038 ±  4%     +17.1%      50399 ±  2%  iostat.sda.wkB/s
     58.67 ±  3%     -15.6%      49.50 ±  3%  vmstat.cpu.id
     40.00 ±  5%     +19.4%      47.75 ±  2%  vmstat.cpu.wa
     33010 ±  2%     -19.7%      26518        vmstat.io.bi
     42837 ±  4%     +17.2%      50200 ±  2%  vmstat.io.bo
   5519500           -15.5%    4664152        vmstat.memory.cache
   2183603           +39.2%    3039439 ±  2%  vmstat.memory.free
   1065500           -19.2%     861375        slabinfo.buffer_head.active_objs
     27320           -19.1%      22093        slabinfo.buffer_head.active_slabs
   1065521           -19.1%     861671        slabinfo.buffer_head.num_objs
     27320           -19.1%      22093        slabinfo.buffer_head.num_slabs
      1306           +18.4%       1546 ±  7%  slabinfo.kmalloc-512.active_objs
      1306           +18.4%       1546 ±  7%  slabinfo.kmalloc-512.num_objs
     28277            -9.3%      25651        slabinfo.radix_tree_node.active_objs
   5388173           -15.3%    4561843        meminfo.Cached
    989375 ±  2%     -22.6%     765315 ±  3%  meminfo.Dirty
   4310025           -19.2%    3483318        meminfo.Inactive
   4261041           -19.4%    3434223        meminfo.Inactive(file)
    162676           -13.7%     140448        meminfo.KReclaimable
   2151883 ±  2%     +39.5%    3000927 ±  2%  meminfo.MemFree
   5902816           -14.4%    5053772        meminfo.Memused
    162676           -13.7%     140448        meminfo.SReclaimable
    197794           -11.3%     175489        meminfo.Slab
  80314276 ±  5%      +6.5%   85566891 ±  3%  perf-stat.i.branch-instructions
   4810221 ±  5%      +7.5%    5172535        perf-stat.i.cache-references
 7.022e+08 ±  3%      +6.9%  7.509e+08 ±  2%  perf-stat.i.cpu-cycles
 3.891e+08 ±  5%      +6.3%  4.135e+08 ±  3%  perf-stat.i.instructions
    195094 ±  2%     +10.8%     216142        perf-stat.i.node-loads
  79563934 ±  5%      +6.5%   84757473 ±  3%  perf-stat.ps.branch-instructions
   4765201 ±  5%      +7.5%    5123552        perf-stat.ps.cache-references
 6.956e+08 ±  3%      +6.9%  7.438e+08 ±  2%  perf-stat.ps.cpu-cycles
 3.855e+08 ±  5%      +6.3%  4.096e+08 ±  3%  perf-stat.ps.instructions
    193276 ±  2%     +10.8%     214098        perf-stat.ps.node-loads
 4.114e+10 ±  5%      +5.3%  4.333e+10 ±  3%  perf-stat.total.instructions
    247900 ±  3%     -22.9%     191187 ±  3%  proc-vmstat.nr_dirty
   1349353           -15.5%    1140545        proc-vmstat.nr_file_pages
    535810 ±  2%     +40.1%     750444 ±  2%  proc-vmstat.nr_free_pages
   1067252           -19.6%     858356        proc-vmstat.nr_inactive_file
     40723           -13.8%      35112        proc-vmstat.nr_slab_reclaimable
   1110681 ±  2%     +17.1%    1300126        proc-vmstat.nr_written
   1067251           -19.6%     858384        proc-vmstat.nr_zone_inactive_file
    249604 ±  3%     -22.7%     193058 ±  3%  proc-vmstat.nr_zone_write_pending
    660225            -3.8%     635276        proc-vmstat.pgalloc_dma32
    871298            +2.7%     894930        proc-vmstat.pgalloc_normal
   3587465 ±  2%     -20.2%    2863670        proc-vmstat.pgpgin
   4645372 ±  4%     +16.6%    5414779        proc-vmstat.pgpgout
     13.16 ± 14%      -6.6        6.58 ± 52%  perf-profile.calltrace.cycles-pp.unlinkat
     13.06 ± 15%      -6.6        6.49 ± 53%  perf-profile.calltrace.cycles-pp.evict.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe.unlinkat
     13.06 ± 15%      -6.6        6.49 ± 53%  perf-profile.calltrace.cycles-pp.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe.unlinkat
     13.06 ± 15%      -6.6        6.49 ± 53%  perf-profile.calltrace.cycles-pp.ext4_evict_inode.evict.do_unlinkat.do_syscall_64.entry_SYSCALL_64_after_hwframe
     13.06 ± 15%      -6.6        6.50 ± 52%  perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.unlinkat
     13.06 ± 15%      -6.6        6.50 ± 52%  perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.unlinkat
     13.02 ± 14%      -6.5        6.48 ± 52%  perf-profile.calltrace.cycles-pp.truncate_inode_pages_range.ext4_evict_inode.evict.do_unlinkat.do_syscall_64
     10.39 ± 36%      -4.6        5.78 ±  8%  perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.do_idle.cpu_startup_entry.start_kernel
     11.21 ± 33%      -4.6        6.64 ±  7%  perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.start_kernel.secondary_startup_64
     11.21 ± 33%      -4.6        6.65 ±  7%  perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_kernel.secondary_startup_64
     11.21 ± 33%      -4.6        6.65 ±  7%  perf-profile.calltrace.cycles-pp.start_kernel.secondary_startup_64
      5.71 ± 17%      -2.8        2.95 ± 54%  perf-profile.calltrace.cycles-pp.truncate_cleanup_page.truncate_inode_pages_range.ext4_evict_inode.evict.do_unlinkat
      3.68 ± 14%      -2.0        1.69 ± 50%  perf-profile.calltrace.cycles-pp.release_pages.__pagevec_release.truncate_inode_pages_range.ext4_evict_inode.evict
      3.70 ± 14%      -2.0        1.74 ± 48%  perf-profile.calltrace.cycles-pp.__pagevec_release.truncate_inode_pages_range.ext4_evict_inode.evict.do_unlinkat
      2.90 ± 23%      -1.6        1.32 ± 56%  perf-profile.calltrace.cycles-pp.try_to_free_buffers.truncate_cleanup_page.truncate_inode_pages_range.ext4_evict_inode.evict
      2.42 ± 20%      -1.4        1.01 ± 75%  perf-profile.calltrace.cycles-pp.delete_from_page_cache_batch.truncate_inode_pages_range.ext4_evict_inode.evict.do_unlinkat
      2.02 ± 17%      -1.3        0.68 ±104%  perf-profile.calltrace.cycles-pp.free_unref_page_list.release_pages.__pagevec_release.truncate_inode_pages_range.ext4_evict_inode
      1.33 ± 28%      -0.9        0.45 ±100%  perf-profile.calltrace.cycles-pp.free_buffer_head.try_to_free_buffers.truncate_cleanup_page.truncate_inode_pages_range.ext4_evict_inode
      1.21 ± 22%      -0.8        0.40 ±106%  perf-profile.calltrace.cycles-pp.xas_store.delete_from_page_cache_batch.truncate_inode_pages_range.ext4_evict_inode.evict
      1.17 ±  3%      +0.4        1.57 ± 13%  perf-profile.calltrace.cycles-pp.get_next_timer_interrupt.tick_nohz_next_event.tick_nohz_get_sleep_length.menu_select.do_idle
      0.35 ±141%      +0.7        1.07 ± 37%  perf-profile.calltrace.cycles-pp.scheduler_tick.update_process_times.tick_sched_handle.tick_sched_timer.__hrtimer_run_queues
      3.71 ± 34%      +1.6        5.34 ± 14%  perf-profile.calltrace.cycles-pp.irq_exit.smp_apic_timer_interrupt.apic_timer_interrupt.cpuidle_enter_state.cpuidle_enter
     64.92 ±  5%      +9.2       74.17 ±  4%  perf-profile.calltrace.cycles-pp.cpuidle_enter.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64
     63.80 ±  4%      +9.4       73.19 ±  4%  perf-profile.calltrace.cycles-pp.cpuidle_enter_state.cpuidle_enter.do_idle.cpu_startup_entry.start_secondary
     69.95 ±  5%     +10.4       80.37 ±  5%  perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.start_secondary.secondary_startup_64
     70.02 ±  5%     +10.4       80.46 ±  5%  perf-profile.calltrace.cycles-pp.cpu_startup_entry.start_secondary.secondary_startup_64
     70.02 ±  5%     +10.4       80.46 ±  5%  perf-profile.calltrace.cycles-pp.start_secondary.secondary_startup_64
     13.16 ± 14%      -6.6        6.58 ± 52%  perf-profile.children.cycles-pp.unlinkat
     13.06 ± 15%      -6.6        6.49 ± 53%  perf-profile.children.cycles-pp.do_unlinkat
     13.06 ± 15%      -6.6        6.49 ± 53%  perf-profile.children.cycles-pp.ext4_evict_inode
     13.03 ± 14%      -6.5        6.49 ± 53%  perf-profile.children.cycles-pp.truncate_inode_pages_range
     13.07 ± 15%      -6.4        6.64 ± 53%  perf-profile.children.cycles-pp.evict
     11.21 ± 33%      -4.6        6.65 ±  7%  perf-profile.children.cycles-pp.start_kernel
      5.71 ± 17%      -2.7        2.99 ± 54%  perf-profile.children.cycles-pp.truncate_cleanup_page
      3.74 ± 13%      -1.9        1.85 ± 49%  perf-profile.children.cycles-pp.__pagevec_release
      3.75 ± 12%      -1.9        1.88 ± 49%  perf-profile.children.cycles-pp.release_pages
      2.91 ± 22%      -1.5        1.40 ± 53%  perf-profile.children.cycles-pp.try_to_free_buffers
      2.43 ± 19%      -1.3        1.12 ± 57%  perf-profile.children.cycles-pp.delete_from_page_cache_batch
      2.03 ± 17%      -1.1        0.95 ± 58%  perf-profile.children.cycles-pp.free_unref_page_list
      1.34 ± 27%      -0.7        0.65 ± 45%  perf-profile.children.cycles-pp.free_buffer_head
      1.23 ± 20%      -0.6        0.64 ± 50%  perf-profile.children.cycles-pp.xas_store
      0.78 ± 15%      -0.4        0.36 ± 52%  perf-profile.children.cycles-pp.jbd2_journal_try_to_free_buffers
      0.73 ± 16%      -0.4        0.33 ± 52%  perf-profile.children.cycles-pp.jbd2_journal_grab_journal_head
      0.50 ± 39%      -0.4        0.15 ± 53%  perf-profile.children.cycles-pp.unaccount_page_cache_page
      0.42 ± 24%      -0.3        0.14 ± 93%  perf-profile.children.cycles-pp.mem_cgroup_uncharge_list
      0.76 ± 19%      -0.2        0.53 ±  6%  perf-profile.children.cycles-pp.lapic_next_deadline
      0.32 ± 22%      -0.2        0.14 ± 69%  perf-profile.children.cycles-pp.free_unref_page_commit
      0.25 ± 25%      -0.2        0.08 ±102%  perf-profile.children.cycles-pp.uncharge_page
      0.19 ± 47%      -0.1        0.07 ± 68%  perf-profile.children.cycles-pp.__might_sleep
      0.16 ± 28%      -0.1        0.05 ±112%  perf-profile.children.cycles-pp.__libc_fork
      0.15 ± 22%      -0.1        0.04 ±102%  perf-profile.children.cycles-pp.xas_find
      0.13 ± 12%      -0.1        0.08 ± 34%  perf-profile.children.cycles-pp.leave_mm
      0.04 ± 71%      +0.0        0.07 ± 14%  perf-profile.children.cycles-pp.irq_work_needs_cpu
      0.02 ±141%      +0.1        0.09 ± 29%  perf-profile.children.cycles-pp.__msecs_to_jiffies
      0.04 ± 71%      +0.1        0.12 ± 10%  perf-profile.children.cycles-pp.cpuidle_not_available
      0.09 ± 75%      +0.1        0.18 ± 23%  perf-profile.children.cycles-pp.__schedule
      0.00            +0.1        0.10 ± 40%  perf-profile.children.cycles-pp.link_path_walk
      0.09 ± 41%      +0.1        0.20 ± 19%  perf-profile.children.cycles-pp.pm_qos_read_value
      0.04 ± 71%      +0.1        0.14 ± 52%  perf-profile.children.cycles-pp.raise_softirq
      0.04 ±141%      +0.1        0.15 ± 33%  perf-profile.children.cycles-pp.__test_set_page_writeback
      0.00            +0.1        0.12 ± 17%  perf-profile.children.cycles-pp.__delete_from_page_cache
      0.05 ±141%      +0.1        0.17 ± 60%  perf-profile.children.cycles-pp.exit_mmap
      0.19 ± 54%      +0.1        0.32 ± 21%  perf-profile.children.cycles-pp.hrtimer_get_next_event
      0.05 ±141%      +0.1        0.18 ± 64%  perf-profile.children.cycles-pp.mmput
      0.08 ± 30%      +0.2        0.24 ± 33%  perf-profile.children.cycles-pp.run_local_timers
      0.05 ±141%      +0.2        0.21 ± 41%  perf-profile.children.cycles-pp.ext4_bio_write_page
      0.14 ± 32%      +0.2        0.30 ± 46%  perf-profile.children.cycles-pp.update_rq_clock
      0.15 ± 71%      +0.2        0.33 ± 17%  perf-profile.children.cycles-pp.rcu_idle_exit
      0.38 ± 29%      +0.2        0.56 ± 16%  perf-profile.children.cycles-pp.sched_clock_cpu
      0.14 ± 78%      +0.2        0.33 ± 41%  perf-profile.children.cycles-pp.mpage_map_and_submit_buffers
      0.00            +0.2        0.20 ± 52%  perf-profile.children.cycles-pp.invalidate_inode_pages2_range
      0.07 ± 97%      +0.2        0.30 ± 58%  perf-profile.children.cycles-pp.__x64_sys_exit_group
      0.07 ±141%      +0.2        0.31 ± 37%  perf-profile.children.cycles-pp.mpage_submit_page
      0.38 ± 21%      +0.3        0.64 ± 14%  perf-profile.children.cycles-pp.cpuidle_governor_latency_req
      0.08 ±101%      +0.3        0.34 ± 51%  perf-profile.children.cycles-pp.do_group_exit
      0.08 ±101%      +0.3        0.34 ± 51%  perf-profile.children.cycles-pp.do_exit
      0.23 ± 29%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.do_writepages
      0.23 ± 29%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.ext4_writepages
      0.22 ± 35%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.wb_workfn
      0.22 ± 35%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.wb_writeback
      0.22 ± 35%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.__writeback_inodes_wb
      0.22 ± 35%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.writeback_sb_inodes
      0.22 ± 35%      +0.3        0.50 ± 34%  perf-profile.children.cycles-pp.__writeback_single_inode
      0.00            +0.3        0.32 ± 49%  perf-profile.children.cycles-pp.ext4_file_read_iter
      0.00            +0.3        0.32 ± 49%  perf-profile.children.cycles-pp.iomap_dio_rw
      1.30 ±  4%      +0.4        1.72 ± 14%  perf-profile.children.cycles-pp.get_next_timer_interrupt
      0.74 ± 41%      +0.5        1.25 ± 33%  perf-profile.children.cycles-pp.scheduler_tick
     75.40            +4.7       80.05 ±  4%  perf-profile.children.cycles-pp.cpuidle_enter
     75.35            +4.7       80.02 ±  4%  perf-profile.children.cycles-pp.cpuidle_enter_state
     81.28            +5.9       87.18 ±  4%  perf-profile.children.cycles-pp.do_idle
     70.02 ±  5%     +10.4       80.46 ±  5%  perf-profile.children.cycles-pp.start_secondary
      1.16 ± 22%      -0.6        0.56 ± 63%  perf-profile.self.cycles-pp.free_pcppages_bulk
      0.73 ± 16%      -0.4        0.33 ± 52%  perf-profile.self.cycles-pp.jbd2_journal_grab_journal_head
      0.46 ± 21%      -0.3        0.16 ± 36%  perf-profile.self.cycles-pp.xas_store
      0.70 ±  5%      -0.3        0.45 ± 38%  perf-profile.self.cycles-pp.release_pages
      0.29 ± 17%      -0.2        0.07 ± 66%  perf-profile.self.cycles-pp.free_unref_page_commit
      0.32 ± 26%      -0.2        0.13 ± 86%  perf-profile.self.cycles-pp.workingset_update_node
      0.18 ± 14%      -0.1        0.06 ±100%  perf-profile.self.cycles-pp.tick_nohz_tick_stopped
      0.11            -0.1        0.05 ± 60%  perf-profile.self.cycles-pp.leave_mm
      0.04 ± 71%      +0.0        0.07 ± 14%  perf-profile.self.cycles-pp.irq_work_needs_cpu
      0.00            +0.1        0.07 ± 14%  perf-profile.self.cycles-pp.__msecs_to_jiffies
      0.04 ± 71%      +0.1        0.11 ± 26%  perf-profile.self.cycles-pp.cpuidle_not_available
      0.08 ± 81%      +0.1        0.18 ± 23%  perf-profile.self.cycles-pp.rcu_idle_exit
      0.09 ± 41%      +0.1        0.20 ± 19%  perf-profile.self.cycles-pp.pm_qos_read_value
      0.04 ± 71%      +0.1        0.14 ± 52%  perf-profile.self.cycles-pp.raise_softirq
      0.04 ±141%      +0.1        0.17 ± 41%  perf-profile.self.cycles-pp.calc_global_load_tick
      0.16 ± 12%      +0.2        0.32 ± 27%  perf-profile.self.cycles-pp.run_timer_softirq
      0.08 ± 81%      +0.2        0.26 ± 46%  perf-profile.self.cycles-pp.update_rq_clock
      0.17 ± 49%      +0.2        0.36 ± 22%  perf-profile.self.cycles-pp.load_balance
      0.26 ±  8%      +0.2        0.47 ± 40%  perf-profile.self.cycles-pp.hrtimer_interrupt


                                                                                
                           filebench.time.file_system_inputs                    
                                                                                
  7.6e+06 +-+---------------------------------------------------------------+   
  7.4e+06 +-++      .+                         +.+                          |   
          |:  ++   +  +.+.+.+.++. .+           :  :     +.+.+.            +.|   
  7.2e+06 +-+   : :              +  + .++   +  :  :   .+      +  +       +  |   
    7e+06 +-+   : :                  +   + + +:    +.+         + :+     +   |   
  6.8e+06 +-+    +                        +   +                 +  +.+  :   |   
  6.6e+06 +-+                                                         +:    |   
          |                                                            +    |   
  6.4e+06 +-+                                                               |   
  6.2e+06 +-+                                                               |   
    6e+06 +-+                                                               |   
  5.8e+06 O-+             O                          O O  O                 |   
          | O OO O O  O O   O OO O O O OO O O OO O O        O O             |   
  5.6e+06 +-+        O                                  O                   |   
  5.4e+06 +-+---------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                             filebench.sum_operations                           
                                                                                
  3700 +-+------------------------------------------------------------------+   
  3600 +-++      .+.                          +.+                           |   
       |:  +.   +   +.+.+.+.++. .+            :  :     +.+.+.             +.|   
  3500 +-+   + :               +  + .+.+  +  :   :     :     +   +       :  |   
  3400 +-+    ::                   +    + :+ :    :.+.+       + + +      :  |   
       |      +                          +  +     +            +   +.+  +   |   
  3300 +-+                                                            :+    |   
  3200 +-+                                                            +     |   
  3100 +-+                                                                  |   
       |                                                                    |   
  3000 +-+                                                                  |   
  2900 +-+                                                                  |   
       O                O    O                      O O  O O O              |   
  2800 +-O O OO O O O O   O O  O O O O O OO O O O O                         |   
  2700 +-+---------------------------------------------O--------------------+   
                                                                                
                                                                                                                                                                
                           filebench.sum_operations_s                           
                                                                                
  62 +-+--------------------------------------------------------------------+   
     | +        .+                            .+                            |   
  60 +-++      +  +.+.+.+.+.   .+            +  :      +. .+.             +.|   
  58 +-+ +.+  :             +.+  + .+.+  +  :   :     +  +   +  +        :  |   
     |:     + :                   +    + :+ :    :.+.+        + :+       :  |   
  56 +-+     +                          +  +     +             +  +.+   +   |   
  54 +-+                                                             + +    |   
     |                                                                +     |   
  52 +-+                                                                    |   
  50 +-+                                                                    |   
     |                                                                      |   
  48 +-+              O                                                     |   
  46 O-O O O O O  O O   O O O O O O O O OO O O O O O O   O O O              |   
     |           O                                     O                    |   
  44 +-+--------------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                              filebench.sum_reads_s                             
                                                                                
  62 +-+--------------------------------------------------------------------+   
     | +                                                                    |   
  60 +-++       .++.   .+.                   +.+       +. .+.              .|   
  58 +-+ +.+   +    +.+   +.+.+.+. .+.+  +  :   :     +  +   +  +         + |   
     |:     + +                   +    + :+ :   :   .+        + :+       +  |   
  56 +-+     +                          +  +     +.+           +  +.+   +   |   
     |                                                               : :    |   
  54 +-+                                                             : :    |   
     |                                                                +     |   
  52 +-+                                                                    |   
  50 +-+                                                                    |   
     |                                                                      |   
  48 +-+                                                                    |   
     O         O      O O   O                      O O   O O O              |   
  46 +-O-O-O-O---OO-O-----O---O-O-O-O-O-OO-O-O-O-O-----O--------------------+   
                                                                                
                                                                                                                                                                
                            filebench.sum_bytes_mb_s                            
                                                                                
  62 +-+--------------------------------------------------------------------+   
     | +                                                                    |   
  60 +-++      +.++.+.+.+.+.                 +.+       +. .+              +.|   
  58 +-+ +.+  :             +.+.+. .+.      :   :     +  +  +            :  |   
     |:     + :                   +   +. +. :   : .+.+       +. +.       :  |   
  56 +-+     +                          +  +     +             +  +.+   +   |   
  54 +-+                                                             + +    |   
     |                                                                +     |   
  52 +-+                                                                    |   
  50 +-+                                                                    |   
     |                                                                      |   
  48 +-+              O                                                     |   
  46 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       O                      O              O                    |   
  44 +-+--------------------------------------------------------------------+   
                                                                                
                                                                                                                                                                
                             filebench.sum_time_ms_op                           
                                                                                
  110 +-+-O------O----------------------O--------------O--------------------+   
      | O   O OO   O O   O O O OO O O O   O O O O OO O   O O O              |   
  105 O-+              O                                                    |   
  100 +-+                                                                   |   
      |                                                                     |   
   95 +-+                                                                   |   
      |                                                              .+.    |   
   90 +-+     +                        .+. .+     +           .+. .++   +   |   
      |:     : :               + .+.+.+   +  +   : +.+.      +   +       +  |   
   85 +-+ +. : +.        +.+   :+             +. :     +.+. +             +.|   
   80 +-++  +    +. .+. +  :  :                 +          +                |   
      | +          +   +    : :                                             |   
   75 +-+                   : :                                             |   
      |                      :                                              |   
   70 +-+-------------------------------------------------------------------+   
                                                                                
                                                                                
[*] 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.4.0-rc3-00047-gb1b4705d54abe" of type "text/plain" (200562 bytes)

View attachment "job-script" of type "text/plain" (7820 bytes)

View attachment "job.yaml" of type "text/plain" (5470 bytes)

View attachment "reproduce" of type "text/plain" (469 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ