[tj-wq:unbound-system-wide-max_active] [workqueue] f18db269e6: stress-ng.dir.ops_per_sec -67.1% regression

From: kernel test robot
Date: Wed Dec 27 2023 - 03:42:57 EST




Hello,

kernel test robot noticed a -67.1% regression of stress-ng.dir.ops_per_sec on:


commit: f18db269e694c090e530cbdca28b6f0574c218fe ("workqueue: Reimplement ordered workqueue using shared nr_active")
https://git.kernel.org/cgit/linux/kernel/git/tj/wq.git unbound-system-wide-max_active

testcase: stress-ng
test machine: 64 threads 2 sockets Intel(R) Xeon(R) Gold 6346 CPU @ 3.10GHz (Ice Lake) with 256G memory
parameters:

nr_threads: 10%
disk: 1HDD
testtime: 60s
fs: btrfs
class: filesystem
test: dir
cpufreq_governor: performance




If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <oliver.sang@xxxxxxxxx>
| Closes: https://lore.kernel.org/oe-lkp/202312271616.14f41ba2-oliver.sang@xxxxxxxxx


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


The kernel config and materials to reproduce are available at:
https://download.01.org/0day-ci/archive/20231227/202312271616.14f41ba2-oliver.sang@xxxxxxxxx

=========================================================================================
class/compiler/cpufreq_governor/disk/fs/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime:
filesystem/gcc-12/performance/1HDD/btrfs/x86_64-rhel-8.3/10%/debian-11.1-x86_64-20220510.cgz/lkp-icl-2sp8/dir/stress-ng/60s

commit:
b9e3571c2b ("workqueue: Implement system-wide nr_active enforcement for unbound workqueues")
f18db269e6 ("workqueue: Reimplement ordered workqueue using shared nr_active")

b9e3571c2b99af71 f18db269e694c090e530cbdca28
---------------- ---------------------------
%stddev %change %stddev
\ | \
14310 ± 52% +83.3% 26229 ± 26% sched_debug.cfs_rq:/.load.avg
3.572e+09 +30.9% 4.677e+09 ± 12% cpuidle..time
13976041 -43.4% 7917297 ± 9% cpuidle..usage
85.76 +7.7% 92.34 iostat.cpu.idle
13.22 -46.7% 7.04 ± 17% iostat.cpu.system
546437 ± 9% -63.4% 200183 ± 79% numa-meminfo.node1.Active(anon)
2548 ± 41% +132.0% 5912 ± 39% numa-meminfo.node1.Inactive(file)
101.42 +13.6% 115.20 ± 7% uptime.boot
5653 +19.6% 6763 ± 8% uptime.idle
136610 ± 9% -63.4% 50046 ± 79% numa-vmstat.node1.nr_active_anon
637.10 ± 41% +132.0% 1478 ± 39% numa-vmstat.node1.nr_inactive_file
136610 ± 9% -63.4% 50046 ± 79% numa-vmstat.node1.nr_zone_active_anon
637.10 ± 41% +132.0% 1478 ± 39% numa-vmstat.node1.nr_zone_inactive_file
0.89 -0.2 0.67 ± 7% mpstat.cpu.all.irq%
0.44 ± 2% -0.3 0.15 ± 39% mpstat.cpu.all.nice%
0.05 -0.0 0.04 ± 9% mpstat.cpu.all.soft%
12.64 -6.2 6.49 ± 19% mpstat.cpu.all.sys%
0.34 -0.1 0.24 ± 16% mpstat.cpu.all.usr%
303.25 ± 10% -83.7% 49.38 ± 45% perf-c2c.DRAM.local
2587 ± 11% -91.0% 233.50 ± 46% perf-c2c.DRAM.remote
2313 ± 6% -88.7% 260.62 ± 50% perf-c2c.HITM.local
1399 ± 12% -91.4% 120.12 ± 47% perf-c2c.HITM.remote
3712 ± 6% -89.7% 380.75 ± 48% perf-c2c.HITM.total
85.76 +7.7% 92.34 vmstat.cpu.id
3219 ± 6% +50.9% 4859 ± 16% vmstat.io.bo
4069279 -10.8% 3629491 ± 6% vmstat.memory.cache
8.97 ± 3% -47.8% 4.68 ± 20% vmstat.procs.r
330746 ± 3% -72.7% 90212 ± 45% vmstat.system.cs
235899 ± 2% -53.1% 110640 ± 18% vmstat.system.in
546.25 -47.6% 286.25 ± 18% turbostat.Avg_MHz
15.19 -7.2 7.96 ± 18% turbostat.Busy%
13950444 -43.5% 7884145 ± 9% turbostat.C1
86.21 +6.8 93.05 turbostat.C1%
15564955 -44.3% 8666505 ± 9% turbostat.IRQ
282.52 -8.7% 257.80 turbostat.PkgWatt
68.16 -7.1% 63.33 turbostat.RAMWatt
1039660 -62.8% 386712 ± 26% stress-ng.dir.ops
17141 -67.1% 5639 ± 34% stress-ng.dir.ops_per_sec
62.78 +22.1% 76.63 ± 11% stress-ng.time.elapsed_time
62.78 +22.1% 76.63 ± 11% stress-ng.time.elapsed_time.max
947300 -28.4% 677958 ± 14% stress-ng.time.file_system_outputs
835.25 -49.1% 425.50 ± 19% stress-ng.time.percent_of_cpu_this_job_got
503.53 -38.1% 311.88 ± 9% stress-ng.time.system_time
21.07 -61.5% 8.12 ± 28% stress-ng.time.user_time
9927887 ± 2% -68.6% 3121583 ± 35% stress-ng.time.voluntary_context_switches
854775 ± 5% -46.4% 457988 ± 48% meminfo.Active
290799 ± 3% -29.1% 206186 ± 16% meminfo.Active(file)
54224 ± 6% +15.0% 62336 ± 7% meminfo.AnonHugePages
3914327 -10.9% 3486889 ± 6% meminfo.Cached
14645 ± 2% -29.3% 10353 ± 12% meminfo.Dirty
475073 -9.3% 430810 ± 5% meminfo.Inactive
469741 -10.5% 420485 ± 5% meminfo.Inactive(anon)
5331 ± 7% +93.7% 10325 ± 14% meminfo.Inactive(file)
132397 -13.5% 114535 ± 7% meminfo.Mapped
5339076 -8.8% 4867807 ± 5% meminfo.Memused
0.00 ± 10% -78.4% 0.00 ±173% perf-sched.sch_delay.avg.ms.btrfs_start_ordered_extent.btrfs_run_ordered_extent_work.btrfs_work_helper.process_one_work
0.01 ± 11% -80.5% 0.00 ±173% perf-sched.sch_delay.max.ms.btrfs_start_ordered_extent.btrfs_run_ordered_extent_work.btrfs_work_helper.process_one_work
1.61 ± 12% -76.4% 0.38 ±173% perf-sched.wait_and_delay.avg.ms.devkmsg_read.vfs_read.ksys_read.do_syscall_64
0.02 ± 6% +1286.6% 0.30 ±111% perf-sched.wait_and_delay.avg.ms.schedule_preempt_disabled.rwsem_down_read_slowpath.down_read.__btrfs_tree_read_lock
1.62 ± 12% -76.4% 0.38 ±173% perf-sched.wait_and_delay.avg.ms.syslog_print.do_syslog.kmsg_read.vfs_read
88422 ± 10% -56.4% 38545 ± 76% perf-sched.wait_and_delay.count.schedule_preempt_disabled.rwsem_down_write_slowpath.down_write.__btrfs_tree_lock
34776 ± 21% -64.3% 12426 ± 99% perf-sched.wait_and_delay.count.schedule_preempt_disabled.rwsem_down_write_slowpath.down_write.btrfs_inode_lock
9.75 ± 26% -71.8% 2.75 ±114% perf-sched.wait_and_delay.count.wait_for_commit.btrfs_wait_for_commit.btrfs_attach_transaction_barrier.btrfs_sync_fs
3.21 ± 12% -76.4% 0.76 ±173% perf-sched.wait_and_delay.max.ms.devkmsg_read.vfs_read.ksys_read.do_syscall_64
3.23 ± 12% -76.3% 0.76 ±173% perf-sched.wait_and_delay.max.ms.syslog_print.do_syslog.kmsg_read.vfs_read
0.01 ±264% +4730.6% 0.37 ±106% perf-sched.wait_time.avg.ms.__cond_resched.btrfs_search_slot.btrfs_next_old_leaf.btrfs_get_next_valid_item.btrfs_real_readdir
0.01 ±142% +7741.1% 0.55 ± 92% perf-sched.wait_time.avg.ms.__cond_resched.btrfs_search_slot.btrfs_real_readdir.iterate_dir.__x64_sys_getdents64
0.01 ± 89% -78.9% 0.00 ±155% perf-sched.wait_time.avg.ms.__cond_resched.dput.terminate_walk.path_openat.do_filp_open
39.33 ±122% -99.6% 0.14 ±174% perf-sched.wait_time.avg.ms.btrfs_start_ordered_extent.btrfs_run_ordered_extent_work.btrfs_work_helper.process_one_work
0.02 ± 8% +1485.2% 0.30 ±112% perf-sched.wait_time.avg.ms.schedule_preempt_disabled.rwsem_down_read_slowpath.down_read.__btrfs_tree_read_lock
0.37 ± 61% -86.7% 0.05 ±133% perf-sched.wait_time.avg.ms.wait_current_trans.start_transaction.btrfs_attach_transaction_barrier.btrfs_sync_fs
0.01 ±264% +40943.5% 3.18 ±113% perf-sched.wait_time.max.ms.__cond_resched.btrfs_search_slot.btrfs_next_old_leaf.btrfs_get_next_valid_item.btrfs_real_readdir
0.01 ±182% +36249.5% 4.77 ±151% perf-sched.wait_time.max.ms.__cond_resched.btrfs_search_slot.btrfs_real_readdir.iterate_dir.__x64_sys_getdents64
81.54 ±121% -99.8% 0.15 ±175% perf-sched.wait_time.max.ms.btrfs_start_ordered_extent.btrfs_run_ordered_extent_work.btrfs_work_helper.process_one_work
5.84 ±222% +1491.3% 92.86 ±120% perf-sched.wait_time.max.ms.schedule_preempt_disabled.rwsem_down_write_slowpath.down_write.btrfs_get_dir_last_index
0.77 ± 44% -80.9% 0.15 ±157% perf-sched.wait_time.max.ms.wait_current_trans.start_transaction.btrfs_attach_transaction_barrier.btrfs_sync_fs
0.02 ± 48% -66.7% 0.01 ± 26% perf-sched.wait_time.max.ms.wait_for_partner.fifo_open.do_dentry_open.do_open
72703 ± 3% -29.1% 51551 ± 16% proc-vmstat.nr_active_file
86176 -4.1% 82681 ± 2% proc-vmstat.nr_anon_pages
162037 -39.2% 98572 ± 16% proc-vmstat.nr_dirtied
3661 ± 2% -29.3% 2588 ± 12% proc-vmstat.nr_dirty
978853 -10.9% 871995 ± 6% proc-vmstat.nr_file_pages
117443 -10.5% 105130 ± 5% proc-vmstat.nr_inactive_anon
1332 ± 7% +93.8% 2582 ± 14% proc-vmstat.nr_inactive_file
33104 -13.5% 28645 ± 7% proc-vmstat.nr_mapped
37036 -5.1% 35129 ± 2% proc-vmstat.nr_slab_reclaimable
30558 ± 5% +66.6% 50923 ± 10% proc-vmstat.nr_written
72703 ± 3% -29.1% 51551 ± 16% proc-vmstat.nr_zone_active_file
117443 -10.5% 105130 ± 5% proc-vmstat.nr_zone_inactive_anon
1332 ± 7% +93.8% 2582 ± 14% proc-vmstat.nr_zone_inactive_file
3660 ± 2% -29.4% 2585 ± 13% proc-vmstat.nr_zone_write_pending
12326 ± 27% -46.1% 6639 ± 50% proc-vmstat.numa_hint_faults
828499 ± 2% -24.5% 625396 ± 13% proc-vmstat.numa_hit
762250 ± 2% -26.6% 559153 ± 15% proc-vmstat.numa_local
277559 ± 5% -52.2% 132739 ± 59% proc-vmstat.pgactivate
1177828 ± 2% -33.0% 789385 ± 14% proc-vmstat.pgalloc_normal
793573 -24.6% 598138 ± 5% proc-vmstat.pgfree
212903 ± 6% +80.5% 384255 ± 10% proc-vmstat.pgpgout
11570 +11.0% 12837 ± 6% proc-vmstat.pgreuse
1.66 ± 4% -59.9% 0.66 ± 26% perf-stat.i.MPKI
5.567e+09 -47.2% 2.939e+09 ± 20% perf-stat.i.branch-instructions
0.36 -0.1 0.27 ± 8% perf-stat.i.branch-miss-rate%
17919104 -48.7% 9195910 ± 20% perf-stat.i.branch-misses
33.33 ± 3% -12.9 20.46 ± 14% perf-stat.i.cache-miss-rate%
49265912 ± 2% -74.2% 12700446 ± 48% perf-stat.i.cache-misses
1.452e+08 -65.9% 49474034 ± 35% perf-stat.i.cache-references
345782 ± 3% -72.8% 94107 ± 45% perf-stat.i.context-switches
1.20 +30.1% 1.56 ± 7% perf-stat.i.cpi
3.534e+10 -49.1% 1.798e+10 ± 19% perf-stat.i.cpu-cycles
160.67 ± 2% -33.7% 106.60 ± 9% perf-stat.i.cpu-migrations
803.03 ± 4% +544.4% 5174 ± 35% perf-stat.i.cycles-between-cache-misses
320494 ± 7% -57.2% 137326 ± 38% perf-stat.i.dTLB-load-misses
7.155e+09 -56.1% 3.144e+09 ± 26% perf-stat.i.dTLB-loads
0.00 ± 6% +0.0 0.00 ± 31% perf-stat.i.dTLB-store-miss-rate%
33935 ± 9% -31.5% 23260 ± 10% perf-stat.i.dTLB-store-misses
4.978e+09 -66.1% 1.689e+09 ± 37% perf-stat.i.dTLB-stores
2.939e+10 -54.7% 1.332e+10 ± 25% perf-stat.i.instructions
0.85 -18.3% 0.70 ± 7% perf-stat.i.ipc
0.55 -49.1% 0.28 ± 19% perf-stat.i.metric.GHz
278.75 -56.3% 121.88 ± 26% perf-stat.i.metric.M/sec
4017 -17.9% 3299 ± 10% perf-stat.i.minor-faults
86.21 -6.4 79.80 perf-stat.i.node-load-miss-rate%
10839927 ± 4% -75.7% 2637402 ± 50% perf-stat.i.node-load-misses
1689671 ± 5% -66.5% 566054 ± 41% perf-stat.i.node-loads
71.41 -10.3 61.11 ± 7% perf-stat.i.node-store-miss-rate%
7337215 ± 3% -76.2% 1747288 ± 52% perf-stat.i.node-store-misses
2758888 ± 3% -73.0% 744949 ± 46% perf-stat.i.node-stores
4018 -17.9% 3299 ± 10% perf-stat.i.page-faults
1.68 ± 4% -46.1% 0.90 ± 23% perf-stat.overall.MPKI
33.94 ± 3% -9.3 24.67 ± 13% perf-stat.overall.cache-miss-rate%
1.20 +13.8% 1.37 ± 5% perf-stat.overall.cpi
718.14 ± 3% +125.3% 1617 ± 28% perf-stat.overall.cycles-between-cache-misses
0.00 ± 9% +0.0 0.00 ± 26% perf-stat.overall.dTLB-store-miss-rate%
0.83 -11.8% 0.73 ± 5% perf-stat.overall.ipc
86.51 -5.0 81.51 ± 3% perf-stat.overall.node-load-miss-rate%
72.67 -3.3 69.35 ± 3% perf-stat.overall.node-store-miss-rate%
5.479e+09 -47.0% 2.903e+09 ± 20% perf-stat.ps.branch-instructions
17633103 -48.5% 9085001 ± 20% perf-stat.ps.branch-misses
48489358 ± 3% -74.1% 12561819 ± 48% perf-stat.ps.cache-misses
1.429e+08 -65.8% 48916511 ± 35% perf-stat.ps.cache-references
340301 ± 3% -72.6% 93149 ± 45% perf-stat.ps.context-switches
3.479e+10 -49.0% 1.776e+10 ± 19% perf-stat.ps.cpu-cycles
158.23 ± 2% -33.5% 105.28 ± 9% perf-stat.ps.cpu-migrations
315346 ± 7% -57.0% 135594 ± 38% perf-stat.ps.dTLB-load-misses
7.042e+09 -55.9% 3.106e+09 ± 26% perf-stat.ps.dTLB-loads
33396 ± 9% -31.2% 22960 ± 10% perf-stat.ps.dTLB-store-misses
4.899e+09 -65.9% 1.669e+09 ± 36% perf-stat.ps.dTLB-stores
2.893e+10 -54.5% 1.316e+10 ± 25% perf-stat.ps.instructions
3953 -17.7% 3254 ± 10% perf-stat.ps.minor-faults
10669475 ± 4% -75.5% 2609184 ± 50% perf-stat.ps.node-load-misses
1662570 ± 5% -66.3% 559695 ± 41% perf-stat.ps.node-loads
7222062 ± 3% -76.1% 1727988 ± 51% perf-stat.ps.node-store-misses
2715037 ± 3% -72.9% 736472 ± 46% perf-stat.ps.node-stores
3953 -17.7% 3254 ± 10% perf-stat.ps.page-faults
1.842e+12 -46.1% 9.933e+11 ± 15% perf-stat.total.instructions
21.35 ± 12% -17.4 3.94 ± 35% perf-profile.calltrace.cycles-pp.vfs_rename.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
21.12 ± 12% -17.3 3.86 ± 35% perf-profile.calltrace.cycles-pp.btrfs_rename2.vfs_rename.do_renameat2.__x64_sys_rename.do_syscall_64
21.07 ± 12% -17.2 3.85 ± 36% perf-profile.calltrace.cycles-pp.btrfs_rename.btrfs_rename2.vfs_rename.do_renameat2.__x64_sys_rename
17.69 ± 6% -17.2 0.48 ±129% perf-profile.calltrace.cycles-pp.rwsem_down_write_slowpath.down_write.__btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot
16.89 ± 6% -16.5 0.37 ±139% perf-profile.calltrace.cycles-pp.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.__btrfs_tree_lock.btrfs_lock_root_node
25.48 ± 5% -16.0 9.44 ± 15% perf-profile.calltrace.cycles-pp.open64
24.87 ± 5% -15.8 9.09 ± 15% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.open64
24.80 ± 5% -15.8 9.05 ± 15% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.open64
24.62 ± 5% -15.7 8.95 ± 15% perf-profile.calltrace.cycles-pp.__x64_sys_openat.do_syscall_64.entry_SYSCALL_64_after_hwframe.open64
24.54 ± 5% -15.6 8.92 ± 15% perf-profile.calltrace.cycles-pp.do_sys_openat2.__x64_sys_openat.do_syscall_64.entry_SYSCALL_64_after_hwframe.open64
22.91 ± 6% -15.2 7.68 ± 16% perf-profile.calltrace.cycles-pp.do_filp_open.do_sys_openat2.__x64_sys_openat.do_syscall_64.entry_SYSCALL_64_after_hwframe
22.64 ± 6% -15.1 7.54 ± 16% perf-profile.calltrace.cycles-pp.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat.do_syscall_64
23.25 ± 12% -14.5 8.79 ± 34% perf-profile.calltrace.cycles-pp.rename
23.17 ± 12% -14.4 8.77 ± 34% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.rename
23.17 ± 12% -14.4 8.77 ± 34% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.rename
23.12 ± 12% -14.4 8.76 ± 34% perf-profile.calltrace.cycles-pp.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe.rename
23.07 ± 12% -14.3 8.73 ± 34% perf-profile.calltrace.cycles-pp.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe.rename
13.87 ± 12% -11.8 2.06 ± 36% perf-profile.calltrace.cycles-pp.__btrfs_unlink_inode.btrfs_rename.btrfs_rename2.vfs_rename.do_renameat2
11.02 ± 6% -11.0 0.00 perf-profile.calltrace.cycles-pp.osq_lock.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.__btrfs_tree_lock
13.25 ± 5% -10.7 2.58 ± 28% perf-profile.calltrace.cycles-pp.vfs_rmdir.do_rmdir.__x64_sys_rmdir.do_syscall_64.entry_SYSCALL_64_after_hwframe
12.83 ± 7% -9.0 3.86 ± 16% perf-profile.calltrace.cycles-pp.do_open.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
8.86 ± 5% -7.2 1.62 ± 28% perf-profile.calltrace.cycles-pp.evict.vfs_rmdir.do_rmdir.__x64_sys_rmdir.do_syscall_64
8.80 ± 5% -7.2 1.60 ± 28% perf-profile.calltrace.cycles-pp.btrfs_evict_inode.evict.vfs_rmdir.do_rmdir.__x64_sys_rmdir
9.06 ± 5% -6.3 2.76 ± 16% perf-profile.calltrace.cycles-pp.do_dentry_open.do_open.path_openat.do_filp_open.do_sys_openat2
8.71 ± 5% -6.3 2.45 ± 13% perf-profile.calltrace.cycles-pp.asm_sysvec_call_function_single.acpi_safe_halt.acpi_idle_enter.cpuidle_enter_state.cpuidle_enter
6.19 ± 6% -6.0 0.22 ±129% perf-profile.calltrace.cycles-pp.down_write.__btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_lookup_dir_item
6.19 ± 6% -6.0 0.22 ±129% perf-profile.calltrace.cycles-pp.__btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_lookup_dir_item.__btrfs_unlink_inode
6.54 ± 12% -5.7 0.86 ± 52% perf-profile.calltrace.cycles-pp.btrfs_del_inode_ref.__btrfs_unlink_inode.btrfs_rename.btrfs_rename2.vfs_rename
6.02 ± 12% -5.4 0.65 ± 66% perf-profile.calltrace.cycles-pp.btrfs_search_slot.btrfs_del_inode_ref.__btrfs_unlink_inode.btrfs_rename.btrfs_rename2
5.70 ± 11% -5.2 0.50 ± 81% perf-profile.calltrace.cycles-pp.btrfs_search_slot.btrfs_lookup_dir_item.__btrfs_unlink_inode.btrfs_rename.btrfs_rename2
5.74 ± 11% -5.2 0.58 ± 64% perf-profile.calltrace.cycles-pp.btrfs_lookup_dir_item.__btrfs_unlink_inode.btrfs_rename.btrfs_rename2.vfs_rename
5.31 ± 6% -4.5 0.84 ± 44% perf-profile.calltrace.cycles-pp.security_file_open.do_dentry_open.do_open.path_openat.do_filp_open
5.28 ± 6% -4.5 0.82 ± 44% perf-profile.calltrace.cycles-pp.apparmor_file_open.security_file_open.do_dentry_open.do_open.path_openat
14.04 ± 5% -4.3 9.70 ± 25% perf-profile.calltrace.cycles-pp.rmdir
13.98 ± 5% -4.3 9.68 ± 25% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.rmdir
13.97 ± 5% -4.3 9.68 ± 25% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.rmdir
13.95 ± 5% -4.3 9.68 ± 25% perf-profile.calltrace.cycles-pp.__x64_sys_rmdir.do_syscall_64.entry_SYSCALL_64_after_hwframe.rmdir
13.92 ± 5% -4.3 9.66 ± 25% perf-profile.calltrace.cycles-pp.do_rmdir.__x64_sys_rmdir.do_syscall_64.entry_SYSCALL_64_after_hwframe.rmdir
4.46 ± 12% -4.1 0.34 ±102% perf-profile.calltrace.cycles-pp.btrfs_lock_root_node.btrfs_search_slot.btrfs_del_inode_ref.__btrfs_unlink_inode.btrfs_rename
7.05 ± 5% -4.1 2.96 ± 16% perf-profile.calltrace.cycles-pp.__close
4.42 ± 12% -4.1 0.34 ±102% perf-profile.calltrace.cycles-pp.__btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_del_inode_ref.__btrfs_unlink_inode
4.41 ± 12% -4.1 0.34 ±102% perf-profile.calltrace.cycles-pp.down_write.__btrfs_tree_lock.btrfs_lock_root_node.btrfs_search_slot.btrfs_del_inode_ref
6.37 ± 5% -3.8 2.62 ± 16% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__close
6.29 ± 5% -3.7 2.57 ± 16% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__close
6.09 ± 5% -3.6 2.48 ± 16% perf-profile.calltrace.cycles-pp.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe.__close
5.15 ± 5% -3.5 1.61 ± 19% perf-profile.calltrace.cycles-pp.alloc_empty_file.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
5.44 ± 6% -3.4 2.04 ± 17% perf-profile.calltrace.cycles-pp.__fxstat64
4.20 ± 6% -3.4 0.84 ± 43% perf-profile.calltrace.cycles-pp.btrfs_rmdir.vfs_rmdir.do_rmdir.__x64_sys_rmdir.do_syscall_64
4.08 ± 12% -3.2 0.84 ± 49% perf-profile.calltrace.cycles-pp.btrfs_add_link.btrfs_rename.btrfs_rename2.vfs_rename.do_renameat2
3.88 ± 12% -3.1 0.78 ± 49% perf-profile.calltrace.cycles-pp.btrfs_insert_dir_item.btrfs_add_link.btrfs_rename.btrfs_rename2.vfs_rename
4.80 ± 6% -3.1 1.70 ± 18% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__fxstat64
4.72 ± 6% -3.1 1.66 ± 18% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__fxstat64
4.14 ± 5% -3.1 1.09 ± 22% perf-profile.calltrace.cycles-pp.init_file.alloc_empty_file.path_openat.do_filp_open.do_sys_openat2
4.53 ± 6% -3.0 1.57 ± 17% perf-profile.calltrace.cycles-pp.__do_sys_newfstat.do_syscall_64.entry_SYSCALL_64_after_hwframe.__fxstat64
3.96 ± 5% -3.0 1.01 ± 22% perf-profile.calltrace.cycles-pp.security_file_alloc.init_file.alloc_empty_file.path_openat.do_filp_open
3.51 ± 12% -2.9 0.62 ± 64% perf-profile.calltrace.cycles-pp.insert_with_overflow.btrfs_insert_dir_item.btrfs_add_link.btrfs_rename.btrfs_rename2
3.50 ± 12% -2.9 0.62 ± 64% perf-profile.calltrace.cycles-pp.btrfs_insert_empty_items.insert_with_overflow.btrfs_insert_dir_item.btrfs_add_link.btrfs_rename
3.57 ± 5% -2.8 0.74 ± 42% perf-profile.calltrace.cycles-pp.apparmor_file_alloc_security.security_file_alloc.init_file.alloc_empty_file.path_openat
4.23 ± 5% -2.7 1.57 ± 16% perf-profile.calltrace.cycles-pp.__fput.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe.__close
3.25 ± 5% -2.6 0.64 ± 43% perf-profile.calltrace.cycles-pp.__btrfs_unlink_inode.btrfs_rmdir.vfs_rmdir.do_rmdir.__x64_sys_rmdir
2.92 ± 5% -2.6 0.31 ±100% perf-profile.calltrace.cycles-pp.btrfs_truncate_inode_items.btrfs_evict_inode.evict.vfs_rmdir.do_rmdir
3.65 ± 6% -2.5 1.11 ± 19% perf-profile.calltrace.cycles-pp.vfs_fstat.__do_sys_newfstat.do_syscall_64.entry_SYSCALL_64_after_hwframe.__fxstat64
2.99 ± 5% -2.4 0.56 ± 40% perf-profile.calltrace.cycles-pp.btrfs_commit_inode_delayed_inode.btrfs_evict_inode.evict.vfs_rmdir.do_rmdir
2.86 ± 5% -2.3 0.53 ± 40% perf-profile.calltrace.cycles-pp.__btrfs_update_delayed_inode.btrfs_commit_inode_delayed_inode.btrfs_evict_inode.evict.vfs_rmdir
2.51 ± 6% -2.2 0.28 ±100% perf-profile.calltrace.cycles-pp.btrfs_lookup_dir_item.__btrfs_unlink_inode.btrfs_rmdir.vfs_rmdir.do_rmdir
2.50 ± 6% -2.2 0.28 ±100% perf-profile.calltrace.cycles-pp.btrfs_search_slot.btrfs_lookup_dir_item.__btrfs_unlink_inode.btrfs_rmdir.vfs_rmdir
2.16 ± 8% -1.8 0.36 ± 78% perf-profile.calltrace.cycles-pp.ima_file_check.do_open.path_openat.do_filp_open.do_sys_openat2
2.21 ± 6% -1.7 0.52 ± 60% perf-profile.calltrace.cycles-pp.security_file_free.__fput.__x64_sys_close.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.18 ± 6% -1.7 0.51 ± 60% perf-profile.calltrace.cycles-pp.apparmor_file_free_security.security_file_free.__fput.__x64_sys_close.do_syscall_64
1.94 ± 5% -1.6 0.29 ±100% perf-profile.calltrace.cycles-pp.sysvec_call_function_single.asm_sysvec_call_function_single.acpi_safe_halt.acpi_idle_enter.cpuidle_enter_state
1.84 ± 14% -1.5 0.38 ±101% perf-profile.calltrace.cycles-pp.btrfs_insert_inode_ref.btrfs_rename.btrfs_rename2.vfs_rename.do_renameat2
1.80 ± 11% -1.4 0.44 ± 78% perf-profile.calltrace.cycles-pp.mkdir
1.79 ± 11% -1.4 0.43 ± 78% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.mkdir
1.79 ± 11% -1.4 0.43 ± 78% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.mkdir
1.79 ± 11% -1.4 0.43 ± 78% perf-profile.calltrace.cycles-pp.__x64_sys_mkdir.do_syscall_64.entry_SYSCALL_64_after_hwframe.mkdir
1.78 ± 11% -1.4 0.43 ± 78% perf-profile.calltrace.cycles-pp.do_mkdirat.__x64_sys_mkdir.do_syscall_64.entry_SYSCALL_64_after_hwframe.mkdir
1.79 ± 10% -1.3 0.44 ± 77% perf-profile.calltrace.cycles-pp.mkdirat
1.78 ± 10% -1.3 0.44 ± 77% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.mkdirat
1.78 ± 10% -1.3 0.44 ± 77% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.mkdirat
1.77 ± 10% -1.3 0.44 ± 77% perf-profile.calltrace.cycles-pp.do_mkdirat.__x64_sys_mkdirat.do_syscall_64.entry_SYSCALL_64_after_hwframe.mkdirat
1.78 ± 10% -1.3 0.44 ± 77% perf-profile.calltrace.cycles-pp.__x64_sys_mkdirat.do_syscall_64.entry_SYSCALL_64_after_hwframe.mkdirat
1.73 ± 11% -1.3 0.42 ± 78% perf-profile.calltrace.cycles-pp.vfs_mkdir.do_mkdirat.__x64_sys_mkdir.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.72 ± 10% -1.3 0.42 ± 77% perf-profile.calltrace.cycles-pp.vfs_mkdir.do_mkdirat.__x64_sys_mkdirat.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.68 ± 10% -1.3 0.40 ± 78% perf-profile.calltrace.cycles-pp.btrfs_create_common.vfs_mkdir.do_mkdirat.__x64_sys_mkdir.do_syscall_64
1.67 ± 10% -1.3 0.40 ± 77% perf-profile.calltrace.cycles-pp.btrfs_create_common.vfs_mkdir.do_mkdirat.__x64_sys_mkdirat.do_syscall_64
1.56 ± 11% -1.2 0.36 ± 78% perf-profile.calltrace.cycles-pp.btrfs_create_new_inode.btrfs_create_common.vfs_mkdir.do_mkdirat.__x64_sys_mkdir
1.55 ± 10% -1.2 0.38 ± 77% perf-profile.calltrace.cycles-pp.btrfs_create_new_inode.btrfs_create_common.vfs_mkdir.do_mkdirat.__x64_sys_mkdirat
2.41 ± 6% -1.2 1.24 ± 11% perf-profile.calltrace.cycles-pp.btrfs_opendir.do_dentry_open.do_open.path_openat.do_filp_open
1.86 ± 6% -0.9 0.92 ± 17% perf-profile.calltrace.cycles-pp.link_path_walk.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
1.84 ± 5% -0.9 0.96 ± 12% perf-profile.calltrace.cycles-pp.kmalloc_trace.btrfs_opendir.do_dentry_open.do_open.path_openat
1.72 ± 6% -0.8 0.90 ± 12% perf-profile.calltrace.cycles-pp.__kmem_cache_alloc_node.kmalloc_trace.btrfs_opendir.do_dentry_open.do_open
1.21 ± 7% -0.8 0.44 ± 59% perf-profile.calltrace.cycles-pp.btrfs_getattr.vfs_fstat.__do_sys_newfstat.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.53 ± 4% -0.8 0.77 ± 13% perf-profile.calltrace.cycles-pp.open_last_lookups.path_openat.do_filp_open.do_sys_openat2.__x64_sys_openat
1.35 ± 4% -0.7 0.62 ± 38% perf-profile.calltrace.cycles-pp.__d_lookup_rcu.lookup_fast.open_last_lookups.path_openat.do_filp_open
0.99 ± 9% -0.7 0.26 ±100% perf-profile.calltrace.cycles-pp.btrfs_get_next_valid_item.btrfs_real_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64
1.36 ± 4% -0.7 0.69 ± 12% perf-profile.calltrace.cycles-pp.lookup_fast.open_last_lookups.path_openat.do_filp_open.do_sys_openat2
1.31 ± 4% -0.6 0.69 ± 15% perf-profile.calltrace.cycles-pp.getname_flags.do_sys_openat2.__x64_sys_openat.do_syscall_64.entry_SYSCALL_64_after_hwframe
1.24 ± 6% -0.6 0.64 ± 12% perf-profile.calltrace.cycles-pp.memset_orig.__kmem_cache_alloc_node.kmalloc_trace.btrfs_opendir.do_dentry_open
4.06 +0.3 4.37 ± 5% perf-profile.calltrace.cycles-pp.acpi_safe_halt.acpi_idle_enter.cpuidle_enter_state.cpuidle_enter.cpuidle_idle_call
0.00 +0.6 0.56 ± 6% perf-profile.calltrace.cycles-pp.irq_exit_rcu.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.acpi_safe_halt.acpi_idle_enter
0.51 ± 38% +0.7 1.23 ± 9% perf-profile.calltrace.cycles-pp.scheduler_tick.update_process_times.tick_sched_handle.tick_nohz_highres_handler.__hrtimer_run_queues
0.64 ± 6% +0.8 1.39 ± 9% perf-profile.calltrace.cycles-pp.update_process_times.tick_sched_handle.tick_nohz_highres_handler.__hrtimer_run_queues.hrtimer_interrupt
0.64 ± 6% +0.8 1.40 ± 9% perf-profile.calltrace.cycles-pp.tick_sched_handle.tick_nohz_highres_handler.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt
0.70 ± 6% +0.9 1.56 ± 9% perf-profile.calltrace.cycles-pp.tick_nohz_highres_handler.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt
0.00 +0.9 0.92 ± 9% perf-profile.calltrace.cycles-pp.perf_adjust_freq_unthr_context.perf_event_task_tick.scheduler_tick.update_process_times.tick_sched_handle
0.00 +0.9 0.94 ± 9% perf-profile.calltrace.cycles-pp.perf_event_task_tick.scheduler_tick.update_process_times.tick_sched_handle.tick_nohz_highres_handler
0.00 +1.0 0.98 ± 28% perf-profile.calltrace.cycles-pp.btrfs_readdir_get_delayed_items.btrfs_real_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64
0.83 ± 5% +1.0 1.88 ± 6% perf-profile.calltrace.cycles-pp.__hrtimer_run_queues.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt
0.96 ± 6% +1.2 2.18 ± 6% perf-profile.calltrace.cycles-pp.hrtimer_interrupt.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.acpi_safe_halt
0.99 ± 6% +1.3 2.26 ± 6% perf-profile.calltrace.cycles-pp.__sysvec_apic_timer_interrupt.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.acpi_safe_halt.acpi_idle_enter
1.40 ± 5% +1.7 3.13 ± 6% perf-profile.calltrace.cycles-pp.sysvec_apic_timer_interrupt.asm_sysvec_apic_timer_interrupt.acpi_safe_halt.acpi_idle_enter.cpuidle_enter_state
0.20 ±129% +4.2 4.44 ± 35% perf-profile.calltrace.cycles-pp.down_write.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.14 ±173% +4.3 4.44 ± 35% perf-profile.calltrace.cycles-pp.rwsem_down_write_slowpath.down_write.do_renameat2.__x64_sys_rename.do_syscall_64
0.07 ±264% +4.4 4.43 ± 35% perf-profile.calltrace.cycles-pp.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.do_renameat2.__x64_sys_rename
0.00 +4.4 4.42 ± 35% perf-profile.calltrace.cycles-pp.rwsem_spin_on_owner.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.do_renameat2
3.94 ± 4% +5.3 9.19 ± 8% perf-profile.calltrace.cycles-pp.asm_sysvec_apic_timer_interrupt.acpi_safe_halt.acpi_idle_enter.cpuidle_enter_state.cpuidle_enter
0.00 +6.9 6.94 ± 26% perf-profile.calltrace.cycles-pp.rwsem_spin_on_owner.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.do_rmdir
0.00 +7.0 6.95 ± 26% perf-profile.calltrace.cycles-pp.rwsem_optimistic_spin.rwsem_down_write_slowpath.down_write.do_rmdir.__x64_sys_rmdir
0.00 +7.0 6.96 ± 26% perf-profile.calltrace.cycles-pp.rwsem_down_write_slowpath.down_write.do_rmdir.__x64_sys_rmdir.do_syscall_64
0.00 +7.0 6.96 ± 26% perf-profile.calltrace.cycles-pp.down_write.do_rmdir.__x64_sys_rmdir.do_syscall_64.entry_SYSCALL_64_after_hwframe
5.43 ± 9% +49.2 54.59 ± 5% perf-profile.calltrace.cycles-pp.getdents64
5.36 ± 9% +49.2 54.57 ± 5% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.getdents64
5.36 ± 9% +49.2 54.56 ± 5% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.getdents64
5.34 ± 9% +49.2 54.55 ± 5% perf-profile.calltrace.cycles-pp.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe.getdents64
5.29 ± 9% +49.2 54.54 ± 5% perf-profile.calltrace.cycles-pp.iterate_dir.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe.getdents64
4.96 ± 9% +49.5 54.44 ± 5% perf-profile.calltrace.cycles-pp.btrfs_real_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +51.0 50.96 ± 6% perf-profile.calltrace.cycles-pp.btrfs_should_delete_dir_index.btrfs_real_readdir.iterate_dir.__x64_sys_getdents64.do_syscall_64
31.66 ± 5% -26.7 5.01 ± 15% perf-profile.children.cycles-pp.btrfs_search_slot
20.06 ± 5% -17.6 2.46 ± 13% perf-profile.children.cycles-pp.__btrfs_tree_lock
21.35 ± 12% -17.4 3.94 ± 35% perf-profile.children.cycles-pp.vfs_rename
19.68 ± 6% -17.3 2.36 ± 14% perf-profile.children.cycles-pp.btrfs_lock_root_node
21.12 ± 12% -17.3 3.86 ± 35% perf-profile.children.cycles-pp.btrfs_rename2
21.08 ± 12% -17.2 3.85 ± 36% perf-profile.children.cycles-pp.btrfs_rename
25.46 ± 5% -16.3 9.14 ± 16% perf-profile.children.cycles-pp.__x64_sys_openat
25.41 ± 5% -16.3 9.11 ± 16% perf-profile.children.cycles-pp.do_sys_openat2
25.73 ± 5% -16.2 9.57 ± 15% perf-profile.children.cycles-pp.open64
22.99 ± 5% -15.2 7.83 ± 16% perf-profile.children.cycles-pp.do_filp_open
22.76 ± 5% -15.0 7.72 ± 16% perf-profile.children.cycles-pp.path_openat
23.25 ± 12% -14.5 8.79 ± 34% perf-profile.children.cycles-pp.rename
17.13 ± 9% -14.4 2.74 ± 22% perf-profile.children.cycles-pp.__btrfs_unlink_inode
23.12 ± 12% -14.4 8.76 ± 34% perf-profile.children.cycles-pp.__x64_sys_rename
23.07 ± 12% -14.3 8.73 ± 34% perf-profile.children.cycles-pp.do_renameat2
12.10 ± 6% -11.1 0.96 ± 17% perf-profile.children.cycles-pp.osq_lock
13.25 ± 5% -10.7 2.58 ± 28% perf-profile.children.cycles-pp.vfs_rmdir
13.07 ± 6% -9.1 3.97 ± 16% perf-profile.children.cycles-pp.do_open
8.93 ± 7% -7.7 1.25 ± 16% perf-profile.children.cycles-pp.btrfs_lookup_dir_item
9.09 ± 5% -7.4 1.70 ± 28% perf-profile.children.cycles-pp.evict
9.02 ± 5% -7.3 1.68 ± 28% perf-profile.children.cycles-pp.btrfs_evict_inode
21.35 ± 5% -7.3 14.07 ± 5% perf-profile.children.cycles-pp.down_write
20.67 ± 5% -6.8 13.87 ± 6% perf-profile.children.cycles-pp.rwsem_down_write_slowpath
9.49 ± 6% -6.6 2.87 ± 16% perf-profile.children.cycles-pp.do_dentry_open
20.16 ± 5% -6.4 13.73 ± 6% perf-profile.children.cycles-pp.rwsem_optimistic_spin
7.50 ± 6% -5.9 1.65 ± 27% perf-profile.children.cycles-pp.btrfs_insert_empty_items
6.54 ± 12% -5.6 0.92 ± 38% perf-profile.children.cycles-pp.btrfs_del_inode_ref
5.51 ± 7% -4.6 0.92 ± 27% perf-profile.children.cycles-pp.security_file_open
5.47 ± 7% -4.6 0.90 ± 28% perf-profile.children.cycles-pp.apparmor_file_open
5.92 ± 8% -4.4 1.50 ± 29% perf-profile.children.cycles-pp.btrfs_add_link
14.04 ± 5% -4.3 9.71 ± 25% perf-profile.children.cycles-pp.rmdir
13.95 ± 5% -4.3 9.68 ± 25% perf-profile.children.cycles-pp.__x64_sys_rmdir
13.92 ± 5% -4.3 9.66 ± 25% perf-profile.children.cycles-pp.do_rmdir
7.29 ± 5% -4.2 3.09 ± 16% perf-profile.children.cycles-pp.__close
5.61 ± 8% -4.2 1.41 ± 29% perf-profile.children.cycles-pp.btrfs_insert_dir_item
5.49 ± 4% -3.9 1.55 ± 13% perf-profile.children.cycles-pp.asm_sysvec_call_function_single
6.30 ± 5% -3.8 2.52 ± 17% perf-profile.children.cycles-pp.__x64_sys_close
4.96 ± 8% -3.7 1.22 ± 29% perf-profile.children.cycles-pp.insert_with_overflow
4.44 ± 7% -3.7 0.74 ± 19% perf-profile.children.cycles-pp.btrfs_read_lock_root_node
5.34 ± 5% -3.7 1.64 ± 19% perf-profile.children.cycles-pp.alloc_empty_file
5.62 ± 5% -3.5 2.13 ± 17% perf-profile.children.cycles-pp.__fxstat64
4.21 ± 6% -3.3 0.89 ± 29% perf-profile.children.cycles-pp.btrfs_rmdir
4.30 ± 6% -3.2 1.12 ± 22% perf-profile.children.cycles-pp.init_file
4.11 ± 6% -3.1 1.03 ± 22% perf-profile.children.cycles-pp.security_file_alloc
4.55 ± 6% -3.0 1.58 ± 17% perf-profile.children.cycles-pp.__do_sys_newfstat
3.71 ± 5% -2.9 0.82 ± 23% perf-profile.children.cycles-pp.apparmor_file_alloc_security
3.49 ± 6% -2.9 0.60 ± 20% perf-profile.children.cycles-pp.__btrfs_tree_read_lock
3.45 ± 6% -2.9 0.59 ± 21% perf-profile.children.cycles-pp.down_read
3.51 ± 6% -2.8 0.68 ± 18% perf-profile.children.cycles-pp.__btrfs_update_delayed_inode
4.45 ± 6% -2.8 1.63 ± 17% perf-profile.children.cycles-pp.__fput
3.56 ± 10% -2.6 0.98 ± 55% perf-profile.children.cycles-pp.do_mkdirat
3.67 ± 6% -2.6 1.12 ± 19% perf-profile.children.cycles-pp.vfs_fstat
3.45 ± 10% -2.5 0.94 ± 55% perf-profile.children.cycles-pp.vfs_mkdir
2.99 ± 5% -2.5 0.51 ± 21% perf-profile.children.cycles-pp.btrfs_lookup_inode
2.99 ± 5% -2.5 0.51 ± 29% perf-profile.children.cycles-pp.btrfs_truncate_inode_items
3.36 ± 10% -2.5 0.91 ± 56% perf-profile.children.cycles-pp.btrfs_create_common
3.07 ± 5% -2.4 0.62 ± 25% perf-profile.children.cycles-pp.btrfs_commit_inode_delayed_inode
2.79 ± 9% -2.3 0.47 ± 21% perf-profile.children.cycles-pp.rwsem_down_read_slowpath
3.11 ± 10% -2.3 0.83 ± 56% perf-profile.children.cycles-pp.btrfs_create_new_inode
2.62 ± 5% -2.2 0.42 ± 32% perf-profile.children.cycles-pp.btrfs_del_orphan_item
2.52 ± 8% -2.0 0.53 ± 16% perf-profile.children.cycles-pp.btrfs_release_path
2.41 ± 6% -1.9 0.52 ± 17% perf-profile.children.cycles-pp.up_write
2.07 ± 21% -1.8 0.26 ± 21% perf-profile.children.cycles-pp.worker_thread
2.06 ± 21% -1.8 0.25 ± 22% perf-profile.children.cycles-pp.process_one_work
2.10 ± 20% -1.8 0.31 ± 19% perf-profile.children.cycles-pp.ret_from_fork_asm
2.10 ± 20% -1.8 0.31 ± 19% perf-profile.children.cycles-pp.ret_from_fork
2.10 ± 20% -1.8 0.31 ± 18% perf-profile.children.cycles-pp.kthread
2.25 ± 8% -1.7 0.52 ± 21% perf-profile.children.cycles-pp.ima_file_check
2.32 ± 6% -1.7 0.65 ± 23% perf-profile.children.cycles-pp.security_file_free
2.29 ± 6% -1.6 0.64 ± 23% perf-profile.children.cycles-pp.apparmor_file_free_security
2.00 ± 8% -1.6 0.36 ± 21% perf-profile.children.cycles-pp.security_inode_getattr
1.90 ± 8% -1.6 0.30 ± 23% perf-profile.children.cycles-pp.common_perm_cond
1.90 ± 9% -1.6 0.34 ± 26% perf-profile.children.cycles-pp.security_current_getsecid_subj
2.51 ± 2% -1.5 0.96 ± 16% perf-profile.children.cycles-pp._raw_spin_lock
1.87 ± 9% -1.5 0.32 ± 28% perf-profile.children.cycles-pp.apparmor_current_getsecid_subj
2.02 ± 4% -1.5 0.56 ± 11% perf-profile.children.cycles-pp.sysvec_call_function_single
2.39 ± 7% -1.4 0.99 ± 24% perf-profile.children.cycles-pp.__write_extent_buffer
1.74 ± 7% -1.4 0.37 ± 15% perf-profile.children.cycles-pp.rwsem_wake
1.80 ± 11% -1.3 0.50 ± 55% perf-profile.children.cycles-pp.mkdir
1.79 ± 11% -1.3 0.49 ± 54% perf-profile.children.cycles-pp.__x64_sys_mkdir
2.61 ± 6% -1.3 1.31 ± 12% perf-profile.children.cycles-pp.btrfs_opendir
1.79 ± 10% -1.3 0.49 ± 58% perf-profile.children.cycles-pp.mkdirat
1.84 ± 14% -1.3 0.55 ± 40% perf-profile.children.cycles-pp.btrfs_insert_inode_ref
1.78 ± 10% -1.3 0.49 ± 58% perf-profile.children.cycles-pp.__x64_sys_mkdirat
2.03 ± 8% -1.2 0.85 ± 25% perf-profile.children.cycles-pp.__memmove
1.62 ± 4% -1.2 0.45 ± 12% perf-profile.children.cycles-pp.__sysvec_call_function_single
1.55 ± 4% -1.1 0.44 ± 12% perf-profile.children.cycles-pp.__flush_smp_call_function_queue
2.14 ± 6% -1.1 1.04 ± 17% perf-profile.children.cycles-pp.link_path_walk
1.64 ± 5% -1.0 0.59 ± 19% perf-profile.children.cycles-pp.read_block_for_search
1.76 ± 2% -1.0 0.72 ± 12% perf-profile.children.cycles-pp.read_extent_buffer
1.21 ± 13% -1.0 0.18 ± 24% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
1.77 ± 8% -1.0 0.75 ± 27% perf-profile.children.cycles-pp.memcpy_extent_buffer
1.55 ± 7% -1.0 0.55 ± 12% perf-profile.children.cycles-pp.btrfs_del_items
1.18 ± 19% -1.0 0.19 ± 24% perf-profile.children.cycles-pp.btrfs_root_node
1.94 ± 6% -0.9 1.00 ± 12% perf-profile.children.cycles-pp.kmalloc_trace
1.18 ± 11% -0.9 0.24 ± 21% perf-profile.children.cycles-pp.free_extent_buffer
1.88 ± 6% -0.9 0.97 ± 12% perf-profile.children.cycles-pp.__kmem_cache_alloc_node
1.76 ± 4% -0.9 0.88 ± 17% perf-profile.children.cycles-pp.kmem_cache_alloc
1.26 ± 3% -0.9 0.39 ± 17% perf-profile.children.cycles-pp.__schedule
1.18 ± 4% -0.8 0.34 ± 13% perf-profile.children.cycles-pp.sched_ttwu_pending
1.69 ± 5% -0.8 0.86 ± 13% perf-profile.children.cycles-pp.lookup_fast
1.02 ± 3% -0.8 0.20 ± 21% perf-profile.children.cycles-pp.up_read
1.62 ± 5% -0.8 0.82 ± 13% perf-profile.children.cycles-pp.__d_lookup_rcu
1.55 ± 4% -0.8 0.79 ± 12% perf-profile.children.cycles-pp.open_last_lookups
1.28 ± 7% -0.8 0.52 ± 28% perf-profile.children.cycles-pp.setup_items_for_insert
1.50 ± 6% -0.7 0.76 ± 12% perf-profile.children.cycles-pp.memset_orig
1.51 ± 5% -0.7 0.78 ± 16% perf-profile.children.cycles-pp.getname_flags
0.96 ± 13% -0.7 0.24 ± 38% perf-profile.children.cycles-pp.lookup_one_qstr_excl
1.23 ± 7% -0.7 0.55 ± 19% perf-profile.children.cycles-pp.btrfs_getattr
0.84 ± 21% -0.7 0.17 ± 41% perf-profile.children.cycles-pp.__open64_nocancel
0.80 ± 9% -0.7 0.13 ± 14% perf-profile.children.cycles-pp._raw_spin_lock_irq
0.92 ± 5% -0.7 0.25 ± 21% perf-profile.children.cycles-pp.schedule_preempt_disabled
0.92 ± 5% -0.6 0.27 ± 20% perf-profile.children.cycles-pp.schedule
0.98 ± 8% -0.6 0.36 ± 17% perf-profile.children.cycles-pp.find_extent_buffer
0.79 ± 14% -0.6 0.17 ± 40% perf-profile.children.cycles-pp.btrfs_lookup
0.79 ± 14% -0.6 0.17 ± 40% perf-profile.children.cycles-pp.btrfs_lookup_dentry
1.12 ± 12% -0.6 0.50 ± 15% perf-profile.children.cycles-pp.inode_permission
0.76 ± 8% -0.6 0.14 ± 24% perf-profile.children.cycles-pp.rwsem_mark_wake
0.86 ± 9% -0.6 0.26 ± 20% perf-profile.children.cycles-pp.btrfs_update_inode
0.73 ± 9% -0.6 0.15 ± 22% perf-profile.children.cycles-pp.unlock_up
0.70 ± 9% -0.6 0.13 ± 25% perf-profile.children.cycles-pp.btrfs_delete_delayed_dir_index
0.68 ± 8% -0.6 0.12 ± 43% perf-profile.children.cycles-pp.btrfs_orphan_add
0.68 ± 9% -0.6 0.12 ± 43% perf-profile.children.cycles-pp.btrfs_insert_orphan_item
0.79 ± 3% -0.6 0.23 ± 15% perf-profile.children.cycles-pp.ttwu_do_activate
0.69 ± 11% -0.5 0.14 ± 39% perf-profile.children.cycles-pp.btrfs_check_dir_item_collision
0.92 ± 8% -0.5 0.38 ± 12% perf-profile.children.cycles-pp.dput
0.74 ± 6% -0.5 0.20 ± 17% perf-profile.children.cycles-pp.wake_up_q
0.79 ± 8% -0.5 0.27 ± 18% perf-profile.children.cycles-pp.find_extent_buffer_nolock
1.00 ± 9% -0.5 0.48 ± 15% perf-profile.children.cycles-pp.btrfs_get_next_valid_item
0.87 ± 13% -0.5 0.35 ± 40% perf-profile.children.cycles-pp.btrfs_extend_item
1.03 ± 5% -0.5 0.52 ± 18% perf-profile.children.cycles-pp.kmem_cache_free
0.74 ± 12% -0.5 0.23 ± 8% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
0.71 ± 6% -0.5 0.21 ± 19% perf-profile.children.cycles-pp.try_to_wake_up
0.72 ± 10% -0.5 0.22 ± 17% perf-profile.children.cycles-pp.btrfs_bin_search
0.89 ± 5% -0.5 0.40 ± 17% perf-profile.children.cycles-pp.filp_flush
1.01 ± 5% -0.5 0.53 ± 17% perf-profile.children.cycles-pp.strncpy_from_user
0.61 ± 14% -0.5 0.13 ± 25% perf-profile.children.cycles-pp.btrfs_free_path
0.76 ± 8% -0.5 0.30 ± 17% perf-profile.children.cycles-pp.complete_walk
0.94 ± 6% -0.5 0.49 ± 15% perf-profile.children.cycles-pp.entry_SYSCALL_64
0.62 ± 8% -0.5 0.17 ± 23% perf-profile.children.cycles-pp.__btrfs_release_delayed_node
0.70 ± 4% -0.4 0.25 ± 15% perf-profile.children.cycles-pp.btrfs_filldir
0.71 ± 8% -0.4 0.28 ± 18% perf-profile.children.cycles-pp.try_to_unlazy
0.81 ± 9% -0.4 0.39 ± 12% perf-profile.children.cycles-pp.btrfs_release_file
0.84 ± 5% -0.4 0.44 ± 13% perf-profile.children.cycles-pp.strlcat
0.63 ± 9% -0.4 0.23 ± 19% perf-profile.children.cycles-pp.__legitimize_path
0.52 ± 8% -0.4 0.15 ± 21% perf-profile.children.cycles-pp.btrfs_delayed_update_inode
0.55 ± 5% -0.4 0.18 ± 30% perf-profile.children.cycles-pp.start_transaction
0.56 ± 8% -0.4 0.20 ± 19% perf-profile.children.cycles-pp.btrfs_get_token_32
0.51 ± 4% -0.3 0.16 ± 16% perf-profile.children.cycles-pp.activate_task
0.68 ± 6% -0.3 0.34 ± 14% perf-profile.children.cycles-pp.entry_SYSRETQ_unsafe_stack
0.50 ± 5% -0.3 0.16 ± 16% perf-profile.children.cycles-pp.enqueue_task_fair
0.57 ± 6% -0.3 0.23 ± 23% perf-profile.children.cycles-pp.btrfs_set_token_32
0.71 ± 9% -0.3 0.38 ± 16% perf-profile.children.cycles-pp.cp_new_stat
0.52 ± 6% -0.3 0.19 ± 19% perf-profile.children.cycles-pp.memmove_extent_buffer
0.56 ± 6% -0.3 0.24 ± 18% perf-profile.children.cycles-pp.dnotify_flush
0.46 ± 5% -0.3 0.14 ± 16% perf-profile.children.cycles-pp.enqueue_entity
0.60 ± 9% -0.3 0.28 ± 10% perf-profile.children.cycles-pp.btrfs_get_dir_last_index
0.42 ± 7% -0.3 0.11 ± 45% perf-profile.children.cycles-pp.btrfs_insert_delayed_dir_index
0.66 ± 4% -0.3 0.36 ± 17% perf-profile.children.cycles-pp.filldir64
0.56 ± 13% -0.3 0.27 ± 16% perf-profile.children.cycles-pp.may_open
0.58 ± 6% -0.3 0.28 ± 14% perf-profile.children.cycles-pp.__cond_resched
0.51 ± 6% -0.3 0.22 ± 17% perf-profile.children.cycles-pp.fsnotify_find_mark
0.39 ± 8% -0.3 0.11 ± 21% perf-profile.children.cycles-pp.dequeue_task_fair
0.43 ± 11% -0.3 0.14 ± 24% perf-profile.children.cycles-pp.lockref_get_not_dead
0.37 ± 8% -0.3 0.09 ± 25% perf-profile.children.cycles-pp.__btrfs_end_transaction
0.48 ± 6% -0.3 0.20 ± 18% perf-profile.children.cycles-pp.fsnotify_grab_connector
0.43 ± 7% -0.3 0.16 ± 33% perf-profile.children.cycles-pp.__statfs
0.36 ± 7% -0.3 0.08 ± 26% perf-profile.children.cycles-pp.btrfs_unlock_up_safe
0.44 ± 8% -0.3 0.18 ± 12% perf-profile.children.cycles-pp.lockref_put_or_lock
0.36 ± 9% -0.3 0.10 ± 21% perf-profile.children.cycles-pp.dequeue_entity
0.35 ± 11% -0.3 0.10 ± 36% perf-profile.children.cycles-pp.btrfs_block_rsv_release
0.52 ± 4% -0.3 0.26 ± 17% perf-profile.children.cycles-pp.memcg_slab_post_alloc_hook
0.39 ± 5% -0.3 0.13 ± 11% perf-profile.children.cycles-pp.schedule_idle
0.43 ± 4% -0.3 0.18 ± 13% perf-profile.children.cycles-pp.path_init
0.46 ± 7% -0.3 0.20 ± 19% perf-profile.children.cycles-pp.generic_permission
0.39 ± 8% -0.2 0.14 ± 30% perf-profile.children.cycles-pp.__do_sys_statfs
0.38 ± 7% -0.2 0.14 ± 30% perf-profile.children.cycles-pp.user_statfs
0.52 ± 6% -0.2 0.28 ± 16% perf-profile.children.cycles-pp.__check_object_size
0.35 ± 15% -0.2 0.13 ± 38% perf-profile.children.cycles-pp.btrfs_truncate_item
0.30 ± 8% -0.2 0.09 ± 28% perf-profile.children.cycles-pp.mutex_unlock
0.31 ± 6% -0.2 0.10 ± 14% perf-profile.children.cycles-pp.update_load_avg
0.29 ± 5% -0.2 0.08 ± 26% perf-profile.children.cycles-pp.ttwu_queue_wakelist
0.28 ± 4% -0.2 0.07 ± 15% perf-profile.children.cycles-pp.wakeup_preempt
0.36 ± 8% -0.2 0.16 ± 15% perf-profile.children.cycles-pp.terminate_walk
0.42 ± 7% -0.2 0.22 ± 12% perf-profile.children.cycles-pp.alloc_fd
0.37 ± 12% -0.2 0.17 ± 20% perf-profile.children.cycles-pp._copy_to_user
0.26 ± 4% -0.2 0.07 ± 16% perf-profile.children.cycles-pp.resched_curr
0.38 ± 4% -0.2 0.18 ± 16% perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.31 ± 19% -0.2 0.12 ± 32% perf-profile.children.cycles-pp._find_next_zero_bit
0.26 ± 10% -0.2 0.07 ± 41% perf-profile.children.cycles-pp.btrfs_update_root_times
0.39 ± 8% -0.2 0.21 ± 16% perf-profile.children.cycles-pp.walk_component
0.26 ± 27% -0.2 0.08 ± 68% perf-profile.children.cycles-pp.__btrfs_add_free_space
0.31 ± 11% -0.2 0.14 ± 22% perf-profile.children.cycles-pp.__filename_parentat
0.23 ± 21% -0.2 0.06 ± 42% perf-profile.children.cycles-pp.btrfs_get_64
0.29 ± 6% -0.2 0.12 ± 18% perf-profile.children.cycles-pp.__srcu_read_lock
0.29 ± 12% -0.2 0.12 ± 22% perf-profile.children.cycles-pp.path_parentat
0.24 ± 28% -0.2 0.08 ± 71% perf-profile.children.cycles-pp.steal_from_bitmap
0.20 ± 10% -0.2 0.04 ± 80% perf-profile.children.cycles-pp.btrfs_trans_release_metadata
0.30 ± 7% -0.2 0.14 ± 17% perf-profile.children.cycles-pp.locks_remove_posix
0.32 ± 4% -0.2 0.16 ± 18% perf-profile.children.cycles-pp.mod_objcg_state
0.26 ± 33% -0.2 0.11 ± 16% perf-profile.children.cycles-pp.btrfs_permission
0.23 ± 15% -0.2 0.08 ± 44% perf-profile.children.cycles-pp.dentry_kill
0.23 ± 16% -0.1 0.08 ± 45% perf-profile.children.cycles-pp.__dentry_kill
0.32 ± 10% -0.1 0.18 ± 29% perf-profile.children.cycles-pp.btrfs_next_old_leaf
0.18 ± 6% -0.1 0.04 ± 78% perf-profile.children.cycles-pp.mutex_lock
0.31 ± 7% -0.1 0.16 ± 13% perf-profile.children.cycles-pp.process_measurement
0.28 ± 6% -0.1 0.13 ± 13% perf-profile.children.cycles-pp.stress_dir_read
0.21 ± 7% -0.1 0.07 ± 12% perf-profile.children.cycles-pp.select_task_rq
0.29 ± 6% -0.1 0.15 ± 17% perf-profile.children.cycles-pp.strlcpy
0.17 ± 7% -0.1 0.03 ±100% perf-profile.children.cycles-pp.__switch_to
0.27 ± 6% -0.1 0.14 ± 16% perf-profile.children.cycles-pp.__kmem_cache_free
0.18 ± 5% -0.1 0.04 ± 59% perf-profile.children.cycles-pp.llist_reverse_order
0.21 ± 6% -0.1 0.08 ± 20% perf-profile.children.cycles-pp.pick_next_task_fair
0.18 ± 9% -0.1 0.04 ± 77% perf-profile.children.cycles-pp.split_leaf
0.18 ± 9% -0.1 0.05 ± 62% perf-profile.children.cycles-pp.statfs_by_dentry
0.26 ± 5% -0.1 0.14 ± 21% perf-profile.children.cycles-pp.check_heap_object
0.17 ± 7% -0.1 0.04 ± 37% perf-profile.children.cycles-pp.__update_load_avg_cfs_rq
0.17 ± 8% -0.1 0.05 ± 62% perf-profile.children.cycles-pp.btrfs_statfs
0.17 ± 6% -0.1 0.05 ± 41% perf-profile.children.cycles-pp.select_task_rq_fair
0.25 ± 4% -0.1 0.13 ± 11% perf-profile.children.cycles-pp.btrfs_get_32
0.24 ± 6% -0.1 0.12 ± 16% perf-profile.children.cycles-pp.close_fd_get_file
0.20 ± 6% -0.1 0.09 ± 16% perf-profile.children.cycles-pp.vfs_getattr_nosec
0.20 ± 6% -0.1 0.09 ± 23% perf-profile.children.cycles-pp.inode_get_bytes
0.19 ± 7% -0.1 0.08 ± 14% perf-profile.children.cycles-pp.irqentry_enter
0.18 ± 8% -0.1 0.08 ± 25% perf-profile.children.cycles-pp.user_path_at_empty
0.22 ± 5% -0.1 0.11 ± 13% perf-profile.children.cycles-pp.rcu_all_qs
0.21 ± 8% -0.1 0.10 ± 20% perf-profile.children.cycles-pp.errseq_sample
0.18 ± 9% -0.1 0.07 ± 20% perf-profile.children.cycles-pp.generic_fillattr
0.20 ± 6% -0.1 0.10 ± 9% perf-profile.children.cycles-pp.update_rq_clock_task
0.20 ± 10% -0.1 0.10 ± 18% perf-profile.children.cycles-pp.__reserve_bytes
0.14 ± 11% -0.1 0.04 ± 79% perf-profile.children.cycles-pp.btrfs_get_or_create_delayed_node
0.20 ± 10% -0.1 0.10 ± 20% perf-profile.children.cycles-pp.btrfs_reserve_metadata_bytes
0.21 ± 4% -0.1 0.11 ± 20% perf-profile.children.cycles-pp.verify_dirent_name
0.20 ± 12% -0.1 0.10 ± 22% perf-profile.children.cycles-pp.__fget_light
0.19 ± 6% -0.1 0.10 ± 23% perf-profile.children.cycles-pp.__radix_tree_lookup
0.18 ± 9% -0.1 0.08 ± 18% perf-profile.children.cycles-pp.__legitimize_mnt
0.20 ± 5% -0.1 0.11 ± 22% perf-profile.children.cycles-pp.memchr
0.18 ± 5% -0.1 0.09 ± 19% perf-profile.children.cycles-pp.percpu_counter_add_batch
0.12 ± 14% -0.1 0.03 ±106% perf-profile.children.cycles-pp.evict_refill_and_join
0.15 ± 5% -0.1 0.06 ± 40% perf-profile.children.cycles-pp.lockref_get
0.12 ± 11% -0.1 0.03 ±101% perf-profile.children.cycles-pp.filename_lookup
0.23 ± 6% -0.1 0.14 ± 7% perf-profile.children.cycles-pp.sched_clock
0.16 ± 4% -0.1 0.07 ± 19% perf-profile.children.cycles-pp.exit_to_user_mode_prepare
0.14 ± 9% -0.1 0.06 ± 41% perf-profile.children.cycles-pp.syscall_enter_from_user_mode
0.23 ± 6% -0.1 0.15 ± 6% perf-profile.children.cycles-pp.native_sched_clock
0.11 ± 11% -0.1 0.03 ±100% perf-profile.children.cycles-pp.path_lookupat
0.11 ± 11% -0.1 0.03 ±104% perf-profile.children.cycles-pp.refill_obj_stock
0.16 ± 7% -0.1 0.09 ± 18% perf-profile.children.cycles-pp.make_vfsuid
0.13 ± 8% -0.1 0.06 ± 40% perf-profile.children.cycles-pp.__srcu_read_unlock
0.16 ± 6% -0.1 0.09 ± 13% perf-profile.children.cycles-pp.step_into
0.14 ± 16% -0.1 0.07 ± 16% perf-profile.children.cycles-pp.readdir64
0.14 ± 8% -0.1 0.07 ± 8% perf-profile.children.cycles-pp.update_rq_clock
0.14 ± 10% -0.1 0.08 ± 17% perf-profile.children.cycles-pp.__check_heap_object
0.13 ± 10% -0.1 0.07 ± 14% perf-profile.children.cycles-pp.entry_SYSCALL_64_safe_stack
0.14 ± 7% -0.1 0.07 ± 22% perf-profile.children.cycles-pp.security_inode_permission
0.14 ± 7% -0.1 0.07 ± 17% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.13 ± 6% -0.1 0.07 ± 22% perf-profile.children.cycles-pp.putname
0.14 ± 7% -0.1 0.08 ± 22% perf-profile.children.cycles-pp.__virt_addr_valid
0.14 ± 6% -0.1 0.08 ± 26% perf-profile.children.cycles-pp.build_open_flags
0.12 ± 10% -0.1 0.06 ± 14% perf-profile.children.cycles-pp.__fput_sync
0.10 ± 8% -0.1 0.04 ± 59% perf-profile.children.cycles-pp.mntput_no_expire
0.10 ± 10% -0.1 0.05 ± 43% perf-profile.children.cycles-pp.kfree
0.09 ± 5% -0.1 0.04 ± 58% perf-profile.children.cycles-pp.syscall_exit_to_user_mode_prepare
0.10 ± 6% -0.0 0.05 ± 41% perf-profile.children.cycles-pp.map_id_up
0.07 ± 12% -0.0 0.02 ±100% perf-profile.children.cycles-pp.file_ra_state_init
0.10 ± 6% -0.0 0.06 ± 15% perf-profile.children.cycles-pp.btrfs_get_16
0.07 ± 4% -0.0 0.04 ± 78% perf-profile.children.cycles-pp.ct_kernel_exit_state
0.16 ± 6% -0.0 0.13 ± 7% perf-profile.children.cycles-pp.sched_clock_cpu
0.06 ± 10% +0.0 0.09 ± 17% perf-profile.children.cycles-pp.update_sg_lb_stats
0.05 ± 38% +0.0 0.08 ± 6% perf-profile.children.cycles-pp.update_blocked_averages
0.08 ± 8% +0.0 0.12 ± 16% perf-profile.children.cycles-pp.find_busiest_group
0.04 ± 58% +0.0 0.08 ± 12% perf-profile.children.cycles-pp.run_rebalance_domains
0.00 +0.1 0.06 ± 12% perf-profile.children.cycles-pp.rcu_report_qs_rdp
0.01 ±173% +0.1 0.07 ± 37% perf-profile.children.cycles-pp.irq_work_run_list
0.12 ± 7% +0.1 0.18 ± 14% perf-profile.children.cycles-pp.load_balance
0.08 ± 6% +0.1 0.15 ± 21% perf-profile.children.cycles-pp.arch_scale_freq_tick
0.00 +0.1 0.07 ± 15% perf-profile.children.cycles-pp.note_gp_changes
0.00 +0.1 0.07 ± 19% perf-profile.children.cycles-pp.rcu_pending
0.06 ± 13% +0.1 0.14 ± 10% perf-profile.children.cycles-pp.perf_rotate_context
0.06 ± 12% +0.1 0.14 ± 15% perf-profile.children.cycles-pp.clockevents_program_event
0.02 ±129% +0.1 0.10 ± 15% perf-profile.children.cycles-pp.lapic_next_deadline
0.00 +0.1 0.09 ± 14% perf-profile.children.cycles-pp.rcu_sched_clock_irq
0.02 ±131% +0.1 0.12 ± 37% perf-profile.children.cycles-pp.ktime_get_update_offsets_now
0.00 +0.1 0.10 ± 32% perf-profile.children.cycles-pp.btrfs_submit_bio
0.00 +0.1 0.10 ± 32% perf-profile.children.cycles-pp.btrfs_submit_chunk
0.12 ± 10% +0.1 0.22 ± 9% perf-profile.children.cycles-pp.rebalance_domains
0.00 +0.1 0.10 ± 33% perf-profile.children.cycles-pp.btree_write_cache_pages
0.00 +0.1 0.10 ± 33% perf-profile.children.cycles-pp.submit_eb_page
0.24 ± 4% +0.1 0.34 ± 27% perf-profile.children.cycles-pp.menu_select
0.00 +0.1 0.11 ± 33% perf-profile.children.cycles-pp.do_writepages
0.06 ± 12% +0.1 0.18 ± 49% perf-profile.children.cycles-pp.tick_nohz_get_sleep_length
0.00 +0.1 0.12 ± 72% perf-profile.children.cycles-pp.tick_nohz_next_event
0.09 ± 9% +0.1 0.22 ± 25% perf-profile.children.cycles-pp.perf_mux_hrtimer_handler
0.37 ± 4% +0.2 0.56 ± 6% perf-profile.children.cycles-pp.__do_softirq
0.00 +0.2 0.19 ± 34% perf-profile.children.cycles-pp.__btrfs_run_delayed_items
0.43 ± 3% +0.2 0.62 ± 5% perf-profile.children.cycles-pp.irq_exit_rcu
0.00 +0.4 0.35 ± 25% perf-profile.children.cycles-pp.btrfs_readdir_put_delayed_items
0.00 +0.4 0.36 ± 47% perf-profile.children.cycles-pp.btrfs_readdir_delayed_dir_index
0.35 ± 9% +0.4 0.72 ± 9% perf-profile.children.cycles-pp.__intel_pmu_enable_all
0.06 ± 15% +0.4 0.45 ± 33% perf-profile.children.cycles-pp.rb_next
0.51 ± 8% +0.5 1.03 ± 8% perf-profile.children.cycles-pp.perf_adjust_freq_unthr_context
0.51 ± 7% +0.5 1.04 ± 8% perf-profile.children.cycles-pp.perf_event_task_tick
0.72 ± 5% +0.7 1.39 ± 8% perf-profile.children.cycles-pp.scheduler_tick
0.81 ± 4% +0.8 1.57 ± 8% perf-profile.children.cycles-pp.update_process_times
0.82 ± 4% +0.8 1.58 ± 8% perf-profile.children.cycles-pp.tick_sched_handle
0.20 ± 18% +0.8 1.00 ± 28% perf-profile.children.cycles-pp.btrfs_readdir_get_delayed_items
0.89 ± 4% +0.9 1.75 ± 8% perf-profile.children.cycles-pp.tick_nohz_highres_handler
1.04 ± 4% +1.1 2.11 ± 5% perf-profile.children.cycles-pp.__hrtimer_run_queues
1.19 ± 5% +1.3 2.44 ± 5% perf-profile.children.cycles-pp.hrtimer_interrupt
1.22 ± 5% +1.3 2.52 ± 5% perf-profile.children.cycles-pp.__sysvec_apic_timer_interrupt
1.76 ± 4% +1.7 3.45 ± 6% perf-profile.children.cycles-pp.sysvec_apic_timer_interrupt
3.09 ± 4% +3.5 6.59 ± 7% perf-profile.children.cycles-pp.asm_sysvec_apic_timer_interrupt
83.78 +4.4 88.18 perf-profile.children.cycles-pp.entry_SYSCALL_64_after_hwframe
83.58 +4.5 88.09 perf-profile.children.cycles-pp.do_syscall_64
5.61 ± 7% +6.6 12.16 ± 7% perf-profile.children.cycles-pp.rwsem_spin_on_owner
5.44 ± 9% +49.2 54.60 ± 5% perf-profile.children.cycles-pp.getdents64
5.34 ± 9% +49.2 54.55 ± 5% perf-profile.children.cycles-pp.__x64_sys_getdents64
5.30 ± 9% +49.2 54.54 ± 5% perf-profile.children.cycles-pp.iterate_dir
5.03 ± 8% +49.4 54.46 ± 5% perf-profile.children.cycles-pp.btrfs_real_readdir
0.36 ± 11% +50.6 50.99 ± 6% perf-profile.children.cycles-pp.btrfs_should_delete_dir_index
12.04 ± 6% -11.1 0.95 ± 16% perf-profile.self.cycles-pp.osq_lock
5.45 ± 7% -4.6 0.90 ± 28% perf-profile.self.cycles-pp.apparmor_file_open
3.66 ± 5% -2.9 0.80 ± 23% perf-profile.self.cycles-pp.apparmor_file_alloc_security
2.53 ± 8% -1.8 0.70 ± 12% perf-profile.self.cycles-pp.rwsem_optimistic_spin
2.28 ± 6% -1.6 0.63 ± 23% perf-profile.self.cycles-pp.apparmor_file_free_security
1.87 ± 8% -1.6 0.28 ± 24% perf-profile.self.cycles-pp.common_perm_cond
1.86 ± 9% -1.5 0.32 ± 28% perf-profile.self.cycles-pp.apparmor_current_getsecid_subj
2.22 ± 2% -1.3 0.88 ± 13% perf-profile.self.cycles-pp._raw_spin_lock
2.01 ± 8% -1.2 0.82 ± 23% perf-profile.self.cycles-pp.__memmove
1.21 ± 13% -1.0 0.18 ± 25% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
1.73 ± 2% -1.0 0.71 ± 12% perf-profile.self.cycles-pp.read_extent_buffer
1.17 ± 20% -1.0 0.19 ± 24% perf-profile.self.cycles-pp.btrfs_root_node
1.18 ± 14% -0.9 0.28 ± 15% perf-profile.self.cycles-pp.btrfs_search_slot
1.09 ± 11% -0.9 0.21 ± 22% perf-profile.self.cycles-pp.free_extent_buffer
1.60 ± 5% -0.8 0.81 ± 13% perf-profile.self.cycles-pp.__d_lookup_rcu
0.93 ± 3% -0.8 0.15 ± 21% perf-profile.self.cycles-pp.up_read
0.92 ± 10% -0.8 0.15 ± 20% perf-profile.self.cycles-pp.rwsem_down_read_slowpath
1.48 ± 6% -0.7 0.75 ± 12% perf-profile.self.cycles-pp.memset_orig
5.13 ± 3% -0.7 4.47 ± 5% perf-profile.self.cycles-pp.acpi_safe_halt
0.68 ± 8% -0.6 0.12 ± 24% perf-profile.self.cycles-pp.rwsem_mark_wake
0.74 ± 8% -0.6 0.19 ± 19% perf-profile.self.cycles-pp.up_write
0.67 ± 19% -0.5 0.12 ± 32% perf-profile.self.cycles-pp.down_read
0.71 ± 10% -0.5 0.22 ± 16% perf-profile.self.cycles-pp.btrfs_bin_search
0.88 ± 6% -0.5 0.40 ± 12% perf-profile.self.cycles-pp.do_dentry_open
0.60 ± 13% -0.4 0.17 ± 12% perf-profile.self.cycles-pp.down_write
0.60 ± 10% -0.4 0.18 ± 18% perf-profile.self.cycles-pp.find_extent_buffer_nolock
0.82 ± 4% -0.4 0.40 ± 15% perf-profile.self.cycles-pp.kmem_cache_alloc
0.76 ± 6% -0.4 0.36 ± 18% perf-profile.self.cycles-pp.link_path_walk
0.82 ± 5% -0.4 0.43 ± 13% perf-profile.self.cycles-pp.strlcat
0.71 ± 6% -0.4 0.32 ± 22% perf-profile.self.cycles-pp.btrfs_getattr
0.68 ± 5% -0.3 0.35 ± 16% perf-profile.self.cycles-pp.kmem_cache_free
0.66 ± 5% -0.3 0.33 ± 15% perf-profile.self.cycles-pp.entry_SYSRETQ_unsafe_stack
0.50 ± 8% -0.3 0.18 ± 20% perf-profile.self.cycles-pp.btrfs_get_token_32
0.52 ± 5% -0.3 0.22 ± 23% perf-profile.self.cycles-pp.btrfs_set_token_32
0.41 ± 11% -0.3 0.13 ± 26% perf-profile.self.cycles-pp.lockref_get_not_dead
0.31 ± 8% -0.3 0.04 ± 79% perf-profile.self.cycles-pp.rwsem_down_write_slowpath
0.46 ± 12% -0.2 0.21 ± 13% perf-profile.self.cycles-pp.btrfs_release_file
0.50 ± 5% -0.2 0.25 ± 17% perf-profile.self.cycles-pp.strncpy_from_user
0.42 ± 4% -0.2 0.17 ± 13% perf-profile.self.cycles-pp.path_init
0.41 ± 7% -0.2 0.18 ± 20% perf-profile.self.cycles-pp.__fput
0.42 ± 10% -0.2 0.20 ± 13% perf-profile.self.cycles-pp.inode_permission
0.37 ± 8% -0.2 0.16 ± 23% perf-profile.self.cycles-pp.generic_permission
0.42 ± 4% -0.2 0.21 ± 12% perf-profile.self.cycles-pp.__kmem_cache_alloc_node
0.30 ± 8% -0.2 0.09 ± 28% perf-profile.self.cycles-pp.mutex_unlock
0.44 ± 5% -0.2 0.24 ± 18% perf-profile.self.cycles-pp.filldir64
0.36 ± 11% -0.2 0.17 ± 18% perf-profile.self.cycles-pp._copy_to_user
0.26 ± 4% -0.2 0.07 ± 16% perf-profile.self.cycles-pp.resched_curr
0.31 ± 13% -0.2 0.11 ± 14% perf-profile.self.cycles-pp.lockref_put_or_lock
0.32 ± 7% -0.2 0.12 ± 23% perf-profile.self.cycles-pp.__write_extent_buffer
0.27 ± 6% -0.2 0.08 ± 7% perf-profile.self.cycles-pp._raw_spin_lock_irq
0.38 ± 4% -0.2 0.19 ± 16% perf-profile.self.cycles-pp.memcg_slab_post_alloc_hook
0.35 ± 8% -0.2 0.17 ± 19% perf-profile.self.cycles-pp.__cond_resched
0.32 ± 5% -0.2 0.14 ± 10% perf-profile.self.cycles-pp.btrfs_real_readdir
0.23 ± 22% -0.2 0.06 ± 41% perf-profile.self.cycles-pp.btrfs_get_64
0.27 ± 20% -0.2 0.10 ± 35% perf-profile.self.cycles-pp._find_next_zero_bit
0.28 ± 6% -0.2 0.11 ± 18% perf-profile.self.cycles-pp.__srcu_read_lock
0.21 ± 5% -0.2 0.05 ± 60% perf-profile.self.cycles-pp.__schedule
0.29 ± 6% -0.2 0.13 ± 17% perf-profile.self.cycles-pp.locks_remove_posix
0.36 ± 7% -0.2 0.20 ± 13% perf-profile.self.cycles-pp.open64
0.30 ± 4% -0.2 0.15 ± 18% perf-profile.self.cycles-pp.mod_objcg_state
0.19 ± 7% -0.1 0.05 ± 40% perf-profile.self.cycles-pp.__flush_smp_call_function_queue
0.23 ± 36% -0.1 0.09 ± 23% perf-profile.self.cycles-pp.btrfs_permission
0.30 ± 6% -0.1 0.16 ± 14% perf-profile.self.cycles-pp.process_measurement
0.29 ± 5% -0.1 0.15 ± 17% perf-profile.self.cycles-pp.strlcpy
0.18 ± 4% -0.1 0.04 ± 58% perf-profile.self.cycles-pp.llist_reverse_order
0.20 ± 8% -0.1 0.06 ± 44% perf-profile.self.cycles-pp.read_block_for_search
0.28 ± 8% -0.1 0.15 ± 12% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.28 ± 8% -0.1 0.15 ± 15% perf-profile.self.cycles-pp.__close
0.26 ± 6% -0.1 0.13 ± 16% perf-profile.self.cycles-pp.__kmem_cache_free
0.16 ± 9% -0.1 0.03 ±102% perf-profile.self.cycles-pp.__btrfs_release_delayed_node
0.16 ± 7% -0.1 0.03 ± 77% perf-profile.self.cycles-pp.__update_load_avg_cfs_rq
0.24 ± 7% -0.1 0.12 ± 12% perf-profile.self.cycles-pp.stress_dir_read
0.16 ± 7% -0.1 0.03 ± 78% perf-profile.self.cycles-pp.mutex_lock
0.24 ± 6% -0.1 0.12 ± 18% perf-profile.self.cycles-pp.entry_SYSCALL_64
0.22 ± 8% -0.1 0.11 ± 20% perf-profile.self.cycles-pp.do_filp_open
0.15 ± 6% -0.1 0.04 ± 79% perf-profile.self.cycles-pp.enqueue_entity
0.16 ± 8% -0.1 0.05 ± 38% perf-profile.self.cycles-pp.irqentry_enter
0.23 ± 4% -0.1 0.12 ± 12% perf-profile.self.cycles-pp.btrfs_get_32
0.20 ± 5% -0.1 0.09 ± 16% perf-profile.self.cycles-pp.vfs_getattr_nosec
0.21 ± 14% -0.1 0.11 ± 21% perf-profile.self.cycles-pp.may_open
0.26 ± 8% -0.1 0.15 ± 13% perf-profile.self.cycles-pp.cp_new_stat
0.22 ± 7% -0.1 0.12 ± 21% perf-profile.self.cycles-pp.do_syscall_64
0.21 ± 9% -0.1 0.10 ± 9% perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.19 ± 8% -0.1 0.09 ± 23% perf-profile.self.cycles-pp.errseq_sample
0.16 ± 6% -0.1 0.06 ± 13% perf-profile.self.cycles-pp.update_rq_clock_task
0.19 ± 12% -0.1 0.09 ± 24% perf-profile.self.cycles-pp.__fget_light
0.14 ± 8% -0.1 0.04 ± 81% perf-profile.self.cycles-pp.generic_fillattr
0.19 ± 6% -0.1 0.09 ± 20% perf-profile.self.cycles-pp.__radix_tree_lookup
0.20 ± 4% -0.1 0.10 ± 15% perf-profile.self.cycles-pp.__fxstat64
0.17 ± 6% -0.1 0.08 ± 18% perf-profile.self.cycles-pp.percpu_counter_add_batch
0.18 ± 11% -0.1 0.10 ± 18% perf-profile.self.cycles-pp.__do_sys_newfstat
0.19 ± 5% -0.1 0.10 ± 21% perf-profile.self.cycles-pp.memchr
0.19 ± 9% -0.1 0.10 ± 18% perf-profile.self.cycles-pp.alloc_fd
0.16 ± 9% -0.1 0.07 ± 19% perf-profile.self.cycles-pp.__legitimize_mnt
0.14 ± 5% -0.1 0.06 ± 40% perf-profile.self.cycles-pp.lockref_get
0.17 ± 7% -0.1 0.08 ± 18% perf-profile.self.cycles-pp.init_file
0.11 ± 31% -0.1 0.03 ± 78% perf-profile.self.cycles-pp.btrfs_get_next_valid_item
0.22 ± 6% -0.1 0.15 ± 5% perf-profile.self.cycles-pp.native_sched_clock
0.13 ± 17% -0.1 0.05 ± 41% perf-profile.self.cycles-pp.readdir64
0.12 ± 9% -0.1 0.04 ± 59% perf-profile.self.cycles-pp.syscall_enter_from_user_mode
0.15 ± 9% -0.1 0.07 ± 20% perf-profile.self.cycles-pp.rcu_all_qs
0.15 ± 7% -0.1 0.08 ± 13% perf-profile.self.cycles-pp.step_into
0.11 ± 9% -0.1 0.04 ± 57% perf-profile.self.cycles-pp.btrfs_del_items
0.12 ± 8% -0.1 0.05 ± 41% perf-profile.self.cycles-pp.__srcu_read_unlock
0.13 ± 10% -0.1 0.06 ± 17% perf-profile.self.cycles-pp.entry_SYSCALL_64_safe_stack
0.12 ± 9% -0.1 0.06 ± 45% perf-profile.self.cycles-pp.do_open
0.13 ± 7% -0.1 0.06 ± 43% perf-profile.self.cycles-pp.putname
0.09 ± 7% -0.1 0.03 ±102% perf-profile.self.cycles-pp.mntput_no_expire
0.11 ± 11% -0.1 0.05 ± 38% perf-profile.self.cycles-pp.dput
0.12 ± 8% -0.1 0.06 ± 12% perf-profile.self.cycles-pp.syscall_exit_to_user_mode
0.13 ± 7% -0.1 0.06 ± 21% perf-profile.self.cycles-pp.path_openat
0.12 ± 9% -0.1 0.05 ± 41% perf-profile.self.cycles-pp.getname_flags
0.13 ± 6% -0.1 0.07 ± 16% perf-profile.self.cycles-pp.syscall_return_via_sysret
0.13 ± 8% -0.1 0.07 ± 20% perf-profile.self.cycles-pp.__check_heap_object
0.10 ± 12% -0.1 0.04 ± 79% perf-profile.self.cycles-pp.check_heap_object
0.09 ± 9% -0.1 0.03 ±102% perf-profile.self.cycles-pp.kmalloc_trace
0.13 ± 8% -0.1 0.07 ± 22% perf-profile.self.cycles-pp.__virt_addr_valid
0.09 ± 8% -0.1 0.04 ± 79% perf-profile.self.cycles-pp.kfree
0.09 ± 7% -0.1 0.04 ± 79% perf-profile.self.cycles-pp.do_sys_openat2
0.12 ± 7% -0.1 0.06 ± 41% perf-profile.self.cycles-pp.security_inode_permission
0.12 ± 6% -0.1 0.07 ± 18% perf-profile.self.cycles-pp.make_vfsuid
0.11 ± 11% -0.1 0.06 ± 11% perf-profile.self.cycles-pp.__fput_sync
0.10 ± 10% -0.1 0.04 ± 59% perf-profile.self.cycles-pp.__check_object_size
0.08 ± 8% -0.1 0.03 ± 77% perf-profile.self.cycles-pp.open_last_lookups
0.09 ± 7% -0.0 0.04 ± 58% perf-profile.self.cycles-pp.security_inode_getattr
0.08 ± 5% -0.0 0.04 ± 79% perf-profile.self.cycles-pp.map_id_up
0.07 ± 9% -0.0 0.02 ±100% perf-profile.self.cycles-pp.__btrfs_add_delayed_item
0.08 ± 13% -0.0 0.04 ± 59% perf-profile.self.cycles-pp.btrfs_get_dir_last_index
0.07 ± 6% -0.0 0.03 ± 78% perf-profile.self.cycles-pp.ct_kernel_exit_state
0.09 ± 8% -0.0 0.05 ± 41% perf-profile.self.cycles-pp.btrfs_get_16
0.00 +0.1 0.06 ± 17% perf-profile.self.cycles-pp.asm_sysvec_apic_timer_interrupt
0.08 ± 6% +0.1 0.15 ± 21% perf-profile.self.cycles-pp.arch_scale_freq_tick
0.02 ±133% +0.1 0.10 ± 44% perf-profile.self.cycles-pp.ktime_get_update_offsets_now
0.02 ±129% +0.1 0.10 ± 15% perf-profile.self.cycles-pp.lapic_next_deadline
0.18 ± 6% +0.2 0.34 ± 7% perf-profile.self.cycles-pp.perf_adjust_freq_unthr_context
0.00 +0.2 0.24 ± 49% perf-profile.self.cycles-pp.btrfs_readdir_delayed_dir_index
0.00 +0.4 0.35 ± 24% perf-profile.self.cycles-pp.btrfs_readdir_put_delayed_items
0.05 ± 42% +0.4 0.42 ± 33% perf-profile.self.cycles-pp.rb_next
0.35 ± 9% +0.4 0.72 ± 9% perf-profile.self.cycles-pp.__intel_pmu_enable_all
0.01 ±173% +0.5 0.54 ± 24% perf-profile.self.cycles-pp.btrfs_readdir_get_delayed_items
5.13 ± 6% +6.8 11.96 ± 7% perf-profile.self.cycles-pp.rwsem_spin_on_owner
0.35 ± 11% +50.5 50.84 ± 6% perf-profile.self.cycles-pp.btrfs_should_delete_dir_index




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://github.com/intel/lkp-tests/wiki