[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20220526030002.GC29579@xsang-OptiPlex-9020>
Date: Thu, 26 May 2022 11:00:03 +0800
From: kernel test robot <oliver.sang@...el.com>
To: Dave Chinner <david@...morbit.com>
Cc: 0day robot <lkp@...el.com>, Chris Dunlop <chris@...he.net.au>,
LKML <linux-kernel@...r.kernel.org>, linux-xfs@...r.kernel.org,
lkp@...ts.01.org, ying.huang@...el.com, feng.tang@...el.com,
zhengjun.xing@...ux.intel.com, fengwei.yin@...el.com
Subject: [xfs] 1e3a7e46a4: stress-ng.rename.ops_per_sec 248.5% improvement
Greeting,
FYI, we noticed a 248.5% improvement of stress-ng.rename.ops_per_sec due to commit:
commit: 1e3a7e46a47e6a53068fb9bee539daf78105fb4b ("[PATCH 2/2] xfs: introduce xfs_inodegc_push()")
url: https://github.com/intel-lab-lkp/linux/commits/Dave-Chinner/xfs-non-blocking-inodegc-pushes/20220524-144000
base: https://git.kernel.org/cgit/fs/xfs/xfs-linux.git for-next
patch link: https://lore.kernel.org/linux-xfs/20220524063802.1938505-3-david@fromorbit.com
in testcase: stress-ng
on test machine: 96 threads 2 sockets Ice Lake with 256G memory
with following parameters:
nr_threads: 10%
disk: 1HDD
testtime: 60s
fs: xfs
class: filesystem
test: rename
cpufreq_governor: performance
ucode: 0xb000280
Details are as below:
-------------------------------------------------------------------------------------------------->
To reproduce:
git clone https://github.com/intel/lkp-tests.git
cd lkp-tests
sudo bin/lkp install job.yaml # job file is attached in this email
bin/lkp split-job --compatible job.yaml # generate the yaml file for lkp run
sudo bin/lkp run generated-yaml-file
# if come across any failure that blocks the test,
# please remove ~/.lkp and /lkp dir to run from a clean state.
=========================================================================================
class/compiler/cpufreq_governor/disk/fs/kconfig/nr_threads/rootfs/tbox_group/test/testcase/testtime/ucode:
filesystem/gcc-11/performance/1HDD/xfs/x86_64-rhel-8.3/10%/debian-10.4-x86_64-20200603.cgz/lkp-icl-2sp1/rename/stress-ng/60s/0xb000280
commit:
55a3d6bbc5 ("xfs: bound maximum wait time for inodegc work")
1e3a7e46a4 ("xfs: introduce xfs_inodegc_push()")
55a3d6bbc5cc34a8 1e3a7e46a47e6a53068fb9bee53
---------------- ---------------------------
%stddev %change %stddev
\ | \
3794914 ± 3% +248.5% 13224917 ± 3% stress-ng.rename.ops
63247 ± 3% +248.5% 220409 ± 3% stress-ng.rename.ops_per_sec
24480 ± 16% +140.8% 58958 ± 8% stress-ng.time.involuntary_context_switches
772.83 -1.3% 762.83 stress-ng.time.percent_of_cpu_this_job_got
476.74 -2.6% 464.54 stress-ng.time.system_time
57698 ± 20% +88.2% 108591 ± 5% stress-ng.time.voluntary_context_switches
8.67 ± 2% -4.0% 8.32 ± 2% iostat.cpu.system
0.08 ± 8% +0.1 0.18 ± 2% mpstat.cpu.all.usr%
209407 ± 19% +28.4% 268870 ± 13% numa-numastat.node0.numa_hit
208845 ± 19% +28.6% 268487 ± 13% numa-vmstat.node0.numa_hit
1338 ± 20% -26.0% 990.58 ± 18% sched_debug.cfs_rq:/.load_avg.max
5276 ± 7% +54.6% 8157 ± 3% vmstat.system.cs
305.17 ± 4% -4.3% 292.17 ± 3% turbostat.Avg_MHz
0.08 ± 8% +129.8% 0.18 ± 4% turbostat.IPC
28098 +1.3% 28452 proc-vmstat.nr_slab_reclaimable
453184 +18.1% 535149 ± 2% proc-vmstat.numa_hit
366298 +22.4% 448457 ± 3% proc-vmstat.numa_local
453048 +18.2% 535346 ± 2% proc-vmstat.pgalloc_normal
408545 +19.9% 489665 ± 3% proc-vmstat.pgfree
54437 ± 13% +14.3% 62206 proc-vmstat.pgpgout
13.24 ± 39% -66.4% 4.44 ± 42% perf-stat.i.MPKI
1.407e+09 +119.0% 3.081e+09 ± 3% perf-stat.i.branch-instructions
5119 ± 8% +58.0% 8088 ± 3% perf-stat.i.context-switches
4.28 ± 4% -56.5% 1.86 ± 3% perf-stat.i.cpi
114.97 +5.2% 120.93 perf-stat.i.cpu-migrations
1.597e+09 +112.2% 3.389e+09 ± 3% perf-stat.i.dTLB-loads
6.079e+08 ± 2% +149.1% 1.514e+09 ± 3% perf-stat.i.dTLB-stores
6.755e+09 +122.1% 1.501e+10 ± 3% perf-stat.i.instructions
0.24 ± 5% +124.5% 0.54 ± 3% perf-stat.i.ipc
38.24 +118.0% 83.38 ± 3% perf-stat.i.metric.M/sec
96.95 -3.4 93.53 perf-stat.i.node-load-miss-rate%
6021058 ± 6% -37.3% 3773142 ± 6% perf-stat.i.node-load-misses
64998 ± 3% +167.7% 173987 ± 5% perf-stat.i.node-loads
69.73 -21.2 48.54 ± 2% perf-stat.i.node-store-miss-rate%
8124437 ± 7% -72.6% 2224691 ± 6% perf-stat.i.node-store-misses
3277470 ± 8% -29.4% 2312551 ± 9% perf-stat.i.node-stores
12.93 ± 39% -67.1% 4.26 ± 39% perf-stat.overall.MPKI
4.32 ± 4% -56.7% 1.87 ± 3% perf-stat.overall.cpi
0.03 ± 71% -0.0 0.01 ±106% perf-stat.overall.dTLB-store-miss-rate%
0.23 ± 4% +131.0% 0.54 ± 3% perf-stat.overall.ipc
98.93 -3.4 95.58 perf-stat.overall.node-load-miss-rate%
71.27 -22.2 49.08 ± 3% perf-stat.overall.node-store-miss-rate%
1.384e+09 +119.0% 3.032e+09 ± 3% perf-stat.ps.branch-instructions
5037 ± 8% +58.1% 7962 ± 3% perf-stat.ps.context-switches
113.00 +5.3% 118.99 perf-stat.ps.cpu-migrations
1.571e+09 +112.3% 3.336e+09 ± 3% perf-stat.ps.dTLB-loads
5.98e+08 ± 2% +149.2% 1.49e+09 ± 3% perf-stat.ps.dTLB-stores
6.647e+09 ± 2% +122.2% 1.477e+10 ± 3% perf-stat.ps.instructions
5927285 ± 6% -37.3% 3714015 ± 6% perf-stat.ps.node-load-misses
63838 ± 3% +168.2% 171208 ± 5% perf-stat.ps.node-loads
7996485 ± 7% -72.6% 2189406 ± 6% perf-stat.ps.node-store-misses
3224465 ± 8% -29.4% 2275720 ± 9% perf-stat.ps.node-stores
4.194e+11 +123.2% 9.362e+11 ± 3% perf-stat.total.instructions
79.30 -79.3 0.00 perf-profile.calltrace.cycles-pp.flush_workqueue.xfs_fs_statfs.statfs_by_dentry.user_statfs.__do_sys_statfs
69.15 ± 2% -69.1 0.00 perf-profile.calltrace.cycles-pp.__mutex_lock.flush_workqueue.xfs_fs_statfs.statfs_by_dentry.user_statfs
82.68 ± 2% -68.7 14.01 ± 3% perf-profile.calltrace.cycles-pp.xfs_fs_statfs.statfs_by_dentry.user_statfs.__do_sys_statfs.do_syscall_64
82.70 ± 2% -68.6 14.14 ± 3% perf-profile.calltrace.cycles-pp.statfs_by_dentry.user_statfs.__do_sys_statfs.do_syscall_64.entry_SYSCALL_64_after_hwframe
83.29 ± 2% -66.6 16.68 ± 3% perf-profile.calltrace.cycles-pp.user_statfs.__do_sys_statfs.do_syscall_64.entry_SYSCALL_64_after_hwframe.__statfs
58.94 ± 2% -58.9 0.00 perf-profile.calltrace.cycles-pp.osq_lock.__mutex_lock.flush_workqueue.xfs_fs_statfs.statfs_by_dentry
42.74 ± 2% -34.6 8.19 ± 3% perf-profile.calltrace.cycles-pp.__do_sys_statfs.do_syscall_64.entry_SYSCALL_64_after_hwframe.__statfs
42.77 ± 2% -34.5 8.29 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__statfs
42.78 ± 2% -34.5 8.33 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__statfs
42.83 ± 2% -34.3 8.53 ± 3% perf-profile.calltrace.cycles-pp.__statfs
40.60 ± 2% -32.0 8.64 ± 3% perf-profile.calltrace.cycles-pp.__do_sys_statfs.do_syscall_64.entry_SYSCALL_64_after_hwframe.__statfs.statvfs64
40.60 ± 2% -31.9 8.67 ± 3% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.__statfs.statvfs64
40.60 ± 2% -31.9 8.68 ± 3% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.__statfs.statvfs64
40.62 ± 2% -31.9 8.70 ± 3% perf-profile.calltrace.cycles-pp.__statfs.statvfs64
40.63 ± 2% -31.9 8.75 ± 3% perf-profile.calltrace.cycles-pp.statvfs64
9.72 ± 2% -9.7 0.00 perf-profile.calltrace.cycles-pp.flush_workqueue_prep_pwqs.flush_workqueue.xfs_fs_statfs.statfs_by_dentry.user_statfs
9.64 ± 3% -9.6 0.00 perf-profile.calltrace.cycles-pp.mutex_spin_on_owner.__mutex_lock.flush_workqueue.xfs_fs_statfs.statfs_by_dentry
8.67 ± 2% -8.7 0.00 perf-profile.calltrace.cycles-pp._raw_spin_lock_irq.flush_workqueue_prep_pwqs.flush_workqueue.xfs_fs_statfs.statfs_by_dentry
0.00 +0.6 0.57 ± 6% perf-profile.calltrace.cycles-pp.try_to_unlazy.complete_walk.path_lookupat.filename_lookup.user_path_at_empty
0.00 +0.6 0.58 ± 6% perf-profile.calltrace.cycles-pp.complete_walk.path_lookupat.filename_lookup.user_path_at_empty.user_statfs
0.00 +0.6 0.58 ± 6% perf-profile.calltrace.cycles-pp.__vsnprintf_chk
0.00 +0.6 0.59 ± 6% perf-profile.calltrace.cycles-pp.xfs_vn_lookup.__lookup_hash.do_renameat2.__x64_sys_rename.do_syscall_64
0.00 +0.6 0.59 ± 7% perf-profile.calltrace.cycles-pp.xfs_trans_ijoin.xfs_rename.xfs_vn_rename.vfs_rename.do_renameat2
0.00 +0.6 0.61 ± 4% perf-profile.calltrace.cycles-pp.xfs_log_ticket_ungrant.xlog_cil_commit.__xfs_trans_commit.xfs_rename.xfs_vn_rename
0.00 +0.7 0.69 ± 5% perf-profile.calltrace.cycles-pp.xfs_dir_createname.xfs_rename.xfs_vn_rename.vfs_rename.do_renameat2
0.00 +0.7 0.72 ± 4% perf-profile.calltrace.cycles-pp.path_lookupat.filename_lookup.user_path_at_empty.user_statfs.__do_sys_statfs
0.00 +0.7 0.72 ± 3% perf-profile.calltrace.cycles-pp.path_parentat.filename_parentat.do_renameat2.__x64_sys_rename.do_syscall_64
0.00 +0.7 0.74 ± 4% perf-profile.calltrace.cycles-pp.filename_lookup.user_path_at_empty.user_statfs.__do_sys_statfs.do_syscall_64
0.00 +0.8 0.76 ± 3% perf-profile.calltrace.cycles-pp.filename_parentat.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +1.0 0.97 ± 12% perf-profile.calltrace.cycles-pp.xfs_log_reserve.xfs_trans_reserve.xfs_trans_alloc.xfs_rename.xfs_vn_rename
0.00 +1.0 1.00 ± 4% perf-profile.calltrace.cycles-pp.xlog_cil_insert_items.xlog_cil_commit.__xfs_trans_commit.xfs_rename.xfs_vn_rename
0.00 +1.3 1.28 ± 5% perf-profile.calltrace.cycles-pp.xfs_trans_reserve.xfs_trans_alloc.xfs_rename.xfs_vn_rename.vfs_rename
0.00 +1.3 1.28 ± 4% perf-profile.calltrace.cycles-pp.cpumask_next.xfs_inodegc_queue_all.xfs_fs_statfs.statfs_by_dentry.user_statfs
0.00 +1.4 1.42 ± 5% perf-profile.calltrace.cycles-pp.xfs_trans_alloc.xfs_rename.xfs_vn_rename.vfs_rename.do_renameat2
0.00 +1.4 1.44 ± 4% perf-profile.calltrace.cycles-pp.__lookup_hash.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +1.6 1.58 ± 5% perf-profile.calltrace.cycles-pp.user_path_at_empty.user_statfs.__do_sys_statfs.do_syscall_64.entry_SYSCALL_64_after_hwframe
0.00 +1.6 1.63 ± 6% perf-profile.calltrace.cycles-pp._raw_spin_lock_irqsave.__percpu_counter_sum.xfs_fs_statfs.statfs_by_dentry.user_statfs
0.60 ± 4% +1.8 2.43 ± 4% perf-profile.calltrace.cycles-pp.xlog_cil_commit.__xfs_trans_commit.xfs_rename.xfs_vn_rename.vfs_rename
0.63 ± 5% +2.0 2.66 ± 3% perf-profile.calltrace.cycles-pp.__xfs_trans_commit.xfs_rename.xfs_vn_rename.vfs_rename.do_renameat2
0.00 +2.5 2.48 ± 3% perf-profile.calltrace.cycles-pp._find_next_bit.cpumask_next.__percpu_counter_sum.xfs_fs_statfs.statfs_by_dentry
0.00 +2.7 2.70 ± 5% perf-profile.calltrace.cycles-pp.xfs_inodegc_queue_all.xfs_fs_statfs.statfs_by_dentry.user_statfs.__do_sys_statfs
0.83 ± 37% +3.0 3.82 ± 3% perf-profile.calltrace.cycles-pp.cpumask_next.__percpu_counter_sum.xfs_fs_statfs.statfs_by_dentry.user_statfs
1.51 ± 6% +5.0 6.53 ± 3% perf-profile.calltrace.cycles-pp.xfs_rename.xfs_vn_rename.vfs_rename.do_renameat2.__x64_sys_rename
1.52 ± 6% +5.0 6.56 ± 3% perf-profile.calltrace.cycles-pp.xfs_vn_rename.vfs_rename.do_renameat2.__x64_sys_rename.do_syscall_64
1.82 ± 6% +5.9 7.70 ± 3% perf-profile.calltrace.cycles-pp.vfs_rename.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.40 ± 5% +7.9 10.26 ± 3% perf-profile.calltrace.cycles-pp.__percpu_counter_sum.xfs_fs_statfs.statfs_by_dentry.user_statfs.__do_sys_statfs
0.00 +9.7 9.70 ± 2% perf-profile.calltrace.cycles-pp.mutex_spin_on_owner.__mutex_lock.lock_rename.do_renameat2.__x64_sys_rename
0.00 +45.9 45.92 ± 2% perf-profile.calltrace.cycles-pp.osq_lock.__mutex_lock.lock_rename.do_renameat2.__x64_sys_rename
0.00 +56.7 56.70 ± 2% perf-profile.calltrace.cycles-pp.__mutex_lock.lock_rename.do_renameat2.__x64_sys_rename.do_syscall_64
0.00 +57.4 57.37 ± 2% perf-profile.calltrace.cycles-pp.lock_rename.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe
2.64 ± 5% +65.7 68.37 ± 2% perf-profile.calltrace.cycles-pp.do_renameat2.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe.rename
2.76 ± 5% +66.1 68.83 ± 2% perf-profile.calltrace.cycles-pp.__x64_sys_rename.do_syscall_64.entry_SYSCALL_64_after_hwframe.rename
2.78 ± 5% +66.1 68.91 ± 2% perf-profile.calltrace.cycles-pp.do_syscall_64.entry_SYSCALL_64_after_hwframe.rename
2.79 ± 5% +66.1 68.94 ± 2% perf-profile.calltrace.cycles-pp.entry_SYSCALL_64_after_hwframe.rename
2.83 ± 5% +66.3 69.09 ± 2% perf-profile.calltrace.cycles-pp.rename
79.30 -79.3 0.00 perf-profile.children.cycles-pp.flush_workqueue
82.68 ± 2% -68.7 14.02 ± 3% perf-profile.children.cycles-pp.xfs_fs_statfs
82.70 ± 2% -68.6 14.15 ± 3% perf-profile.children.cycles-pp.statfs_by_dentry
83.29 ± 2% -66.6 16.69 ± 3% perf-profile.children.cycles-pp.user_statfs
83.34 ± 2% -66.5 16.84 ± 3% perf-profile.children.cycles-pp.__do_sys_statfs
83.47 ± 2% -66.2 17.30 ± 3% perf-profile.children.cycles-pp.__statfs
40.64 ± 2% -31.9 8.76 ± 3% perf-profile.children.cycles-pp.statvfs64
58.96 ± 2% -13.0 45.95 ± 2% perf-profile.children.cycles-pp.osq_lock
69.17 ± 2% -12.5 56.70 ± 2% perf-profile.children.cycles-pp.__mutex_lock
9.78 ± 2% -9.8 0.00 perf-profile.children.cycles-pp.flush_workqueue_prep_pwqs
8.74 ± 2% -8.7 0.02 ±141% perf-profile.children.cycles-pp._raw_spin_lock_irq
0.08 ± 17% +0.0 0.12 ± 17% perf-profile.children.cycles-pp.update_sg_lb_stats
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.__list_del_entry_valid
0.00 +0.1 0.05 ± 8% perf-profile.children.cycles-pp.xfs_ilock
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.mnt_want_write
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.rcu_segcblist_enqueue
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.apparmor_path_rename
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.xfs_sort_for_rename
0.00 +0.1 0.06 perf-profile.children.cycles-pp.xfs_idata_realloc
0.00 +0.1 0.06 ± 9% perf-profile.children.cycles-pp.lookup_fast
0.00 +0.1 0.06 ± 11% perf-profile.children.cycles-pp.xfs_trans_ichgtime
0.00 +0.1 0.06 ± 6% perf-profile.children.cycles-pp.stress_temp_hash_truncate
0.06 ± 48% +0.1 0.12 ± 18% perf-profile.children.cycles-pp.schedule
0.00 +0.1 0.06 ± 14% perf-profile.children.cycles-pp.note_gp_changes
0.00 +0.1 0.07 ± 11% perf-profile.children.cycles-pp.map_id_up
0.00 +0.1 0.07 ± 7% perf-profile.children.cycles-pp.security_path_rename
0.00 +0.1 0.07 ± 11% perf-profile.children.cycles-pp.xfs_da_hashname
0.02 ± 99% +0.1 0.10 ± 15% perf-profile.children.cycles-pp.pick_next_task_fair
0.00 +0.1 0.07 ± 23% perf-profile.children.cycles-pp.xfs_ilock_data_map_shared
0.00 +0.1 0.07 ± 8% perf-profile.children.cycles-pp.stress_rename
0.07 ± 49% +0.1 0.14 ± 13% perf-profile.children.cycles-pp.__schedule
0.25 ± 7% +0.1 0.32 ± 3% perf-profile.children.cycles-pp.mutex_lock
0.00 +0.1 0.07 ± 9% perf-profile.children.cycles-pp.___d_drop
0.00 +0.1 0.07 ± 12% perf-profile.children.cycles-pp.__check_heap_object
0.00 +0.1 0.07 ± 6% perf-profile.children.cycles-pp.xlog_cil_alloc_shadow_bufs
0.00 +0.1 0.08 ± 20% perf-profile.children.cycles-pp.xlog_prepare_iovec
0.00 +0.1 0.08 ± 12% perf-profile.children.cycles-pp.mod_objcg_state
0.08 ± 14% +0.1 0.17 ± 9% perf-profile.children.cycles-pp.osq_unlock
0.00 +0.1 0.08 ± 10% perf-profile.children.cycles-pp.xfs_trans_unreserve_and_mod_sb
0.00 +0.1 0.09 ± 14% perf-profile.children.cycles-pp.copy_user_enhanced_fast_string
0.00 +0.1 0.09 ± 17% perf-profile.children.cycles-pp.__legitimize_mnt
0.00 +0.1 0.09 ± 4% perf-profile.children.cycles-pp.__might_fault
0.00 +0.1 0.09 ± 18% perf-profile.children.cycles-pp.newidle_balance
0.16 ± 12% +0.1 0.25 ± 6% perf-profile.children.cycles-pp.mutex_unlock
0.00 +0.1 0.10 ± 5% perf-profile.children.cycles-pp.kfree
0.00 +0.1 0.10 ± 7% perf-profile.children.cycles-pp.xfs_iunlock
0.02 ±141% +0.1 0.11 ± 15% perf-profile.children.cycles-pp.syscall_exit_to_user_mode
0.01 ±223% +0.1 0.12 ± 8% perf-profile.children.cycles-pp._copy_to_user
0.08 ± 6% +0.1 0.18 ± 8% perf-profile.children.cycles-pp.__d_lookup
0.02 ±141% +0.1 0.12 ± 3% perf-profile.children.cycles-pp.walk_component
0.00 +0.1 0.11 ± 6% perf-profile.children.cycles-pp.generic_permission
0.02 ±141% +0.1 0.13 ± 30% perf-profile.children.cycles-pp._raw_spin_unlock_irqrestore
0.00 +0.1 0.11 ± 9% perf-profile.children.cycles-pp.xfs_inode_item_format_data_fork
0.00 +0.1 0.12 ± 6% perf-profile.children.cycles-pp.xfs_dir2_sf_addname_easy
0.06 ± 9% +0.1 0.18 ± 3% perf-profile.children.cycles-pp.inode_permission
0.06 ± 13% +0.1 0.18 ± 6% perf-profile.children.cycles-pp.fsnotify_get_cookie
0.00 +0.1 0.12 ± 8% perf-profile.children.cycles-pp.rcu_all_qs
0.00 +0.1 0.12 ± 4% perf-profile.children.cycles-pp.up_write
0.00 +0.1 0.12 ± 16% perf-profile.children.cycles-pp.memcg_slab_post_alloc_hook
0.01 ±223% +0.1 0.14 ± 6% perf-profile.children.cycles-pp.do_statfs_native
0.15 ± 21% +0.1 0.28 ± 8% perf-profile.children.cycles-pp.ret_from_fork
0.15 ± 22% +0.1 0.28 ± 8% perf-profile.children.cycles-pp.kthread
0.06 ± 13% +0.1 0.19 ± 2% perf-profile.children.cycles-pp.fsnotify_move
0.03 ± 70% +0.1 0.16 ± 5% perf-profile.children.cycles-pp.__entry_text_start
0.00 +0.1 0.13 ± 3% perf-profile.children.cycles-pp.run_ksoftirqd
0.05 ± 46% +0.1 0.18 ± 8% perf-profile.children.cycles-pp.xfs_dir2_sf_removename
0.01 ±223% +0.1 0.14 ± 3% perf-profile.children.cycles-pp.smpboot_thread_fn
0.00 +0.1 0.14 ± 9% perf-profile.children.cycles-pp.xfs_trans_free
0.01 ±223% +0.1 0.15 ± 7% perf-profile.children.cycles-pp.memset_erms
0.06 ± 9% +0.1 0.20 ± 7% perf-profile.children.cycles-pp.xfs_lock_inodes
0.02 ±141% +0.2 0.17 ± 9% perf-profile.children.cycles-pp.syscall_return_via_sysret
0.05 ± 46% +0.2 0.20 ± 10% perf-profile.children.cycles-pp.memcg_slab_free_hook
0.05 ± 45% +0.2 0.20 ± 5% perf-profile.children.cycles-pp.__list_add_valid
0.06 ± 17% +0.2 0.22 ± 6% perf-profile.children.cycles-pp.__check_object_size
0.04 ± 71% +0.2 0.20 ± 12% perf-profile.children.cycles-pp.xlog_space_left
0.04 ± 71% +0.2 0.20 ± 11% perf-profile.children.cycles-pp.xlog_grant_push_threshold
0.07 ± 16% +0.2 0.23 ± 7% perf-profile.children.cycles-pp.__d_move
0.04 ± 71% +0.2 0.20 ± 11% perf-profile.children.cycles-pp.xlog_grant_push_ail
0.00 +0.2 0.16 ± 5% perf-profile.children.cycles-pp.call_rcu
0.00 +0.2 0.16 ± 5% perf-profile.children.cycles-pp.slab_pre_alloc_hook
0.06 ± 11% +0.2 0.22 ± 7% perf-profile.children.cycles-pp.rcu_do_batch
0.06 ± 7% +0.2 0.24 ± 7% perf-profile.children.cycles-pp.xfs_inode_to_log_dinode
0.06 ± 11% +0.2 0.24 ± 6% perf-profile.children.cycles-pp.kmem_alloc
0.55 ± 12% +0.2 0.74 ± 9% perf-profile.children.cycles-pp.__softirqentry_text_start
0.00 +0.2 0.19 ± 6% perf-profile.children.cycles-pp.__percpu_counter_compare
0.05 ± 45% +0.2 0.24 ± 11% perf-profile.children.cycles-pp.__cond_resched
0.11 ± 14% +0.2 0.31 ± 8% perf-profile.children.cycles-pp.rcu_core
0.00 +0.2 0.20 ± 6% perf-profile.children.cycles-pp.__d_add
0.00 +0.2 0.20 ± 5% perf-profile.children.cycles-pp.__d_rehash
0.05 ± 45% +0.2 0.25 ± 10% perf-profile.children.cycles-pp.__kmalloc
0.09 ± 13% +0.2 0.29 ± 6% perf-profile.children.cycles-pp._IO_default_xsputn
0.00 +0.2 0.21 ± 5% perf-profile.children.cycles-pp.d_splice_alias
0.04 ± 44% +0.2 0.26 ± 3% perf-profile.children.cycles-pp.dentry_kill
0.09 ± 5% +0.2 0.31 ± 3% perf-profile.children.cycles-pp.xlog_grant_add_space
0.08 ± 10% +0.2 0.30 ± 11% perf-profile.children.cycles-pp.down_read
0.00 +0.2 0.22 ± 4% perf-profile.children.cycles-pp.__dentry_kill
0.06 ± 17% +0.2 0.30 ± 6% perf-profile.children.cycles-pp.kmem_cache_alloc_lru
0.10 ± 7% +0.2 0.34 ± 6% perf-profile.children.cycles-pp.__might_resched
0.10 ± 15% +0.2 0.34 ± 6% perf-profile.children.cycles-pp.xfs_dir_removename
0.10 ± 24% +0.3 0.35 ± 19% perf-profile.children.cycles-pp.xfs_mod_freecounter
0.07 ± 9% +0.3 0.33 ± 8% perf-profile.children.cycles-pp.__might_sleep
0.09 ± 7% +0.3 0.36 ± 7% perf-profile.children.cycles-pp.xfs_dir_lookup
0.00 +0.3 0.27 ± 4% perf-profile.children.cycles-pp.xfs_trans_del_item
0.09 ± 4% +0.3 0.36 ± 6% perf-profile.children.cycles-pp.xfs_lookup
0.08 ± 4% +0.3 0.35 ± 4% perf-profile.children.cycles-pp.d_lookup
0.11 ± 13% +0.3 0.38 ± 4% perf-profile.children.cycles-pp.path_init
0.11 ± 14% +0.3 0.39 ± 6% perf-profile.children.cycles-pp.kmem_cache_free
0.08 ± 4% +0.3 0.36 ± 4% perf-profile.children.cycles-pp.lookup_dcache
0.14 ± 10% +0.3 0.46 ± 8% perf-profile.children.cycles-pp.vfprintf
0.07 ± 9% +0.3 0.40 ± 8% perf-profile.children.cycles-pp.__d_alloc
0.15 ± 8% +0.3 0.50 ± 3% perf-profile.children.cycles-pp.link_path_walk
0.13 ± 12% +0.4 0.48 ± 6% perf-profile.children.cycles-pp.xfs_inode_item_format
0.14 ± 11% +0.4 0.50 ± 6% perf-profile.children.cycles-pp.d_move
0.15 ± 8% +0.4 0.51 ± 8% perf-profile.children.cycles-pp.xfs_dir2_sf_addname
0.15 ± 11% +0.4 0.52 ± 3% perf-profile.children.cycles-pp.strncpy_from_user
0.10 ± 11% +0.4 0.48 ± 8% perf-profile.children.cycles-pp.d_alloc
0.12 ± 9% +0.4 0.51 ± 7% perf-profile.children.cycles-pp.kmem_cache_alloc
0.15 ± 9% +0.4 0.54 ± 6% perf-profile.children.cycles-pp.xlog_cil_insert_format_items
0.02 ±141% +0.4 0.42 ± 3% perf-profile.children.cycles-pp.down_write
0.02 ±223% +0.4 0.42 ± 25% perf-profile.children.cycles-pp.xlog_ticket_alloc
0.18 ± 9% +0.4 0.60 ± 7% perf-profile.children.cycles-pp.__vsnprintf_chk
0.15 ± 9% +0.5 0.61 ± 4% perf-profile.children.cycles-pp.xfs_log_ticket_ungrant
0.12 ± 6% +0.5 0.60 ± 6% perf-profile.children.cycles-pp.xfs_vn_lookup
0.19 ± 8% +0.5 0.70 ± 5% perf-profile.children.cycles-pp.xfs_dir_createname
0.22 ± 5% +0.5 0.73 ± 3% perf-profile.children.cycles-pp.path_parentat
0.23 ± 5% +0.5 0.77 ± 4% perf-profile.children.cycles-pp.filename_parentat
0.21 ± 10% +0.6 0.78 ± 6% perf-profile.children.cycles-pp.xfs_trans_log_inode
0.00 +0.6 0.58 ± 11% perf-profile.children.cycles-pp.native_queued_spin_lock_slowpath
0.24 ± 7% +0.6 0.82 ± 4% perf-profile.children.cycles-pp.getname_flags
0.00 +0.6 0.59 ± 7% perf-profile.children.cycles-pp.xfs_trans_ijoin
0.05 ± 8% +0.6 0.65 ± 6% perf-profile.children.cycles-pp.lockref_get_not_dead
0.25 ± 5% +0.6 0.90 ± 5% perf-profile.children.cycles-pp.path_put
0.08 ± 5% +0.7 0.75 ± 7% perf-profile.children.cycles-pp.__legitimize_path
0.10 ± 3% +0.7 0.81 ± 6% perf-profile.children.cycles-pp.try_to_unlazy
0.24 ± 4% +0.7 0.97 ± 6% perf-profile.children.cycles-pp.lockref_put_return
0.28 ± 5% +0.7 1.01 ± 4% perf-profile.children.cycles-pp.xlog_cil_insert_items
0.10 ± 4% +0.7 0.84 ± 6% perf-profile.children.cycles-pp.complete_walk
0.19 ± 21% +0.8 0.98 ± 12% perf-profile.children.cycles-pp.xfs_log_reserve
0.17 ± 6% +0.9 1.07 ± 4% perf-profile.children.cycles-pp.path_lookupat
0.18 ± 7% +0.9 1.10 ± 4% perf-profile.children.cycles-pp.filename_lookup
0.28 ± 6% +1.0 1.28 ± 5% perf-profile.children.cycles-pp.xfs_trans_reserve
0.32 ± 6% +1.1 1.42 ± 5% perf-profile.children.cycles-pp.xfs_trans_alloc
0.37 ± 3% +1.1 1.47 ± 4% perf-profile.children.cycles-pp.dput
0.30 ± 4% +1.2 1.45 ± 5% perf-profile.children.cycles-pp.__lookup_hash
0.32 ± 5% +1.3 1.58 ± 5% perf-profile.children.cycles-pp.user_path_at_empty
0.39 ± 6% +1.3 1.73 ± 6% perf-profile.children.cycles-pp._raw_spin_lock_irqsave
0.42 ± 7% +1.5 1.91 ± 4% perf-profile.children.cycles-pp._raw_spin_lock
0.60 ± 4% +1.8 2.44 ± 3% perf-profile.children.cycles-pp.xlog_cil_commit
0.64 ± 5% +2.0 2.68 ± 3% perf-profile.children.cycles-pp.__xfs_trans_commit
0.78 ± 8% +2.1 2.85 ± 4% perf-profile.children.cycles-pp.xfs_inodegc_queue_all
1.13 ± 6% +2.8 3.93 ± 3% perf-profile.children.cycles-pp._find_next_bit
1.74 ± 7% +4.5 6.22 ± 3% perf-profile.children.cycles-pp.cpumask_next
1.51 ± 6% +5.0 6.55 ± 3% perf-profile.children.cycles-pp.xfs_rename
1.52 ± 6% +5.0 6.57 ± 3% perf-profile.children.cycles-pp.xfs_vn_rename
1.82 ± 6% +5.9 7.71 ± 3% perf-profile.children.cycles-pp.vfs_rename
2.53 ± 5% +8.2 10.72 ± 3% perf-profile.children.cycles-pp.__percpu_counter_sum
0.11 ± 12% +57.3 57.38 ± 2% perf-profile.children.cycles-pp.lock_rename
2.65 ± 5% +65.8 68.40 ± 2% perf-profile.children.cycles-pp.do_renameat2
2.76 ± 5% +66.1 68.83 ± 2% perf-profile.children.cycles-pp.__x64_sys_rename
2.84 ± 5% +66.3 69.13 ± 2% perf-profile.children.cycles-pp.rename
58.78 ± 2% -13.0 45.77 ± 2% perf-profile.self.cycles-pp.osq_lock
8.70 ± 2% -8.7 0.02 ±141% perf-profile.self.cycles-pp._raw_spin_lock_irq
0.06 ± 13% +0.0 0.09 ± 15% perf-profile.self.cycles-pp.update_sg_lb_stats
0.00 +0.1 0.05 ± 8% perf-profile.self.cycles-pp.rcu_segcblist_enqueue
0.00 +0.1 0.05 ± 13% perf-profile.self.cycles-pp.__vsnprintf_chk
0.00 +0.1 0.06 perf-profile.self.cycles-pp.do_syscall_64
0.00 +0.1 0.06 ± 9% perf-profile.self.cycles-pp.__entry_text_start
0.00 +0.1 0.06 perf-profile.self.cycles-pp.stress_temp_hash_truncate
0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.entry_SYSCALL_64_after_hwframe
0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.map_id_up
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.do_renameat2
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.kfree
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.stress_rename
0.00 +0.1 0.06 ± 14% perf-profile.self.cycles-pp.rename
0.00 +0.1 0.06 ± 11% perf-profile.self.cycles-pp.xfs_da_hashname
0.00 +0.1 0.06 ± 7% perf-profile.self.cycles-pp.___d_drop
0.00 +0.1 0.07 ± 13% perf-profile.self.cycles-pp._raw_spin_unlock_irqrestore
0.00 +0.1 0.07 ± 10% perf-profile.self.cycles-pp.__check_heap_object
0.23 ± 7% +0.1 0.30 ± 3% perf-profile.self.cycles-pp.mutex_lock
0.00 +0.1 0.07 ± 11% perf-profile.self.cycles-pp.inode_permission
0.00 +0.1 0.07 ± 21% perf-profile.self.cycles-pp.xlog_prepare_iovec
0.05 ± 47% +0.1 0.12 ± 10% perf-profile.self.cycles-pp.xfs_fs_statfs
0.00 +0.1 0.08 ± 10% perf-profile.self.cycles-pp.getname_flags
0.00 +0.1 0.08 ± 10% perf-profile.self.cycles-pp.xfs_inode_item_format
0.00 +0.1 0.08 ± 14% perf-profile.self.cycles-pp.dput
0.00 +0.1 0.08 ± 11% perf-profile.self.cycles-pp.xfs_rename
0.00 +0.1 0.08 ± 17% perf-profile.self.cycles-pp.syscall_exit_to_user_mode
0.00 +0.1 0.08 ± 12% perf-profile.self.cycles-pp.rcu_all_qs
0.00 +0.1 0.08 ± 14% perf-profile.self.cycles-pp.__legitimize_mnt
0.08 ± 14% +0.1 0.17 ± 9% perf-profile.self.cycles-pp.osq_unlock
0.00 +0.1 0.08 ± 16% perf-profile.self.cycles-pp.copy_user_enhanced_fast_string
0.00 +0.1 0.08 ± 8% perf-profile.self.cycles-pp.xfs_dir2_sf_addname_easy
0.00 +0.1 0.08 ± 16% perf-profile.self.cycles-pp.memcg_slab_post_alloc_hook
0.00 +0.1 0.08 ± 5% perf-profile.self.cycles-pp.xfs_dir_lookup
0.00 +0.1 0.08 ± 11% perf-profile.self.cycles-pp.__kmalloc
0.00 +0.1 0.09 ± 12% perf-profile.self.cycles-pp.__check_object_size
0.07 +0.1 0.16 ± 9% perf-profile.self.cycles-pp.__d_lookup
0.00 +0.1 0.09 ± 12% perf-profile.self.cycles-pp.call_rcu
0.16 ± 12% +0.1 0.25 ± 6% perf-profile.self.cycles-pp.mutex_unlock
0.00 +0.1 0.09 ± 9% perf-profile.self.cycles-pp.__statfs
0.00 +0.1 0.10 ± 5% perf-profile.self.cycles-pp.generic_permission
0.00 +0.1 0.11 ± 10% perf-profile.self.cycles-pp.xfs_trans_ijoin
0.00 +0.1 0.11 ± 13% perf-profile.self.cycles-pp.xfs_lock_inodes
0.00 +0.1 0.12 ± 14% perf-profile.self.cycles-pp.memcg_slab_free_hook
0.00 +0.1 0.12 ± 9% perf-profile.self.cycles-pp.xfs_inode_to_log_dinode
0.06 ± 13% +0.1 0.17 ± 4% perf-profile.self.cycles-pp.fsnotify_get_cookie
0.00 +0.1 0.12 ± 5% perf-profile.self.cycles-pp.up_write
0.00 +0.1 0.12 ± 9% perf-profile.self.cycles-pp.statfs_by_dentry
0.00 +0.1 0.12 ± 15% perf-profile.self.cycles-pp.__cond_resched
0.00 +0.1 0.13 ± 9% perf-profile.self.cycles-pp.xfs_trans_free
0.06 ± 11% +0.1 0.20 ± 12% perf-profile.self.cycles-pp.kmem_cache_alloc
0.02 ±141% +0.1 0.15 ± 3% perf-profile.self.cycles-pp.kmem_cache_free
0.01 ±223% +0.1 0.15 ± 5% perf-profile.self.cycles-pp.memset_erms
0.00 +0.1 0.14 ± 7% perf-profile.self.cycles-pp.vfs_rename
0.04 ± 45% +0.1 0.19 ± 5% perf-profile.self.cycles-pp.__list_add_valid
0.02 ±141% +0.1 0.17 ± 10% perf-profile.self.cycles-pp.syscall_return_via_sysret
0.04 ± 71% +0.2 0.19 ± 12% perf-profile.self.cycles-pp.xlog_space_left
0.06 ± 7% +0.2 0.22 ± 5% perf-profile.self.cycles-pp.link_path_walk
0.00 +0.2 0.17 ± 4% perf-profile.self.cycles-pp.d_lookup
0.06 ± 14% +0.2 0.24 ± 6% perf-profile.self.cycles-pp.strncpy_from_user
0.07 ± 9% +0.2 0.25 ± 11% perf-profile.self.cycles-pp.down_read
0.08 ± 14% +0.2 0.26 ± 6% perf-profile.self.cycles-pp._IO_default_xsputn
0.00 +0.2 0.19 ± 6% perf-profile.self.cycles-pp.__percpu_counter_compare
0.00 +0.2 0.20 ± 5% perf-profile.self.cycles-pp.__d_rehash
0.09 ± 6% +0.2 0.31 ± 3% perf-profile.self.cycles-pp.xlog_grant_add_space
0.09 ± 5% +0.2 0.32 ± 7% perf-profile.self.cycles-pp.__might_resched
0.06 ± 11% +0.2 0.30 ± 8% perf-profile.self.cycles-pp.__might_sleep
0.00 +0.3 0.26 ± 4% perf-profile.self.cycles-pp.xfs_trans_del_item
0.10 ± 11% +0.3 0.38 ± 4% perf-profile.self.cycles-pp.path_init
0.14 ± 9% +0.3 0.43 ± 7% perf-profile.self.cycles-pp.vfprintf
0.00 +0.3 0.30 ± 2% perf-profile.self.cycles-pp.down_write
0.43 ± 6% +0.4 0.79 ± 2% perf-profile.self.cycles-pp.__mutex_lock
0.17 ± 11% +0.4 0.62 ± 6% perf-profile.self.cycles-pp.xfs_trans_log_inode
0.15 ± 8% +0.4 0.60 ± 4% perf-profile.self.cycles-pp.xfs_log_ticket_ungrant
0.00 +0.6 0.57 ± 10% perf-profile.self.cycles-pp.native_queued_spin_lock_slowpath
0.05 +0.6 0.64 ± 7% perf-profile.self.cycles-pp.lockref_get_not_dead
0.24 ± 4% +0.7 0.95 ± 6% perf-profile.self.cycles-pp.lockref_put_return
0.38 ± 6% +0.8 1.16 ± 6% perf-profile.self.cycles-pp._raw_spin_lock_irqsave
0.37 ± 7% +1.0 1.40 ± 7% perf-profile.self.cycles-pp.xfs_inodegc_queue_all
0.40 ± 7% +1.5 1.87 ± 4% perf-profile.self.cycles-pp._raw_spin_lock
0.63 ± 8% +1.7 2.28 ± 3% perf-profile.self.cycles-pp.cpumask_next
0.97 ± 6% +2.4 3.38 ± 3% perf-profile.self.cycles-pp._find_next_bit
1.05 ± 4% +3.7 4.76 ± 5% perf-profile.self.cycles-pp.__percpu_counter_sum
Disclaimer:
Results have been estimated based on internal Intel analysis and are provided
for informational purposes only. Any difference in system hardware or software
design or configuration may affect actual performance.
--
0-DAY CI Kernel Test Service
https://01.org/lkp
View attachment "config-5.18.0-rc2-00159-g1e3a7e46a47e" of type "text/plain" (162678 bytes)
View attachment "job-script" of type "text/plain" (8613 bytes)
View attachment "job.yaml" of type "text/plain" (5830 bytes)
View attachment "reproduce" of type "text/plain" (565 bytes)
Powered by blists - more mailing lists