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: <20160621021427.GD25382@yexl-desktop>
Date:	Tue, 21 Jun 2016 10:14:27 +0800
From:	kernel test robot <xiaolong.ye@...el.com>
To:	Josef Bacik <jbacik@...com>
Cc:	David Sterba <dsterba@...e.com>,
	LKML <linux-kernel@...r.kernel.org>,
	Stephen Rothwell <sfr@...b.auug.org.au>, lkp@...org
Subject: [lkp] [Btrfs]  039157e07d: fio.write_bw_MBps 13.2% improvement


FYI, we noticed a 13.2% improvement of fio.write_bw_MBps due to commit:

commit 039157e07ddff529c6d9ed2e2cfaea8558709ade ("Btrfs: introduce ticketed enospc infrastructure")
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master

in testcase: fio-basic
on test machine: lkp-bdw-ep2: Broadwell-EP with 128G memory
with following parameters: bs=4k/cpufreq_governor=performance/disk=1SSD/fs=btrfs/ioengine=sync/nr_task=8/runtime=300s/rw=randwrite/test_size=512g


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


To reproduce:

        git clone git://git.kernel.org/pub/scm/linux/kernel/git/wfg/lkp-tests.git
        cd lkp-tests
        bin/lkp install job.yaml  # job file is attached in this email
        bin/lkp run     job.yaml

=========================================================================================
bs/compiler/cpufreq_governor/disk/fs/ioengine/kconfig/nr_task/rootfs/runtime/rw/tbox_group/test_size/testcase:
  4k/gcc-4.9/performance/1SSD/btrfs/sync/x86_64-rhel/8/debian-x86_64-2015-02-07.cgz/300s/randwrite/lkp-bdw-ep2/512g/fio-basic

commit: 
  a7f5ea1b8155b3bd8ce15a6e7ae7f6f8a341164e
  039157e07ddff529c6d9ed2e2cfaea8558709ade

a7f5ea1b8155b3bd 039157e07ddff529c6d9ed2e2c 
---------------- -------------------------- 
         %stddev     %change         %stddev
             \          |                \  
    104.76 ±  0%     +13.2%     118.61 ±  2%  fio.write_bw_MBps
     26819 ±  0%     +13.2%      30363 ±  2%  fio.write_iops
  65154666 ±  0%     +11.9%   72917356 ±  2%  fio.time.file_system_outputs
     51.00 ±  1%     +92.6%      98.25 ±  1%  fio.time.percent_of_cpu_this_job_got
    150.21 ±  1%     +87.8%     282.13 ±  2%  fio.time.system_time
      5.97 ±  2%    +149.1%      14.88 ±  4%  fio.time.user_time
    585515 ± 10%   +1678.5%   10413127 ±  2%  fio.time.voluntary_context_switches
    284268 ±  0%     -16.3%     238070 ±  1%  vmstat.io.bo
    311017 ±  0%     +32.5%     412038 ±  0%  vmstat.system.cs
    119386 ±  0%      +3.0%     122967 ±  0%  vmstat.system.in
     17960 ± 32%     -28.6%      12831 ±  6%  softirqs.NET_RX
    291790 ±  1%     +49.8%     437062 ±  1%  softirqs.RCU
    296945 ±  1%     +40.6%     417379 ±  2%  softirqs.SCHED
    828537 ±  0%     +16.8%     967505 ±  0%  softirqs.TIMER
   5434783 ±  7%     -17.1%    4507119 ±  0%  meminfo.Active
   5403072 ±  7%     -17.2%    4475840 ±  0%  meminfo.Active(file)
    626775 ±  0%     +48.3%     929371 ±  3%  meminfo.Dirty
  17970230 ±  0%     +10.8%   19916504 ±  1%  meminfo.Inactive
  17869061 ±  0%     +10.9%   19815311 ±  1%  meminfo.Inactive(file)
     11772 ±  9%     -24.3%       8911 ± 15%  meminfo.Writeback
      6.46 ±  0%     +16.5%       7.53 ±  0%  turbostat.%Busy
    163.50 ±  0%     +16.5%     190.50 ±  1%  turbostat.Avg_MHz
     32.65 ±  1%     +25.6%      41.02 ±  0%  turbostat.CPU%c1
      1.59 ±  4%     +13.7%       1.81 ±  1%  turbostat.CPU%c3
     59.30 ±  0%     -16.3%      49.65 ±  0%  turbostat.CPU%c6
     59.17 ±  1%      -3.5%      57.10 ±  0%  turbostat.RAMWatt
 8.663e+08 ±  0%     +16.0%  1.004e+09 ±  1%  cpuidle.C1-BDW.time
  48614199 ±  1%     +12.1%   54472796 ±  1%  cpuidle.C1-BDW.usage
 2.629e+08 ± 17%    +180.9%  7.383e+08 ±  0%  cpuidle.C1E-BDW.time
   4015801 ± 16%    +124.9%    9032192 ±  1%  cpuidle.C1E-BDW.usage
 4.551e+08 ±  5%    +198.5%  1.358e+09 ±  1%  cpuidle.C3-BDW.time
   2191823 ±  4%    +290.9%    8567227 ±  1%  cpuidle.C3-BDW.usage
 1.151e+08 ± 11%     -17.6%   94816781 ±  8%  cpuidle.POLL.time
   1350786 ±  7%     -17.2%    1118994 ±  0%  proc-vmstat.nr_active_file
  21775640 ±  0%     -16.3%   18227329 ±  1%  proc-vmstat.nr_dirtied
    156579 ±  0%     +48.5%     232527 ±  3%  proc-vmstat.nr_dirty
   4467300 ±  0%     +10.9%    4953903 ±  1%  proc-vmstat.nr_inactive_file
      2951 ±  9%     -26.1%       2180 ± 18%  proc-vmstat.nr_writeback
  21512882 ±  1%     -16.6%   17942080 ±  1%  proc-vmstat.nr_written
   1478722 ± 14%     -14.9%    1257728 ±  6%  proc-vmstat.pgactivate
  86121714 ±  1%     -16.6%   71808466 ±  1%  proc-vmstat.pgpgout
      7881 ±  5%     -20.5%       6266 ±  3%  slabinfo.bio-1.active_objs
      8021 ±  5%     -20.9%       6342 ±  3%  slabinfo.bio-1.num_objs
   4151288 ±  0%     +10.8%    4599457 ±  1%  slabinfo.btrfs_extent_state.active_objs
     81470 ±  0%     +10.7%      90193 ±  1%  slabinfo.btrfs_extent_state.active_slabs
   4155000 ±  0%     +10.7%    4599910 ±  1%  slabinfo.btrfs_extent_state.num_objs
     81470 ±  0%     +10.7%      90193 ±  1%  slabinfo.btrfs_extent_state.num_slabs
      3664 ±  5%     -36.7%       2319 ±  6%  slabinfo.btrfs_free_space.active_objs
      3664 ±  5%     -36.7%       2319 ±  6%  slabinfo.btrfs_free_space.num_objs
      7003 ±  2%     -16.3%       5864 ±  6%  slabinfo.btrfs_path.active_objs
      7012 ±  2%     -16.2%       5876 ±  6%  slabinfo.btrfs_path.num_objs
     20049 ±  3%     +12.4%      22542 ±  6%  slabinfo.buffer_head.active_objs
     20813 ±  3%     +11.1%      23117 ±  6%  slabinfo.buffer_head.num_objs
     42170 ±  7%     -39.7%      25421 ±  5%  slabinfo.jbd2_revoke_record_s.active_objs
    332.75 ±  7%     -40.3%     198.50 ±  5%  slabinfo.jbd2_revoke_record_s.active_slabs
     42652 ±  7%     -40.3%      25478 ±  5%  slabinfo.jbd2_revoke_record_s.num_objs
    332.75 ±  7%     -40.3%     198.50 ±  5%  slabinfo.jbd2_revoke_record_s.num_slabs
      4961 ±  3%      -6.6%       4633 ±  1%  slabinfo.kmalloc-1024.active_objs
     18981 ±  2%     -23.5%      14515 ±  2%  slabinfo.kmalloc-192.active_objs
    452.75 ±  2%     -23.5%     346.25 ±  1%  slabinfo.kmalloc-192.active_slabs
     19036 ±  2%     -23.5%      14556 ±  1%  slabinfo.kmalloc-192.num_objs
    452.75 ±  2%     -23.5%     346.25 ±  1%  slabinfo.kmalloc-192.num_slabs
     48371 ±  3%     +14.3%      55307 ±  1%  slabinfo.kmalloc-64.active_objs
    756.00 ±  3%     +14.8%     867.75 ±  1%  slabinfo.kmalloc-64.active_slabs
     48402 ±  3%     +14.8%      55578 ±  1%  slabinfo.kmalloc-64.num_objs
    756.00 ±  3%     +14.8%     867.75 ±  1%  slabinfo.kmalloc-64.num_slabs
 4.144e+10 ±  1%     +20.3%  4.984e+10 ±  5%  perf-stat.L1-dcache-load-misses
 7.197e+11 ±  0%     +19.2%  8.577e+11 ±  0%  perf-stat.L1-dcache-loads
 4.953e+11 ±  0%     +16.3%  5.758e+11 ±  4%  perf-stat.L1-dcache-stores
 1.919e+10 ±  3%     +17.9%  2.262e+10 ±  1%  perf-stat.L1-icache-load-misses
 1.449e+10 ±  2%     +20.6%  1.748e+10 ±  0%  perf-stat.LLC-loads
 3.282e+08 ±  2%     -13.5%  2.839e+08 ±  0%  perf-stat.LLC-store-misses
 8.487e+09 ±  1%     +13.1%  9.596e+09 ±  1%  perf-stat.LLC-stores
 4.993e+11 ±  2%     +24.7%  6.227e+11 ±  2%  perf-stat.branch-instructions
 7.499e+09 ±  0%     +17.0%  8.773e+09 ±  3%  perf-stat.branch-load-misses
 5.216e+11 ±  0%     +30.7%  6.819e+11 ±  3%  perf-stat.branch-loads
   7.7e+09 ±  1%     +11.6%  8.592e+09 ±  1%  perf-stat.branch-misses
 1.545e+11 ±  0%     +19.6%  1.848e+11 ±  2%  perf-stat.bus-cycles
 3.822e+09 ±  1%      -7.4%  3.539e+09 ±  3%  perf-stat.cache-misses
 5.413e+10 ±  2%     +12.4%  6.084e+10 ±  2%  perf-stat.cache-references
  95087815 ±  0%     +31.2%  1.248e+08 ±  0%  perf-stat.context-switches
 4.136e+12 ±  1%     +15.9%  4.792e+12 ±  1%  perf-stat.cpu-cycles
 1.615e+09 ±  2%     +15.1%  1.859e+09 ±  2%  perf-stat.dTLB-load-misses
 7.191e+11 ±  0%     +17.4%   8.44e+11 ±  2%  perf-stat.dTLB-loads
 1.312e+08 ±  1%     +21.6%  1.596e+08 ±  2%  perf-stat.dTLB-store-misses
 5.142e+11 ±  2%      +9.2%  5.617e+11 ±  0%  perf-stat.dTLB-stores
 2.918e+08 ±  1%     +74.5%  5.091e+08 ±  1%  perf-stat.iTLB-load-misses
 1.936e+09 ±  2%     +24.4%  2.409e+09 ±  5%  perf-stat.iTLB-loads
 2.582e+12 ±  1%     +16.1%  2.997e+12 ±  2%  perf-stat.instructions
 4.994e+08 ± 24%     -75.1%  1.243e+08 ± 36%  perf-stat.node-load-misses
 1.017e+09 ± 12%     +33.0%  1.353e+09 ±  2%  perf-stat.node-loads
 1.031e+08 ± 15%     -64.6%   36511758 ± 25%  perf-stat.node-store-misses
 3.462e+12 ±  0%     +15.8%  4.009e+12 ±  2%  perf-stat.ref-cycles
     21655 ± 41%    -100.0%       0.00 ± -1%  latency_stats.avg.btrfs_wait_ordered_roots.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
     25902 ±101%    -100.0%       0.00 ± -1%  latency_stats.avg.lock_extent_buffer_for_io.[btrfs].btree_write_cache_pages.[btrfs].btree_writepages.[btrfs].do_writepages.__filemap_fdatawrite_range.filemap_fdatawrite_range.btrfs_write_marked_extents.[btrfs].btrfs_write_and_wait_transaction.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs]
    593768 ± 24%    -100.0%     252.50 ±  3%  latency_stats.avg.reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
    697483 ± 18%    -100.0%       0.00 ± -1%  latency_stats.avg.wb_wait_for_completion.__writeback_inodes_sb_nr.writeback_inodes_sb_nr.flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
    231.75 ±125%   +8767.4%      20550 ± 13%  latency_stats.hits.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_csums_range.[btrfs].csum_exist_in_range.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
     21115 ± 95%   +7564.3%    1618375 ±  6%  latency_stats.hits.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_file_extent.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
      1044 ± 62%   +1870.5%      20571 ± 19%  latency_stats.hits.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].check_committed_ref.[btrfs].btrfs_cross_ref_exist.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
     76.50 ± 45%  +13420.6%      10343 ±  6%  latency_stats.hits.btrfs_tree_read_lock.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_csums_range.[btrfs].csum_exist_in_range.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
     86.00 ± 49%  +37753.5%      32554 ±  5%  latency_stats.hits.btrfs_tree_read_lock.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_file_extent.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
      3499 ± 29%  +2.3e+05%    7969691 ±  3%  latency_stats.hits.reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
     15900 ± 54%    -100.0%       0.00 ± -1%  latency_stats.max.btrfs_async_run_delayed_refs.[btrfs].__btrfs_end_transaction.[btrfs].btrfs_end_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
     17892 ± 63%    -100.0%       0.00 ± -1%  latency_stats.max.btrfs_wait_ordered_extents.[btrfs].btrfs_wait_ordered_roots.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
     58723 ± 21%    -100.0%       0.00 ± -1%  latency_stats.max.btrfs_wait_ordered_roots.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
     30416 ±102%    -100.0%       0.00 ± -1%  latency_stats.max.lock_extent_buffer_for_io.[btrfs].btree_write_cache_pages.[btrfs].btree_writepages.[btrfs].do_writepages.__filemap_fdatawrite_range.filemap_fdatawrite_range.btrfs_write_marked_extents.[btrfs].btrfs_write_and_wait_transaction.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs]
     18740 ± 30%    -100.0%       0.00 ± -1%  latency_stats.max.wait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.btrfs_wait_ordered_range.[btrfs].btrfs_wait_cache_io.[btrfs].btrfs_start_dirty_block_groups.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs]
     16945 ± 24%    -100.0%       0.00 ± -1%  latency_stats.max.wait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.btrfs_wait_ordered_range.[btrfs].btrfs_wait_cache_io.[btrfs].btrfs_write_dirty_block_groups.[btrfs].commit_cowonly_roots.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs]
   4829419 ±  1%    -100.0%       0.00 ± -1%  latency_stats.max.wb_wait_for_completion.__writeback_inodes_sb_nr.writeback_inodes_sb_nr.flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
     28011 ± 16%    -100.0%       0.00 ± -1%  latency_stats.sum.btrfs_async_run_delayed_refs.[btrfs].__btrfs_end_transaction.[btrfs].btrfs_end_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
      4372 ±106%   +2964.1%     133969 ± 10%  latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_csums_range.[btrfs].csum_exist_in_range.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
    451340 ± 98%   +3567.1%   16550928 ±  5%  latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_file_extent.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
      8697 ± 65%    +526.6%      54497 ± 16%  latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_read_lock_root_node.[btrfs].btrfs_search_slot.[btrfs].check_committed_ref.[btrfs].btrfs_cross_ref_exist.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
    800.25 ± 43%  +12684.9%     102311 ±  3%  latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_csums_range.[btrfs].csum_exist_in_range.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
    655.75 ± 49%  +28878.6%     190027 ±  5%  latency_stats.sum.btrfs_tree_read_lock.[btrfs].btrfs_search_slot.[btrfs].btrfs_lookup_file_extent.[btrfs].can_nocow_extent.[btrfs].check_can_nocow.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
     52580 ± 56%    -100.0%       0.00 ± -1%  latency_stats.sum.btrfs_wait_ordered_extents.[btrfs].btrfs_wait_ordered_roots.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
    279181 ± 23%    -100.0%       0.00 ± -1%  latency_stats.sum.btrfs_wait_ordered_roots.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
    105104 ± 28%    -100.0%       0.00 ± -1%  latency_stats.sum.flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write.entry_SYSCALL_64_fastpath
    250632 ±107%    -100.0%       0.00 ± -1%  latency_stats.sum.lock_extent_buffer_for_io.[btrfs].btree_write_cache_pages.[btrfs].btree_writepages.[btrfs].do_writepages.__filemap_fdatawrite_range.filemap_fdatawrite_range.btrfs_write_marked_extents.[btrfs].btrfs_write_and_wait_transaction.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs]
     35169 ± 37%    -100.0%       0.00 ± -1%  latency_stats.sum.wait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.btrfs_wait_marked_extents.[btrfs].btrfs_write_and_wait_transaction.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs]
     54598 ± 27%    -100.0%       0.00 ± -1%  latency_stats.sum.wait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.btrfs_wait_ordered_range.[btrfs].btrfs_wait_cache_io.[btrfs].btrfs_start_dirty_block_groups.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs]
     62122 ± 50%    -100.0%       0.00 ± -1%  latency_stats.sum.wait_on_page_bit.__filemap_fdatawait_range.filemap_fdatawait_range.btrfs_wait_ordered_range.[btrfs].btrfs_wait_cache_io.[btrfs].btrfs_write_dirty_block_groups.[btrfs].commit_cowonly_roots.[btrfs].btrfs_commit_transaction.[btrfs].flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs]
 2.738e+08 ±  0%    -100.0%       0.00 ± -1%  latency_stats.sum.wb_wait_for_completion.__writeback_inodes_sb_nr.writeback_inodes_sb_nr.flush_space.[btrfs].reserve_metadata_bytes.[btrfs].btrfs_block_rsv_add.[btrfs].btrfs_delalloc_reserve_metadata.[btrfs].__btrfs_buffered_write.[btrfs].btrfs_file_write_iter.[btrfs].__vfs_write.vfs_write.SyS_write
      5398 ±  0%     +37.4%       7416 ±  1%  sched_debug.cfs_rq:/.exec_clock.avg
     19173 ±  8%     +67.5%      32110 ±  1%  sched_debug.cfs_rq:/.exec_clock.max
      4.58 ± 57%     -89.4%       0.49 ± 46%  sched_debug.cfs_rq:/.exec_clock.min
      6490 ± 11%     +93.6%      12566 ±  1%  sched_debug.cfs_rq:/.exec_clock.stddev
     33421 ±  7%     +30.8%      43701 ±  9%  sched_debug.cfs_rq:/.min_vruntime.max
      7605 ±  7%     +48.3%      11281 ±  3%  sched_debug.cfs_rq:/.min_vruntime.stddev
      7605 ±  7%     +48.3%      11281 ±  3%  sched_debug.cfs_rq:/.spread0.stddev
      3.54 ±  5%     +32.1%       4.68 ± 16%  sched_debug.cpu.clock.stddev
      3.54 ±  5%     +32.0%       4.68 ± 16%  sched_debug.cpu.clock_task.stddev
    225.92 ±  4%     -14.7%     192.60 ±  4%  sched_debug.cpu.curr->pid.avg
     42435 ±  1%     +25.5%      53263 ±  5%  sched_debug.cpu.nr_load_updates.avg
     59195 ±  3%     +75.6%     103953 ±  0%  sched_debug.cpu.nr_load_updates.max
      9265 ±  5%    +190.7%      26935 ±  5%  sched_debug.cpu.nr_load_updates.stddev
    567667 ±  0%     +31.0%     743409 ±  0%  sched_debug.cpu.nr_switches.avg
   2008053 ± 10%     +59.9%    3210708 ±  0%  sched_debug.cpu.nr_switches.max
    705432 ± 11%     +80.2%    1271057 ±  0%  sched_debug.cpu.nr_switches.stddev
    567688 ±  0%     +31.0%     743416 ±  0%  sched_debug.cpu.sched_count.avg
   2009914 ± 10%     +59.9%    3213829 ±  0%  sched_debug.cpu.sched_count.max
    169.46 ± 22%     -45.3%      92.63 ±  5%  sched_debug.cpu.sched_count.min
    705713 ± 11%     +80.3%    1272142 ±  0%  sched_debug.cpu.sched_count.stddev
    283168 ±  0%     +31.0%     370971 ±  0%  sched_debug.cpu.sched_goidle.avg
   1001038 ± 10%     +60.1%    1603083 ±  0%  sched_debug.cpu.sched_goidle.max
     82.04 ± 22%     -42.6%      47.08 ±  5%  sched_debug.cpu.sched_goidle.min
    352186 ± 11%     +80.3%     634833 ±  0%  sched_debug.cpu.sched_goidle.stddev
    284159 ±  0%     +31.1%     372631 ±  0%  sched_debug.cpu.ttwu_count.avg
    989711 ± 12%     +74.9%    1730849 ±  1%  sched_debug.cpu.ttwu_count.max
     63.08 ± 25%     -37.1%      39.71 ±  1%  sched_debug.cpu.ttwu_count.min
    349188 ± 11%     +83.9%     642330 ±  0%  sched_debug.cpu.ttwu_count.stddev
     16100 ±  1%     +20.8%      19452 ±  5%  sched_debug.cpu.ttwu_local.avg
     91939 ± 11%     +53.6%     141205 ±  4%  sched_debug.cpu.ttwu_local.max
     26444 ± 10%     +58.3%      41864 ±  3%  sched_debug.cpu.ttwu_local.stddev
      1.33 ± 15%     +50.0%       2.00 ± 17%  perf-profile.cycles-pp.__account_scheduler_latency.enqueue_entity.enqueue_task_fair.activate_task.ttwu_do_activate.constprop.89
      5.85 ±  1%     +47.0%       8.60 ± 22%  perf-profile.cycles-pp.__btrfs_buffered_write.btrfs_file_write_iter.__vfs_write.vfs_write.sys_write
      1.23 ±  7%     -71.7%       0.35 ±100%  perf-profile.cycles-pp.__btrfs_cow_block.btrfs_cow_block.push_leaf_right.split_leaf.setup_leaf_for_split
      0.97 ±  9%     -86.6%       0.13 ±173%  perf-profile.cycles-pp.__btrfs_run_delayed_refs.btrfs_run_delayed_refs.delayed_ref_async_start.normal_work_helper.btrfs_extent_refs_helper
      1.06 ±  8%     -12.0%       0.94 ± 12%  perf-profile.cycles-pp.__btrfs_submit_bio_done.run_one_async_done.normal_work_helper.btrfs_worker_helper.process_one_work
      1.20 ±  6%     -22.0%       0.94 ± 12%  perf-profile.cycles-pp.__extent_writepage_io.__extent_writepage.extent_write_cache_pages.isra.35.constprop.50.extent_writepages.btrfs_writepages
      0.96 ±  4%     -46.1%       0.52 ± 59%  perf-profile.cycles-pp.__hrtimer_run_queues.hrtimer_interrupt.local_apic_timer_interrupt.smp_apic_timer_interrupt.apic_timer_interrupt
      0.96 ±  5%     -22.5%       0.74 ±  8%  perf-profile.cycles-pp.__nvme_process_cq.nvme_irq.handle_irq_event_percpu.handle_irq_event.handle_edge_irq
      5.88 ±  1%     +47.4%       8.67 ± 21%  perf-profile.cycles-pp.__vfs_write.vfs_write.sys_write.entry_SYSCALL_64_fastpath
      0.00 ± -1%      +Inf%       1.15 ± 16%  perf-profile.cycles-pp.__wake_up.block_rsv_release_bytes.btrfs_block_rsv_release.btrfs_delalloc_release_metadata.btrfs_finish_ordered_io
      0.96 ±  5%     +46.6%       1.42 ± 10%  perf-profile.cycles-pp.__wake_up.btrfs_clear_lock_blocking_rw.btrfs_clear_path_blocking.btrfs_search_slot.btrfs_mark_extent_written
      0.00 ± -1%      +Inf%       1.10 ± 16%  perf-profile.cycles-pp.__wake_up_common.__wake_up.block_rsv_release_bytes.btrfs_block_rsv_release.btrfs_delalloc_release_metadata
      1.64 ±  5%     +21.3%       1.99 ± 10%  perf-profile.cycles-pp.__wake_up_common.__wake_up.btrfs_clear_lock_blocking_rw.btrfs_clear_path_blocking.btrfs_search_slot
      8.74 ±  1%     -17.0%       7.26 ±  8%  perf-profile.cycles-pp.__writeback_single_inode.writeback_sb_inodes.wb_writeback.wb_workfn.process_one_work
      0.00 ± -1%      +Inf%       1.61 ± 68%  perf-profile.cycles-pp._raw_spin_lock_irqsave.prepare_to_wait_event.btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot
      0.00 ± -1%      +Inf%       1.24 ± 41%  perf-profile.cycles-pp._raw_write_lock.btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_mark_extent_written
      4.28 ±  7%     -21.9%       3.34 ± 13%  perf-profile.cycles-pp.add_pending_csums.isra.44.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper.btrfs_endio_write_helper
      3.56 ±  1%     -19.0%       2.88 ± 11%  perf-profile.cycles-pp.apic_timer_interrupt.cpuidle_enter.call_cpuidle.cpu_startup_entry.start_secondary
      0.00 ± -1%      +Inf%       1.10 ± 16%  perf-profile.cycles-pp.autoremove_wake_function.__wake_up_common.__wake_up.block_rsv_release_bytes.btrfs_block_rsv_release
      1.62 ±  5%     +20.9%       1.96 ± 10%  perf-profile.cycles-pp.autoremove_wake_function.__wake_up_common.__wake_up.btrfs_clear_lock_blocking_rw.btrfs_clear_path_blocking
      0.00 ± -1%      +Inf%       1.26 ± 15%  perf-profile.cycles-pp.block_rsv_release_bytes.btrfs_block_rsv_release.btrfs_delalloc_release_metadata.btrfs_finish_ordered_io.finish_ordered_fn
      0.80 ± 21%    -100.0%       0.00 ± -1%  perf-profile.cycles-pp.btree_write_cache_pages.btree_writepages.do_writepages.__writeback_single_inode.writeback_sb_inodes
      0.80 ± 22%    -100.0%       0.00 ± -1%  perf-profile.cycles-pp.btree_writepages.do_writepages.__writeback_single_inode.writeback_sb_inodes.wb_writeback
      0.00 ± -1%      +Inf%       1.30 ± 15%  perf-profile.cycles-pp.btrfs_block_rsv_release.btrfs_delalloc_release_metadata.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper
      1.09 ±  4%     +48.5%       1.61 ± 10%  perf-profile.cycles-pp.btrfs_clear_lock_blocking_rw.btrfs_clear_path_blocking.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io
      0.00 ± -1%      +Inf%       1.02 ± 73%  perf-profile.cycles-pp.btrfs_clear_path_blocking.btrfs_search_slot.btrfs_lookup_file_extent.can_nocow_extent.check_can_nocow
      1.32 ±  5%     +37.6%       1.82 ±  8%  perf-profile.cycles-pp.btrfs_clear_path_blocking.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn
      1.23 ±  7%     -71.7%       0.35 ±100%  perf-profile.cycles-pp.btrfs_cow_block.push_leaf_right.split_leaf.setup_leaf_for_split.btrfs_duplicate_item
      4.27 ±  7%     -21.9%       3.33 ± 13%  perf-profile.cycles-pp.btrfs_csum_file_blocks.add_pending_csums.isra.44.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper
      0.00 ± -1%      +Inf%       1.32 ± 15%  perf-profile.cycles-pp.btrfs_delalloc_release_metadata.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper.btrfs_endio_write_helper
      1.24 ±  6%     -16.7%       1.04 ±  7%  perf-profile.cycles-pp.btrfs_delalloc_reserve_metadata.__btrfs_buffered_write.btrfs_file_write_iter.__vfs_write.vfs_write
      5.32 ±  3%     -13.1%       4.63 ±  5%  perf-profile.cycles-pp.btrfs_duplicate_item.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper
     16.95 ±  4%     +20.2%      20.37 ±  9%  perf-profile.cycles-pp.btrfs_endio_write_helper.process_one_work.worker_thread.kthread.ret_from_fork
      1.03 ±  8%     -73.4%       0.28 ±100%  perf-profile.cycles-pp.btrfs_extent_refs_helper.process_one_work.worker_thread.kthread.ret_from_fork
      5.87 ±  1%     +47.1%       8.63 ± 22%  perf-profile.cycles-pp.btrfs_file_write_iter.__vfs_write.vfs_write.sys_write.entry_SYSCALL_64_fastpath
     16.92 ±  4%     +20.3%      20.35 ±  9%  perf-profile.cycles-pp.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper.btrfs_endio_write_helper.process_one_work
      2.88 ±  7%     -21.2%       2.27 ± 14%  perf-profile.cycles-pp.btrfs_insert_empty_items.btrfs_csum_file_blocks.add_pending_csums.isra.44.btrfs_finish_ordered_io.finish_ordered_fn
      1.07 ±  7%    +302.3%       4.32 ± 50%  perf-profile.cycles-pp.btrfs_lock_root_node.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn
      0.00 ± -1%      +Inf%       0.81 ± 38%  perf-profile.cycles-pp.btrfs_lock_root_node.btrfs_search_slot.setup_leaf_for_split.btrfs_duplicate_item.btrfs_mark_extent_written
      1.04 ± 10%     -25.3%       0.77 ± 11%  perf-profile.cycles-pp.btrfs_lookup_csum.btrfs_csum_file_blocks.add_pending_csums.isra.44.btrfs_finish_ordered_io.finish_ordered_fn
      0.94 ±  4%    +243.0%       3.21 ± 59%  perf-profile.cycles-pp.btrfs_lookup_file_extent.can_nocow_extent.check_can_nocow.__btrfs_buffered_write.btrfs_file_write_iter
      1.05 ±  8%     -11.6%       0.93 ± 12%  perf-profile.cycles-pp.btrfs_map_bio.__btrfs_submit_bio_done.run_one_async_done.normal_work_helper.btrfs_worker_helper
     10.93 ±  3%     +30.6%      14.28 ± 18%  perf-profile.cycles-pp.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper.btrfs_endio_write_helper
      0.00 ± -1%      +Inf%       1.58 ± 70%  perf-profile.cycles-pp.btrfs_read_lock_root_node.btrfs_search_slot.btrfs_lookup_file_extent.can_nocow_extent.check_can_nocow
      0.00 ± -1%      +Inf%       0.87 ± 27%  perf-profile.cycles-pp.btrfs_read_lock_root_node.btrfs_search_slot.btrfs_lookup_file_extent.run_delalloc_nocow.run_delalloc_range
      0.81 ±  6%     +90.5%       1.55 ± 24%  perf-profile.cycles-pp.btrfs_read_lock_root_node.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn
      0.99 ±  9%     -86.4%       0.14 ±173%  perf-profile.cycles-pp.btrfs_run_delayed_refs.delayed_ref_async_start.normal_work_helper.btrfs_extent_refs_helper.process_one_work
      1.36 ± 11%     -35.0%       0.88 ± 14%  perf-profile.cycles-pp.btrfs_search_slot.btrfs_insert_empty_items.btrfs_csum_file_blocks.add_pending_csums.isra.44.btrfs_finish_ordered_io
      1.01 ±  9%     -25.7%       0.75 ± 12%  perf-profile.cycles-pp.btrfs_search_slot.btrfs_lookup_csum.btrfs_csum_file_blocks.add_pending_csums.isra.44.btrfs_finish_ordered_io
      0.93 ±  4%    +244.2%       3.19 ± 59%  perf-profile.cycles-pp.btrfs_search_slot.btrfs_lookup_file_extent.can_nocow_extent.check_can_nocow.__btrfs_buffered_write
      4.41 ±  6%     +94.0%       8.56 ± 30%  perf-profile.cycles-pp.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn.normal_work_helper
      0.94 ±  3%     +75.3%       1.65 ± 26%  perf-profile.cycles-pp.btrfs_search_slot.setup_leaf_for_split.btrfs_duplicate_item.btrfs_mark_extent_written.btrfs_finish_ordered_io
      0.90 ±  8%     -23.1%       0.69 ± 12%  perf-profile.cycles-pp.btrfs_submit_bio_hook.submit_one_bio.submit_extent_page.__extent_writepage_io.__extent_writepage
      1.02 ±  9%    +318.4%       4.26 ± 50%  perf-profile.cycles-pp.btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io
      0.00 ± -1%      +Inf%       0.79 ± 39%  perf-profile.cycles-pp.btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.setup_leaf_for_split.btrfs_duplicate_item
      0.00 ± -1%      +Inf%       1.50 ± 74%  perf-profile.cycles-pp.btrfs_tree_read_lock.btrfs_read_lock_root_node.btrfs_search_slot.btrfs_lookup_file_extent.can_nocow_extent
      0.00 ± -1%      +Inf%       0.82 ± 30%  perf-profile.cycles-pp.btrfs_tree_read_lock.btrfs_read_lock_root_node.btrfs_search_slot.btrfs_lookup_file_extent.run_delalloc_nocow
      0.71 ±  8%    +103.2%       1.45 ± 25%  perf-profile.cycles-pp.btrfs_tree_read_lock.btrfs_read_lock_root_node.btrfs_search_slot.btrfs_mark_extent_written.btrfs_finish_ordered_io
      1.77 ±  6%     -14.1%       1.52 ± 11%  perf-profile.cycles-pp.btrfs_worker_helper.process_one_work.worker_thread.kthread.ret_from_fork
      0.88 ±  8%     -22.8%       0.68 ± 12%  perf-profile.cycles-pp.btrfs_wq_submit_bio.btrfs_submit_bio_hook.submit_one_bio.submit_extent_page.__extent_writepage_io
      2.79 ±  0%     +88.3%       5.25 ± 37%  perf-profile.cycles-pp.can_nocow_extent.check_can_nocow.__btrfs_buffered_write.btrfs_file_write_iter.__vfs_write
      3.44 ±  0%     +72.3%       5.93 ± 32%  perf-profile.cycles-pp.check_can_nocow.__btrfs_buffered_write.btrfs_file_write_iter.__vfs_write.vfs_write
      0.00 ± -1%      +Inf%       1.09 ± 16%  perf-profile.cycles-pp.default_wake_function.autoremove_wake_function.__wake_up_common.__wake_up.block_rsv_release_bytes
      1.60 ±  5%     +20.4%       1.93 ± 10%  perf-profile.cycles-pp.default_wake_function.autoremove_wake_function.__wake_up_common.__wake_up.btrfs_clear_lock_blocking_rw
      1.03 ±  8%     -73.4%       0.28 ±100%  perf-profile.cycles-pp.delayed_ref_async_start.normal_work_helper.btrfs_extent_refs_helper.process_one_work.worker_thread
      1.14 ±  8%     -19.8%       0.91 ±  8%  perf-profile.cycles-pp.do_IRQ.ret_from_intr.cpuidle_enter.call_cpuidle.cpu_startup_entry
      8.74 ±  1%     -17.0%       7.26 ±  8%  perf-profile.cycles-pp.do_writepages.__writeback_single_inode.writeback_sb_inodes.wb_writeback.wb_workfn
      0.77 ± 32%    +107.5%       1.60 ± 26%  perf-profile.cycles-pp.dump_trace.save_stack_trace_tsk.__account_scheduler_latency.enqueue_entity.enqueue_task_fair
      5.98 ±  1%     +47.1%       8.80 ± 21%  perf-profile.cycles-pp.entry_SYSCALL_64_fastpath
     16.93 ±  4%     +20.2%      20.36 ±  9%  perf-profile.cycles-pp.finish_ordered_fn.normal_work_helper.btrfs_endio_write_helper.process_one_work.worker_thread
      1.05 ±  7%     -20.0%       0.84 ±  9%  perf-profile.cycles-pp.handle_edge_irq.handle_irq.do_IRQ.ret_from_intr.cpuidle_enter
      1.06 ±  7%     -19.8%       0.85 ±  8%  perf-profile.cycles-pp.handle_irq.do_IRQ.ret_from_intr.cpuidle_enter.call_cpuidle
      0.99 ±  6%     -20.5%       0.78 ±  9%  perf-profile.cycles-pp.handle_irq_event.handle_edge_irq.handle_irq.do_IRQ.ret_from_intr
      0.99 ±  6%     -20.8%       0.78 ±  9%  perf-profile.cycles-pp.handle_irq_event_percpu.handle_irq_event.handle_edge_irq.handle_irq.do_IRQ
      1.33 ±  2%     -26.2%       0.98 ± 11%  perf-profile.cycles-pp.hrtimer_interrupt.local_apic_timer_interrupt.smp_apic_timer_interrupt.apic_timer_interrupt.cpuidle_enter
      1.04 ±  6%     -28.8%       0.74 ±  8%  perf-profile.cycles-pp.irq_exit.smp_apic_timer_interrupt.apic_timer_interrupt.cpuidle_enter.call_cpuidle
      1.44 ±  2%     -27.9%       1.04 ± 10%  perf-profile.cycles-pp.local_apic_timer_interrupt.smp_apic_timer_interrupt.apic_timer_interrupt.cpuidle_enter.call_cpuidle
      0.00 ± -1%      +Inf%       1.55 ± 70%  perf-profile.cycles-pp.native_queued_spin_lock_slowpath._raw_spin_lock_irqsave.prepare_to_wait_event.btrfs_tree_lock.btrfs_lock_root_node
     16.95 ±  4%     +20.2%      20.37 ±  9%  perf-profile.cycles-pp.normal_work_helper.btrfs_endio_write_helper.process_one_work.worker_thread.kthread
      1.03 ±  8%     -73.4%       0.28 ±100%  perf-profile.cycles-pp.normal_work_helper.btrfs_extent_refs_helper.process_one_work.worker_thread.kthread
      1.76 ±  6%     -13.8%       1.52 ± 11%  perf-profile.cycles-pp.normal_work_helper.btrfs_worker_helper.process_one_work.worker_thread.kthread
      0.96 ±  5%     -22.3%       0.75 ±  8%  perf-profile.cycles-pp.nvme_irq.handle_irq_event_percpu.handle_irq_event.handle_edge_irq.handle_irq
      5.32 ± 13%     -42.3%       3.07 ± 39%  perf-profile.cycles-pp.poll_idle.cpuidle_enter_state.cpuidle_enter.call_cpuidle.cpu_startup_entry
      0.00 ± -1%      +Inf%       1.60 ± 56%  perf-profile.cycles-pp.prepare_to_wait_event.btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_mark_extent_written
      0.61 ±  5%    +120.9%       1.35 ± 17%  perf-profile.cycles-pp.print_context_stack.dump_trace.save_stack_trace_tsk.__account_scheduler_latency.enqueue_entity
      1.69 ±  4%     -52.2%       0.81 ± 20%  perf-profile.cycles-pp.push_leaf_right.split_leaf.setup_leaf_for_split.btrfs_duplicate_item.btrfs_mark_extent_written
      0.00 ± -1%      +Inf%       1.23 ± 42%  perf-profile.cycles-pp.queued_write_lock_slowpath._raw_write_lock.btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot
      1.16 ±  8%     -20.7%       0.92 ±  8%  perf-profile.cycles-pp.ret_from_intr.cpuidle_enter.call_cpuidle.cpu_startup_entry.start_secondary
      1.10 ±  7%     -12.5%       0.96 ± 12%  perf-profile.cycles-pp.run_one_async_done.normal_work_helper.btrfs_worker_helper.process_one_work.worker_thread
      0.77 ± 32%    +107.4%       1.60 ± 27%  perf-profile.cycles-pp.save_stack_trace_tsk.__account_scheduler_latency.enqueue_entity.enqueue_task_fair.activate_task
      1.23 ±  8%     +13.4%       1.39 ±  5%  perf-profile.cycles-pp.schedule.schedule_preempt_disabled.cpu_startup_entry.start_secondary
      1.23 ±  8%     +13.8%       1.40 ±  5%  perf-profile.cycles-pp.schedule_preempt_disabled.cpu_startup_entry.start_secondary
      1.48 ±  4%     -13.5%       1.28 ± 13%  perf-profile.cycles-pp.setup_items_for_insert.btrfs_duplicate_item.btrfs_mark_extent_written.btrfs_finish_ordered_io.finish_ordered_fn
      3.39 ±  2%     -18.5%       2.76 ± 12%  perf-profile.cycles-pp.smp_apic_timer_interrupt.apic_timer_interrupt.cpuidle_enter.call_cpuidle.cpu_startup_entry
      1.93 ±  5%     -46.4%       1.03 ± 17%  perf-profile.cycles-pp.split_leaf.setup_leaf_for_split.btrfs_duplicate_item.btrfs_mark_extent_written.btrfs_finish_ordered_io
      0.98 ±  9%     -23.4%       0.76 ± 11%  perf-profile.cycles-pp.submit_extent_page.__extent_writepage_io.__extent_writepage.extent_write_cache_pages.isra.35.constprop.50.extent_writepages
      0.92 ±  8%     -23.8%       0.70 ± 12%  perf-profile.cycles-pp.submit_one_bio.submit_extent_page.__extent_writepage_io.__extent_writepage.extent_write_cache_pages.isra.35.constprop.50
      5.91 ±  1%     +47.5%       8.72 ± 21%  perf-profile.cycles-pp.sys_write.entry_SYSCALL_64_fastpath
      2.18 ±  4%     +37.1%       2.98 ±  8%  perf-profile.cycles-pp.try_to_wake_up.default_wake_function.autoremove_wake_function.__wake_up_common.__wake_up
      1.28 ±  7%     -42.2%       0.74 ± 67%  perf-profile.cycles-pp.try_to_wake_up.wake_up_process.wake_up_worker.insert_work.__queue_work
      5.90 ±  1%     +47.6%       8.71 ± 21%  perf-profile.cycles-pp.vfs_write.sys_write.entry_SYSCALL_64_fastpath
      8.74 ±  1%     -11.8%       7.71 ±  5%  perf-profile.cycles-pp.wb_workfn.process_one_work.worker_thread.kthread.ret_from_fork
      8.74 ±  1%     -11.8%       7.71 ±  5%  perf-profile.cycles-pp.wb_writeback.wb_workfn.process_one_work.worker_thread.kthread
      8.74 ±  1%     -17.0%       7.26 ±  8%  perf-profile.cycles-pp.writeback_sb_inodes.wb_writeback.wb_workfn.process_one_work.worker_thread


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,
Xiaolong

View attachment "config-4.6.0-rc5-00007-g039157e" of type "text/plain" (149423 bytes)

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

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

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ