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-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <20180628003834.GH18756@yexl-desktop>
Date:   Thu, 28 Jun 2018 08:38:34 +0800
From:   Ye Xiaolong <xiaolong.ye@...el.com>
To:     Christoph Hellwig <hch@....de>
Cc:     Greg Kroah-Hartman <gregkh@...uxfoundation.org>,
        "Darrick J. Wong" <darrick.wong@...cle.com>,
        LKML <linux-kernel@...r.kernel.org>,
        Linus Torvalds <torvalds@...ux-foundation.org>, lkp@...org,
        viro@...iv.linux.org.uk
Subject: Re: [lkp-robot] [fs]  3deb642f0d:  will-it-scale.per_process_ops
 -8.8% regression

On 06/27, Christoph Hellwig wrote:
>On Tue, Jun 26, 2018 at 02:03:38PM +0800, Ye Xiaolong wrote:
>> Hi,
>> 
>> On 06/22, Christoph Hellwig wrote:
>> >Hi Xiaolong,
>> >
>> >can you retest this workload on the following branch:
>> >
>> >    git://git.infradead.org/users/hch/vfs.git remove-get-poll-head
>> >
>> >Gitweb:
>> >
>> >    http://git.infradead.org/users/hch/vfs.git/shortlog/refs/heads/remove-get-poll-head
>> 
>> Here is the comparison for commit 3deb642f0d and commit 8fbedc1 ("fs: replace f_ops->get_poll_head with a static ->f_poll_head pointer") in remove-get-poll-head branch.
>
>Especially the boot time ones and others look like they have additional
>changes.
>
>Can you compare the baseline of my tree, which is
>894b8c00 ("Merge tag 'for_v4.18-rc2' of
>git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs") against 8fbedc1
>(("fs: replace f_ops->get_poll_head with a static ->f_poll_head pointer") ?

Update the result:

testcase/path_params/tbox_group/run: will-it-scale/poll2-performance/lkp-sb03

894b8c000ae6c106  8fbedc19c94fd25a2b9b327015  
----------------  --------------------------  
         %stddev      change         %stddev
             \          |                \  
    404611 ±  4%         5%     424608        will-it-scale.per_process_ops
      1489 ± 21%        28%       1899 ± 18%  will-it-scale.time.voluntary_context_switches
  45828560                    46155690        will-it-scale.workload
      2337                        2342        will-it-scale.time.system_time
       806                         806        will-it-scale.time.percent_of_cpu_this_job_got
       310                         310        will-it-scale.time.elapsed_time
       310                         310        will-it-scale.time.elapsed_time.max
      4096                        4096        will-it-scale.time.page_size
    233917                      233862        will-it-scale.per_thread_ops
     17196                       17179        will-it-scale.time.minor_page_faults
      9901                        9862        will-it-scale.time.maximum_resident_set_size
     14705 ±  3%                 14397 ±  4%  will-it-scale.time.involuntary_context_switches
       167                         163        will-it-scale.time.user_time
      0.66 ± 25%       -17%       0.54        will-it-scale.scalability
    120508 ± 15%        -7%     112098 ±  5%  interrupts.CAL:Function_call_interrupts
      1670 ±  3%        10%       1845 ±  3%  vmstat.system.cs
     32707                       32635        vmstat.system.in
       121                         122        turbostat.CorWatt
       149                         150        turbostat.PkgWatt
      1573                        1573        turbostat.Avg_MHz
     17.54 ± 19%                 17.77 ± 19%  boot-time.kernel_boot
       824 ± 12%                   834 ± 12%  boot-time.idle
     27.45 ± 12%                 27.69 ± 12%  boot-time.boot
     16.96 ± 21%                 16.93 ± 21%  boot-time.dhcp
      1489 ± 21%        28%       1899 ± 18%  time.voluntary_context_switches
      2337                        2342        time.system_time
       806                         806        time.percent_of_cpu_this_job_got
       310                         310        time.elapsed_time
       310                         310        time.elapsed_time.max
      4096                        4096        time.page_size
     17196                       17179        time.minor_page_faults
      9901                        9862        time.maximum_resident_set_size
     14705 ±  3%                 14397 ±  4%  time.involuntary_context_switches
       167                         163        time.user_time
     18320               6%      19506 ±  8%  proc-vmstat.nr_slab_unreclaimable
      1518 ±  7%                  1558 ± 10%  proc-vmstat.numa_hint_faults
      1387 ±  8%                  1421 ±  9%  proc-vmstat.numa_hint_faults_local
      1873 ±  5%                  1917 ±  8%  proc-vmstat.numa_pte_updates
     19987                       20005        proc-vmstat.nr_anon_pages
      8464                        8471        proc-vmstat.nr_kernel_stack
    309815                      310062        proc-vmstat.nr_file_pages
     50828                       50828        proc-vmstat.nr_free_cma
  16065590                    16064831        proc-vmstat.nr_free_pages
   3194669                     3194517        proc-vmstat.nr_dirty_threshold
   1595384                     1595308        proc-vmstat.nr_dirty_background_threshold
    798886                      797937        proc-vmstat.pgfault
      6510                        6499        proc-vmstat.nr_mapped
    659089                      657491        proc-vmstat.numa_local
    665458                      663786        proc-vmstat.numa_hit
      1037                        1033        proc-vmstat.nr_page_table_pages
    669923                      665906        proc-vmstat.pgfree
    676982                      672385        proc-vmstat.pgalloc_normal
      6368                        6294        proc-vmstat.numa_other
     13013              -7%      12152 ± 11%  proc-vmstat.nr_slab_reclaimable
  51213164 ± 18%        23%   63014695 ± 25%  perf-stat.node-loads
  22096136 ± 28%        20%   26619357 ± 35%  perf-stat.node-load-misses
 2.079e+08 ±  9%        12%  2.323e+08 ± 11%  perf-stat.cache-misses
    515039 ±  3%        10%     568299 ±  3%  perf-stat.context-switches
 3.283e+08 ± 22%        10%  3.622e+08 ±  5%  perf-stat.iTLB-loads

Thanks,
Xiaolong

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ