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: <YrR6cfJAqCX95Bpp@xsang-OptiPlex-9020>
Date:   Thu, 23 Jun 2022 22:36:33 +0800
From:   kernel test robot <oliver.sang@...el.com>
To:     Al Viro <viro@...iv.linux.org.uk>
Cc:     Christian Brauner <brauner@...nel.org>,
        LKML <linux-kernel@...r.kernel.org>,
        linux-fsdevel@...r.kernel.org, lkp@...ts.01.org, lkp@...el.com,
        ying.huang@...el.com, feng.tang@...el.com,
        zhengjun.xing@...ux.intel.com, fengwei.yin@...el.com
Subject: 53889cbba5:  unixbench.score 4.9% improvement



Greeting,

FYI, we noticed a 4.9% improvement of unixbench.score due to commit:


commit: 53889cbba547c1c2d5986a9cd5c24f7c74cb60c6 ("switch new_sync_{read,write}() to ITER_UBUF")
https://git.kernel.org/cgit/linux/kernel/git/viro/vfs.git work.iov_iter

in testcase: unixbench
on test machine: 128 threads 2 sockets Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz with 256G memory
with following parameters:

	runtime: 300s
	nr_task: 1
	test: pipe
	cpufreq_governor: performance
	ucode: 0xd000331

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

In addition to that, the commit also has significant impact on the following tests:

+------------------+---------------------------------------------------------------------------------+
| testcase: change | unixbench: unixbench.score 5.1% improvement                                     |
| test machine     | 128 threads 2 sockets Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz with 256G memory |
| test parameters  | cpufreq_governor=performance                                                    |
|                  | nr_task=30%                                                                     |
|                  | runtime=300s                                                                    |
|                  | test=pipe                                                                       |
|                  | ucode=0xd000331                                                                 |
+------------------+---------------------------------------------------------------------------------+




Details are as below:
-------------------------------------------------------------------------------------------------->


To reproduce:

        git clone https://github.com/intel/lkp-tests.git
        cd lkp-tests
        sudo bin/lkp install job.yaml           # job file is attached in this email
        bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
        sudo bin/lkp run generated-yaml-file

        # if come across any failure that blocks the test,
        # please remove ~/.lkp and /lkp dir to run from a clean state.

=========================================================================================
compiler/cpufreq_governor/kconfig/nr_task/rootfs/runtime/tbox_group/test/testcase/ucode:
  gcc-11/performance/x86_64-rhel-8.3/1/debian-11.1-x86_64-20220510.cgz/300s/lkp-icl-2sp2/pipe/unixbench/0xd000331

commit: 
  6696361cc3 ("new iov_iter flavour - ITER_UBUF")
  53889cbba5 ("switch new_sync_{read,write}() to ITER_UBUF")

6696361cc3d8045e 53889cbba547c1c2d5986a9cd5c 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
      1708            +4.9%       1791        unixbench.score
 8.287e+08            +4.9%  8.694e+08        unixbench.workload
    720.67 ±  4%     -14.1%     619.17 ± 13%  numa-vmstat.node0.nr_page_table_pages
      4246 ± 11%     +33.9%       5684 ± 11%  numa-vmstat.node1.nr_slab_reclaimable
      5390 ± 28%     +61.5%       8705 ± 11%  sched_debug.cfs_rq:/.min_vruntime.min
    143.52 ±  8%     +14.3%     164.07 ±  6%  sched_debug.cpu.clock_task.stddev
      2884 ±  5%     -14.1%       2478 ± 13%  numa-meminfo.node0.PageTables
     16986 ± 11%     +33.9%      22737 ± 11%  numa-meminfo.node1.KReclaimable
    680093           +24.8%     848544 ± 14%  numa-meminfo.node1.MemUsed
     16986 ± 11%     +33.9%      22737 ± 11%  numa-meminfo.node1.SReclaimable
    102557 ±  4%     +14.7%     117640 ±  5%  numa-meminfo.node1.Slab
   3873762 ±  4%      +5.8%    4099788 ±  6%  perf-stat.i.cache-references
      0.00            +0.0        0.00 ±  5%  perf-stat.i.dTLB-load-miss-rate%
     13216           +38.9%      18360 ±  7%  perf-stat.i.dTLB-load-misses
 1.405e+09            +1.2%  1.422e+09        perf-stat.i.dTLB-loads
      0.82 ±  4%      +6.4%       0.88 ±  6%  perf-stat.overall.MPKI
      0.00            +0.0        0.00 ±  8%  perf-stat.overall.dTLB-load-miss-rate%
      2213            -5.1%       2099        perf-stat.overall.path-length
   3864227 ±  4%      +5.8%    4089229 ±  6%  perf-stat.ps.cache-references
     13184           +38.9%      18314 ±  7%  perf-stat.ps.dTLB-load-misses
 1.401e+09            +1.2%  1.419e+09        perf-stat.ps.dTLB-loads
      7.69 ± 19%      -7.7        0.00        perf-profile.calltrace.cycles-pp.new_sync_write.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
      7.12 ± 19%      -7.1        0.00        perf-profile.calltrace.cycles-pp.pipe_write.new_sync_write.vfs_write.ksys_write.do_syscall_64
      6.82 ± 20%      -6.8        0.00        perf-profile.calltrace.cycles-pp.new_sync_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      6.25 ± 20%      -6.3        0.00        perf-profile.calltrace.cycles-pp.pipe_read.new_sync_read.vfs_read.ksys_read.do_syscall_64
      0.30 ±100%      +0.3        0.64 ± 11%  perf-profile.calltrace.cycles-pp.cpu_startup_entry.rest_init.arch_call_rest_init.start_kernel.secondary_startup_64_no_verify
      0.30 ±100%      +0.3        0.64 ± 11%  perf-profile.calltrace.cycles-pp.do_idle.cpu_startup_entry.rest_init.arch_call_rest_init.start_kernel
      0.30 ±100%      +0.3        0.64 ± 11%  perf-profile.calltrace.cycles-pp.start_kernel.secondary_startup_64_no_verify
      0.30 ±100%      +0.3        0.64 ± 11%  perf-profile.calltrace.cycles-pp.arch_call_rest_init.start_kernel.secondary_startup_64_no_verify
      0.30 ±100%      +0.3        0.64 ± 11%  perf-profile.calltrace.cycles-pp.rest_init.arch_call_rest_init.start_kernel.secondary_startup_64_no_verify
      0.00            +0.7        0.72 ± 16%  perf-profile.calltrace.cycles-pp.atime_needs_update.touch_atime.pipe_read.vfs_read.ksys_read
      0.00            +0.8        0.76 ± 12%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__wake_up_common_lock.pipe_write.vfs_write.ksys_write
      0.00            +0.8        0.84 ± 16%  perf-profile.calltrace.cycles-pp.touch_atime.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +0.9        0.88 ± 14%  perf-profile.calltrace.cycles-pp.mutex_lock.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +0.9        0.92 ± 10%  perf-profile.calltrace.cycles-pp.mutex_lock.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +1.4        1.43 ±  9%  perf-profile.calltrace.cycles-pp.__wake_up_common_lock.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +1.5        1.46 ± 14%  perf-profile.calltrace.cycles-pp.copy_user_enhanced_fast_string.copyin._copy_from_iter.pipe_write.vfs_write
      0.00            +1.7        1.69 ± 13%  perf-profile.calltrace.cycles-pp.copyin._copy_from_iter.pipe_write.vfs_write.ksys_write
      0.00            +1.8        1.84 ± 15%  perf-profile.calltrace.cycles-pp.copyout._copy_to_iter.copy_page_to_iter.pipe_read.vfs_read
      0.00            +2.4        2.36 ± 14%  perf-profile.calltrace.cycles-pp._copy_from_iter.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +2.5        2.46 ± 14%  perf-profile.calltrace.cycles-pp._copy_to_iter.copy_page_to_iter.pipe_read.vfs_read.ksys_read
      0.00            +2.8        2.77 ± 14%  perf-profile.calltrace.cycles-pp.copy_page_to_iter.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +6.4        6.44 ± 14%  perf-profile.calltrace.cycles-pp.pipe_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.00            +7.6        7.64 ± 11%  perf-profile.calltrace.cycles-pp.pipe_write.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
      7.76 ± 19%      -7.8        0.00        perf-profile.children.cycles-pp.new_sync_write
      6.88 ± 20%      -6.9        0.00        perf-profile.children.cycles-pp.new_sync_read
      0.51 ± 19%      +0.1        0.64 ± 11%  perf-profile.children.cycles-pp.start_kernel
      0.51 ± 19%      +0.1        0.64 ± 11%  perf-profile.children.cycles-pp.arch_call_rest_init
      0.51 ± 19%      +0.1        0.64 ± 11%  perf-profile.children.cycles-pp.rest_init
      4.25 ± 10%      +0.6        4.88 ±  5%  perf-profile.children.cycles-pp.menu_select
      0.56 ± 24%      -0.2        0.36 ± 19%  perf-profile.self.cycles-pp._copy_to_iter
      0.56 ± 19%      -0.2        0.39 ± 21%  perf-profile.self.cycles-pp._copy_from_iter
      0.14 ± 22%      -0.0        0.10 ± 20%  perf-profile.self.cycles-pp.__might_fault
      0.45 ± 12%      +0.2        0.68 ± 12%  perf-profile.self.cycles-pp.vfs_write
      0.46 ± 21%      +0.3        0.73 ± 13%  perf-profile.self.cycles-pp.vfs_read


***************************************************************************************************
lkp-icl-2sp2: 128 threads 2 sockets Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz with 256G memory
=========================================================================================
compiler/cpufreq_governor/kconfig/nr_task/rootfs/runtime/tbox_group/test/testcase/ucode:
  gcc-11/performance/x86_64-rhel-8.3/30%/debian-11.1-x86_64-20220510.cgz/300s/lkp-icl-2sp2/pipe/unixbench/0xd000331

commit: 
  6696361cc3 ("new iov_iter flavour - ITER_UBUF")
  53889cbba5 ("switch new_sync_{read,write}() to ITER_UBUF")

6696361cc3d8045e 53889cbba547c1c2d5986a9cd5c 
---------------- --------------------------- 
         %stddev     %change         %stddev
             \          |                \  
     64561            +5.1%      67831        unixbench.score
      9713            -1.2%       9599        unixbench.time.system_time
      1602            +7.1%       1716        unixbench.time.user_time
 3.138e+10            +5.0%  3.295e+10        unixbench.workload
   9897912           +46.8%   14527340 ±  2%  perf-stat.i.branch-misses
      0.00 ±  3%      +0.0        0.00        perf-stat.i.dTLB-load-miss-rate%
    150639 ±  2%    +113.2%     321130 ±  2%  perf-stat.i.dTLB-load-misses
 4.203e+10            +1.4%  4.262e+10        perf-stat.i.dTLB-loads
  2.57e+10            -1.3%  2.537e+10        perf-stat.i.dTLB-stores
 1.365e+11            -1.4%  1.346e+11        perf-stat.i.instructions
      1.51            -1.8%       1.48        perf-stat.i.ipc
      0.04            +0.0        0.06 ±  2%  perf-stat.overall.branch-miss-rate%
      0.57            +1.4%       0.58        perf-stat.overall.cpi
      0.00 ±  2%      +0.0        0.00 ±  2%  perf-stat.overall.dTLB-load-miss-rate%
      1.74            -1.4%       1.72        perf-stat.overall.ipc
      1702            -6.1%       1599        perf-stat.overall.path-length
   9878244           +46.8%   14503803 ±  2%  perf-stat.ps.branch-misses
    150480 ±  2%    +113.2%     320812 ±  2%  perf-stat.ps.dTLB-load-misses
 4.199e+10            +1.4%  4.259e+10        perf-stat.ps.dTLB-loads
 2.567e+10            -1.3%  2.535e+10        perf-stat.ps.dTLB-stores
 1.363e+11            -1.3%  1.345e+11        perf-stat.ps.instructions
 5.343e+13            -1.4%   5.27e+13        perf-stat.total.instructions
     29.42           -29.4        0.00        perf-profile.calltrace.cycles-pp.new_sync_write.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
     27.18           -27.2        0.00        perf-profile.calltrace.cycles-pp.pipe_write.new_sync_write.vfs_write.ksys_write.do_syscall_64
     25.43           -25.4        0.00        perf-profile.calltrace.cycles-pp.new_sync_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
     23.37           -23.4        0.00        perf-profile.calltrace.cycles-pp.pipe_read.new_sync_read.vfs_read.ksys_read.do_syscall_64
     10.83           -10.8        0.00        perf-profile.calltrace.cycles-pp.copy_page_to_iter.pipe_read.new_sync_read.vfs_read.ksys_read
      9.93            -9.9        0.00        perf-profile.calltrace.cycles-pp._copy_to_iter.copy_page_to_iter.pipe_read.new_sync_read.vfs_read
      9.23            -9.2        0.00        perf-profile.calltrace.cycles-pp._copy_from_iter.pipe_write.new_sync_write.vfs_write.ksys_write
      7.18            -7.2        0.00        perf-profile.calltrace.cycles-pp.copyout._copy_to_iter.copy_page_to_iter.pipe_read.new_sync_read
      6.32            -6.3        0.00        perf-profile.calltrace.cycles-pp.copyin._copy_from_iter.pipe_write.new_sync_write.vfs_write
      5.04            -5.0        0.00        perf-profile.calltrace.cycles-pp.copy_user_enhanced_fast_string.copyin._copy_from_iter.pipe_write.new_sync_write
     30.12            -1.0       29.10        perf-profile.calltrace.cycles-pp.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
     33.16            -0.8       32.33        perf-profile.calltrace.cycles-pp.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
     35.35            -0.6       34.71        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
      6.43            -0.6        5.80        perf-profile.calltrace.cycles-pp.__entry_text_start.read
     36.68            -0.6       36.08        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.read
     33.59            -0.5       33.14        perf-profile.calltrace.cycles-pp.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
     36.77            -0.4       36.38        perf-profile.calltrace.cycles-pp.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
     47.98            -0.4       47.62        perf-profile.calltrace.cycles-pp.read
     39.08            -0.3       38.82        perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
      5.86            -0.2        5.67        perf-profile.calltrace.cycles-pp.copy_user_enhanced_fast_string.copyout._copy_to_iter.copy_page_to_iter.pipe_read
      0.56            +0.0        0.59        perf-profile.calltrace.cycles-pp.syscall_return_via_sysret.write
      0.57            +0.0        0.60        perf-profile.calltrace.cycles-pp.syscall_enter_from_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
      0.63            +0.0        0.66        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_safe_stack.read
      0.56 ±  2%      +0.0        0.60 ±  2%  perf-profile.calltrace.cycles-pp.syscall_enter_from_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
      0.85            +0.1        0.90        perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
      0.53 ±  2%      +0.1        0.58 ±  2%  perf-profile.calltrace.cycles-pp.__might_resched.__might_fault._copy_to_iter.copy_page_to_iter.pipe_read
      0.95            +0.1        1.01        perf-profile.calltrace.cycles-pp.syscall_exit_to_user_mode.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
      1.59 ±  2%      +0.1        1.66        perf-profile.calltrace.cycles-pp.apparmor_file_permission.security_file_permission.vfs_read.ksys_read.do_syscall_64
      2.01            +0.1        2.08        perf-profile.calltrace.cycles-pp.security_file_permission.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      2.15            +0.1        2.24        perf-profile.calltrace.cycles-pp.__fdget_pos.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe.write
      1.71            +0.1        1.82 ±  2%  perf-profile.calltrace.cycles-pp.main
      2.11            +0.1        2.23        perf-profile.calltrace.cycles-pp.__fdget_pos.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe.read
      6.04            +0.4        6.44        perf-profile.calltrace.cycles-pp.__entry_text_start.write
      0.00            +0.5        0.53 ±  3%  perf-profile.calltrace.cycles-pp.__might_resched.__might_fault._copy_from_iter.pipe_write.vfs_write
      0.00            +0.6        0.60        perf-profile.calltrace.cycles-pp.__might_resched.mutex_lock.pipe_write.vfs_write.ksys_write
      0.00            +0.6        0.62 ±  2%  perf-profile.calltrace.cycles-pp.__might_resched.mutex_lock.pipe_read.vfs_read.ksys_read
      0.00            +0.6        0.64        perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_safe_stack.write
     51.10            +0.7       51.84        perf-profile.calltrace.cycles-pp.write
      0.00            +0.9        0.94        perf-profile.calltrace.cycles-pp.__wake_up_common.__wake_up_common_lock.pipe_write.vfs_write.ksys_write
      0.00            +1.1        1.06        perf-profile.calltrace.cycles-pp.__might_fault._copy_to_iter.copy_page_to_iter.pipe_read.vfs_read
      0.00            +1.1        1.08 ±  2%  perf-profile.calltrace.cycles-pp.__might_fault._copy_from_iter.pipe_write.vfs_write.ksys_write
      0.00            +1.2        1.19 ±  2%  perf-profile.calltrace.cycles-pp.current_time.atime_needs_update.touch_atime.pipe_read.vfs_read
      0.00            +1.3        1.28 ±  2%  perf-profile.calltrace.cycles-pp.current_time.file_update_time.pipe_write.vfs_write.ksys_write
      0.00            +1.6        1.58        perf-profile.calltrace.cycles-pp.mutex_unlock.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +1.7        1.72        perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +1.7        1.74        perf-profile.calltrace.cycles-pp.mutex_unlock.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +1.8        1.84 ±  2%  perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +2.2        2.20        perf-profile.calltrace.cycles-pp.file_update_time.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +2.5        2.52        perf-profile.calltrace.cycles-pp.atime_needs_update.touch_atime.pipe_read.vfs_read.ksys_read
      0.00            +2.8        2.75        perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__wake_up_common_lock.pipe_write.vfs_write.ksys_write
      0.00            +3.0        3.01        perf-profile.calltrace.cycles-pp.touch_atime.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +3.4        3.37        perf-profile.calltrace.cycles-pp.mutex_lock.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00            +3.4        3.38        perf-profile.calltrace.cycles-pp.mutex_lock.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +5.1        5.06        perf-profile.calltrace.cycles-pp.__wake_up_common_lock.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +5.3        5.29        perf-profile.calltrace.cycles-pp.copy_user_enhanced_fast_string.copyin._copy_from_iter.pipe_write.vfs_write
      0.00            +6.4        6.37        perf-profile.calltrace.cycles-pp.copyout._copy_to_iter.copy_page_to_iter.pipe_read.vfs_read
      0.00            +6.8        6.75        perf-profile.calltrace.cycles-pp.copyin._copy_from_iter.pipe_write.vfs_write.ksys_write
      0.00            +8.5        8.50        perf-profile.calltrace.cycles-pp._copy_from_iter.pipe_write.vfs_write.ksys_write.do_syscall_64
      0.00            +8.6        8.56        perf-profile.calltrace.cycles-pp._copy_to_iter.copy_page_to_iter.pipe_read.vfs_read.ksys_read
      0.00            +9.7        9.70        perf-profile.calltrace.cycles-pp.copy_page_to_iter.pipe_read.vfs_read.ksys_read.do_syscall_64
      0.00           +23.0       22.98        perf-profile.calltrace.cycles-pp.pipe_read.vfs_read.ksys_read.do_syscall_64.entry_SYSCALL_64_after_hwframe
      0.00           +27.4       27.37        perf-profile.calltrace.cycles-pp.pipe_write.vfs_write.ksys_write.do_syscall_64.entry_SYSCALL_64_after_hwframe
     29.66           -29.7        0.00        perf-profile.children.cycles-pp.new_sync_write
     25.68           -25.7        0.00        perf-profile.children.cycles-pp.new_sync_read
     10.11            -1.2        8.87        perf-profile.children.cycles-pp._copy_to_iter
     11.02            -1.1        9.88        perf-profile.children.cycles-pp.copy_page_to_iter
     30.36            -1.0       29.34        perf-profile.children.cycles-pp.vfs_read
     75.43            -0.9       74.54        perf-profile.children.cycles-pp.do_syscall_64
     33.38            -0.8       32.58        perf-profile.children.cycles-pp.ksys_read
     77.32            -0.8       76.55        perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
      9.46            -0.7        8.78        perf-profile.children.cycles-pp._copy_from_iter
     47.87            -0.5       47.33        perf-profile.children.cycles-pp.read
     33.91            -0.5       33.39        perf-profile.children.cycles-pp.vfs_write
     37.02            -0.4       36.63        perf-profile.children.cycles-pp.ksys_write
     24.13            -0.3       23.79        perf-profile.children.cycles-pp.pipe_read
      2.73            -0.3        2.45        perf-profile.children.cycles-pp.__might_fault
      6.71            -0.2        6.49        perf-profile.children.cycles-pp.copyout
      2.81            -0.1        2.66        perf-profile.children.cycles-pp.__might_resched
      0.37 ±  4%      -0.1        0.30 ±  3%  perf-profile.children.cycles-pp.anon_pipe_buf_release
      0.63            -0.0        0.60        perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
      0.78 ±  2%      +0.0        0.81        perf-profile.children.cycles-pp.rw_verify_area
      0.63            +0.0        0.66        perf-profile.children.cycles-pp.rcu_all_qs
      0.54 ±  3%      +0.0        0.58        perf-profile.children.cycles-pp.fsnotify_perm
      1.61            +0.1        1.67        perf-profile.children.cycles-pp.aa_file_perm
      0.45 ±  2%      +0.1        0.50 ±  2%  perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
      1.29 ±  2%      +0.1        1.35        perf-profile.children.cycles-pp.syscall_return_via_sysret
      1.26            +0.1        1.32        perf-profile.children.cycles-pp.__cond_resched
      1.30            +0.1        1.38        perf-profile.children.cycles-pp.syscall_enter_from_user_mode
      2.36            +0.1        2.44        perf-profile.children.cycles-pp.file_update_time
      2.77            +0.1        2.87        perf-profile.children.cycles-pp._raw_spin_lock_irqsave
      2.26            +0.1        2.38        perf-profile.children.cycles-pp.syscall_exit_to_user_mode
      2.64            +0.1        2.76        perf-profile.children.cycles-pp.current_time
      2.52            +0.2        2.68        perf-profile.children.cycles-pp.atime_needs_update
      0.83            +0.2        1.00 ±  2%  perf-profile.children.cycles-pp.__wake_up_common
      3.07            +0.2        3.25        perf-profile.children.cycles-pp.touch_atime
      1.10            +0.2        1.30        perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
      4.42            +0.2        4.64        perf-profile.children.cycles-pp.__fdget_pos
      5.18            +0.3        5.45        perf-profile.children.cycles-pp.__wake_up_common_lock
      5.92            +0.3        6.26        perf-profile.children.cycles-pp.copyin
      6.90            +0.4        7.25        perf-profile.children.cycles-pp.mutex_lock
      6.24            +0.5        6.69        perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
      2.98            +0.5        3.47        perf-profile.children.cycles-pp.mutex_unlock
      2.10            -0.8        1.26        perf-profile.self.cycles-pp._copy_to_iter
      2.14            -0.7        1.43 ±  2%  perf-profile.self.cycles-pp._copy_from_iter
      2.99            -0.3        2.68        perf-profile.self.cycles-pp.write
      2.49            -0.2        2.34        perf-profile.self.cycles-pp.__might_resched
      0.47 ±  2%      -0.1        0.42 ±  5%  perf-profile.self.cycles-pp.__might_fault
      0.27 ±  5%      -0.0        0.22 ±  5%  perf-profile.self.cycles-pp.anon_pipe_buf_release
      0.37 ±  3%      -0.0        0.35 ±  2%  perf-profile.self.cycles-pp.copy_page_from_iter
      0.31 ±  2%      +0.0        0.33        perf-profile.self.cycles-pp.rcu_all_qs
      0.62 ±  2%      +0.0        0.65        perf-profile.self.cycles-pp.rw_verify_area
      0.46            +0.0        0.49        perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
      0.79            +0.0        0.82        perf-profile.self.cycles-pp.__cond_resched
      0.62 ±  2%      +0.0        0.66        perf-profile.self.cycles-pp.touch_atime
      0.95 ±  2%      +0.0        0.99        perf-profile.self.cycles-pp.ksys_write
      0.29 ±  3%      +0.1        0.35 ±  3%  perf-profile.self.cycles-pp.syscall_exit_to_user_mode_prepare
      1.29 ±  2%      +0.1        1.35        perf-profile.self.cycles-pp.syscall_return_via_sysret
      1.68            +0.1        1.74        perf-profile.self.cycles-pp.current_time
      1.10            +0.1        1.16        perf-profile.self.cycles-pp.syscall_enter_from_user_mode
      1.42            +0.1        1.48        perf-profile.self.cycles-pp.aa_file_perm
      1.56            +0.1        1.64        perf-profile.self.cycles-pp.do_syscall_64
      1.55            +0.1        1.62        perf-profile.self.cycles-pp.__might_sleep
      1.14            +0.1        1.24        perf-profile.self.cycles-pp.atime_needs_update
      0.87            +0.1        0.96        perf-profile.self.cycles-pp.syscall_exit_to_user_mode
      2.68            +0.1        2.78        perf-profile.self.cycles-pp._raw_spin_lock_irqsave
      0.90            +0.1        1.00        perf-profile.self.cycles-pp.ksys_read
      2.04            +0.1        2.17        perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
      0.75 ±  2%      +0.1        0.88 ±  2%  perf-profile.self.cycles-pp.__wake_up_common
      1.68 ±  2%      +0.1        1.82 ±  2%  perf-profile.self.cycles-pp.main
      3.59            +0.2        3.76        perf-profile.self.cycles-pp.mutex_lock
      1.10            +0.2        1.30        perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
      4.25            +0.2        4.46        perf-profile.self.cycles-pp.__fdget_pos
      1.78            +0.2        2.02        perf-profile.self.cycles-pp.__entry_text_start
      3.01            +0.4        3.42        perf-profile.self.cycles-pp.pipe_read
      6.08            +0.4        6.53        perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
      2.82            +0.5        3.30        perf-profile.self.cycles-pp.mutex_unlock
      1.80            +0.7        2.50        perf-profile.self.cycles-pp.vfs_write
      1.74            +0.7        2.48        perf-profile.self.cycles-pp.vfs_read





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.


-- 
0-DAY CI Kernel Test Service
https://01.org/lkp



View attachment "config-5.19.0-rc1-00009-g53889cbba547" of type "text/plain" (163942 bytes)

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

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

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ