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>] [day] [month] [year] [list]
Message-ID: <20201115013249.GA32502@xsang-OptiPlex-9020>
Date:   Sun, 15 Nov 2020 09:32:49 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Jeffle Xu <jefflexu@...ux.alibaba.com>
Cc:     Miklos Szeredi <mszeredi@...hat.com>,
        LKML <linux-kernel@...r.kernel.org>, lkp@...ts.01.org,
        lkp@...el.com, ying.huang@...el.com, feng.tang@...el.com,
        zhengjun.xing@...el.com, guobing.chen@...el.com,
        ming.a.chen@...el.com, frank.du@...el.com, Shuhua.Fan@...el.com,
        wangyang.guo@...el.com, Wenhuan.Huang@...el.com,
        jessica.ji@...el.com, shan.kang@...el.com, guangli.li@...el.com,
        tiejun.li@...el.com, yu.ma@...el.com, dapeng1.mi@...el.com,
        jiebin.sun@...el.com, gengxin.xie@...el.com, fan.zhao@...el.com
Subject: [ovl]  654255fa20:  phoronix-test-suite.tiobench.Write.64MB.32.mb_s
 71.5% improvement


Greeting,

FYI, we noticed a 71.5% improvement of phoronix-test-suite.tiobench.Write.64MB.32.mb_s due to commit:


commit: 654255fa205cb2b010e9abb34b0c8afcca9c78c7 ("ovl: inherit SB_NOSEC flag from upperdir")
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git master


in testcase: phoronix-test-suite
on test machine: 96 threads Intel(R) Xeon(R) Gold 6252 CPU @ 2.10GHz with 192G memory
with following parameters:

	test: tiobench-1.3.1
	option_a: Write
	option_b: 64MB
	option_c: 4
	cpufreq_governor: performance
	ucode: 0x5002f01

test-description: The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available that provides an extensible framework for which new tests can be easily added.
test-url: http://www.phoronix-test-suite.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/kconfig/option_a/option_b/option_c/rootfs/tbox_group/test/testcase/ucode:
  gcc-9/performance/x86_64-rhel-8.3/Write/64MB/4/debian-x86_64-phoronix/lkp-csl-2sp8/tiobench-1.3.1/phoronix-test-suite/0x5002f01

commit: 
  32b1924b21 ("ovl: skip overlayfs superblocks at global sync")
  654255fa20 ("ovl: inherit SB_NOSEC flag from upperdir")

32b1924b210a70dc 654255fa205cb2b010e9abb34b0 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
     99.75 ±  3%     -34.6%      65.25 ±  6%  phoronix-test-suite.time.percent_of_cpu_this_job_got
     65.89 ±  9%     -60.8%      25.84 ± 62%  phoronix-test-suite.time.system_time
     13965 ±  4%     +71.5%      23948 ±  7%  phoronix-test-suite.tiobench.Write.64MB.32.mb_s


                                                                                
                   phoronix-test-suite.tiobench.Write.64MB.32.mb_s              
                                                                                
  30000 +-------------------------------------------------------------------+   
        |                                                                   |   
  25000 |-+                                                    O       O    |   
        |                                 O  O O  O O       O     O         |   
        |       O O  O  O    O  O    O                 O  O         O       |   
  20000 |-+O O            O       O    O                                    |   
        |   .+..                                                            |   
  15000 |..+    +.+..                               +       +..+..         .|   
        |            +..+.+..+..+.+..+.+..+..+      :       :     +.+..+.+. |   
  10000 |-+                                  :     : :     :                |   
        |                                     :    : :     :                |   
        |                                     :    :  :    :                |   
   5000 |-+                                   :    :  :    :                |   
        |                                      :  :    :  :                 |   
      0 +-------------------------------------------------------------------+   
                                                                                
                                                                                
[*] 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,
Oliver Sang


View attachment "config-5.7.0-rc2-00009-g654255fa205cb2" of type "text/plain" (157526 bytes)

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

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

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ