[<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