https://bugzilla.kernel.org/show_bug.cgi?id=217965 --- Comment #28 from Eyal Lebedinsky (bugzilla@xxxxxxxxxxxxxx) --- $ sudo perf record -p 1531839 -g sleep 60 [ perf record: Woken up 191 times to write data ] [ perf record: Captured and wrote 47.856 MB perf.data (238391 samples) ] $ sudo perf report --no-children --stdio -i perf.data # To display the perf.data header info, please use --header/--header-only options. # # # Total Lost Samples: 0 # # Samples: 238K of event 'cycles:P' # Event count (approx.): 262920477580 # # Overhead Command Shared Object Symbol # ........ ............... ................. .......................................... # 58.48% kworker/u16:5+f [kernel.kallsyms] [k] ext4_mb_good_group | |--56.07%--ext4_mb_good_group | | | --55.85%--ext4_mb_find_good_group_avg_frag_lists | ext4_mb_regular_allocator | ext4_mb_new_blocks | ext4_ext_map_blocks | ext4_map_blocks | ext4_do_writepages | ext4_writepages | do_writepages | __writeback_single_inode | writeback_sb_inodes | __writeback_inodes_wb | wb_writeback | wb_workfn | process_one_work | worker_thread | kthread | ret_from_fork | ret_from_fork_asm | --2.16%--ext4_get_group_info ext4_mb_good_group | --2.16%--ext4_mb_find_good_group_avg_frag_lists ext4_mb_regular_allocator ext4_mb_new_blocks ext4_ext_map_blocks ext4_map_blocks ext4_do_writepages ext4_writepages do_writepages __writeback_single_inode writeback_sb_inodes __writeback_inodes_wb wb_writeback wb_workfn process_one_work worker_thread kthread ret_from_fork ret_from_fork_asm 15.69% kworker/u16:5+f [kernel.kallsyms] [k] ext4_get_group_info | --15.10%--ext4_get_group_info | --15.05%--ext4_mb_good_group | --15.01%--ext4_mb_find_good_group_avg_frag_lists ext4_mb_regular_allocator ext4_mb_new_blocks ext4_ext_map_blocks ext4_map_blocks ext4_do_writepages ext4_writepages do_writepages __writeback_single_inode writeback_sb_inodes __writeback_inodes_wb wb_writeback wb_workfn process_one_work worker_thread kthread ret_from_fork ret_from_fork_asm 9.51% kworker/u16:5+f [kernel.kallsyms] [k] ext4_mb_find_good_group_avg_frag_lists | --9.26%--ext4_mb_find_good_group_avg_frag_lists ext4_mb_regular_allocator ext4_mb_new_blocks ext4_ext_map_blocks ext4_map_blocks ext4_do_writepages ext4_writepages do_writepages __writeback_single_inode writeback_sb_inodes __writeback_inodes_wb wb_writeback wb_workfn process_one_work worker_thread kthread ret_from_fork ret_from_fork_asm 6.63% kworker/u16:5+f [kernel.kallsyms] [k] __rcu_read_unlock | |--4.56%--__rcu_read_unlock | | | --4.54%--ext4_get_group_info | | | --4.53%--ext4_mb_good_group | | | --4.51%--ext4_mb_find_good_group_avg_frag_lists | ext4_mb_regular_allocator | ext4_mb_new_blocks | ext4_ext_map_blocks | ext4_map_blocks | ext4_do_writepages | ext4_writepages | do_writepages | __writeback_single_inode | writeback_sb_inodes | __writeback_inodes_wb | wb_writeback | wb_workfn | process_one_work | worker_thread | kthread | ret_from_fork | ret_from_fork_asm | --2.08%--ext4_get_group_info ext4_mb_good_group | --2.07%--ext4_mb_find_good_group_avg_frag_lists ext4_mb_regular_allocator ext4_mb_new_blocks ext4_ext_map_blocks ext4_map_blocks ext4_do_writepages ext4_writepages do_writepages __writeback_single_inode writeback_sb_inodes __writeback_inodes_wb wb_writeback wb_workfn process_one_work worker_thread kthread ret_from_fork ret_from_fork_asm 4.32% kworker/u16:5+f [kernel.kallsyms] [k] __rcu_read_lock | --4.30%--__rcu_read_lock | --4.29%--ext4_get_group_info | --4.27%--ext4_mb_good_group | --4.26%--ext4_mb_find_good_group_avg_frag_lists ext4_mb_regular_allocator ext4_mb_new_blocks ext4_ext_map_blocks ext4_map_blocks ext4_do_writepages ext4_writepages do_writepages __writeback_single_inode writeback_sb_inodes __writeback_inodes_wb wb_writeback wb_workfn process_one_work worker_thread kthread ret_from_fork ret_from_fork_asm 1.98% kworker/u16:5+f [kernel.kallsyms] [k] ext4_mb_scan_aligned | --1.98%--ext4_mb_scan_aligned ext4_mb_regular_allocator ext4_mb_new_blocks ext4_ext_map_blocks ext4_map_blocks ext4_do_writepages ext4_writepages do_writepages __writeback_single_inode writeback_sb_inodes __writeback_inodes_wb wb_writeback wb_workfn process_one_work worker_thread kthread ret_from_fork ret_from_fork_asm 0.50% kworker/u16:5+f [kernel.kallsyms] [k] mb_find_order_for_block 0.44% kworker/u16:5+f [kernel.kallsyms] [k] ext4_mb_load_buddy_gfp 0.38% kworker/u16:5+f [kernel.kallsyms] [k] xas_descend 0.33% kworker/u16:5+f [kernel.kallsyms] [k] ext4_mb_regular_allocator 0.30% kworker/u16:5+f [kernel.kallsyms] [k] filemap_get_entry 0.24% kworker/u16:5+f [kernel.kallsyms] [k] xas_load 0.18% kworker/u16:5+f [kernel.kallsyms] [k] ext4_mb_unload_buddy 0.16% kworker/u16:5+f [kernel.kallsyms] [k] mb_find_extent 0.15% kworker/u16:5+f [kernel.kallsyms] [k] _raw_spin_trylock 0.14% kworker/u16:5+f [kernel.kallsyms] [k] _raw_read_unlock 0.10% kworker/u16:5+f [kernel.kallsyms] [k] _raw_read_lock 0.08% kworker/u16:5+f [kernel.kallsyms] [k] __filemap_get_folio 0.07% kworker/u16:5+f [kernel.kallsyms] [k] mb_find_buddy 0.05% kworker/u16:5+f [kernel.kallsyms] [k] xas_start 0.03% kworker/u16:5+f [kernel.kallsyms] [k] pagecache_get_page 0.03% kworker/u16:5+f [kernel.kallsyms] [k] _raw_spin_unlock 0.02% kworker/u16:5+f [kernel.kallsyms] [k] perf_adjust_freq_unthr_context 0.02% kworker/u16:5+f [kernel.kallsyms] [k] folio_mark_accessed 0.02% kworker/u16:5+f [kernel.kallsyms] [k] folio_test_hugetlb 0.01% kworker/u16:5+f [kernel.kallsyms] [k] native_write_msr 0.01% kworker/u16:5+f [kernel.kallsyms] [k] _raw_spin_lock 0.01% kworker/u16:5+f [kernel.kallsyms] [k] __cond_resched 0.01% kworker/u16:5+f [kernel.kallsyms] [k] timekeeping_advance 0.01% kworker/u16:5+f [kernel.kallsyms] [k] native_irq_return_iret 0.00% kworker/u16:5+f [kernel.kallsyms] [k] gen8_irq_handler -- You may reply to this email to add a comment. You are receiving this mail because: You are watching the assignee of the bug.