@@@@@@ GRAPH BEGIN @@@@@@ # tracer: function_graph # # TIME CPU TASK/PID DURATION FUNCTION CALLS # | | | | | | | | | | 29.954441 | 3) dd-133 | | __x64_sys_read() { 29.954441 | 3) dd-133 | | ksys_read() { 29.954441 | 3) dd-133 | 0.153 us | fdget_pos(); 29.954442 | 3) dd-133 | | vfs_read() { 29.954442 | 3) dd-133 | 0.325 us | rw_verify_area(); 29.954443 | 3) dd-133 | | ext4_file_read_iter() { 29.954443 | 3) dd-133 | | generic_file_read_iter() { 29.954443 | 3) dd-133 | | filemap_read() { 29.954443 | 3) dd-133 | | filemap_get_pages() { 29.954443 | 3) dd-133 | | filemap_get_read_batch() { 29.954444 | 3) dd-133 | 0.127 us | __rcu_read_lock(); 29.954444 | 3) dd-133 | 0.139 us | __rcu_read_unlock(); 29.954444 | 3) dd-133 | 0.754 us | } /* filemap_get_read_batch */ 29.954444 | 3) dd-133 | 1.060 us | } /* filemap_get_pages */ 29.954445 | 3) dd-133 | 0.128 us | folio_mark_accessed(); 29.954445 | 3) dd-133 | | lock_mm_and_find_vma() { 29.954445 | 3) dd-133 | | down_read_trylock() { 29.954445 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.954446 | 3) dd-133 | 0.139 us | preempt_count_sub(); 29.954446 | 3) dd-133 | 0.703 us | } /* down_read_trylock */ 29.954446 | 3) dd-133 | | find_vma() { 29.954446 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.954447 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.954447 | 3) dd-133 | 0.740 us | } /* find_vma */ 29.954447 | 3) dd-133 | 1.878 us | } /* lock_mm_and_find_vma */ 29.954447 | 3) dd-133 | | handle_mm_fault() { 29.954447 | 3) dd-133 | | __handle_mm_fault() { 29.954448 | 3) dd-133 | | pte_offset_map_rw_nolock() { 29.954448 | 3) dd-133 | | __pte_offset_map() { 29.954448 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.954448 | 3) dd-133 | 0.398 us | } /* __pte_offset_map */ 29.954448 | 3) dd-133 | 0.686 us | } /* pte_offset_map_rw_nolock */ 29.954448 | 3) dd-133 | 0.137 us | __rcu_read_unlock(); 29.954449 | 3) dd-133 | 0.124 us | __vmf_anon_prepare(); 29.954449 | 3) dd-133 | | vma_alloc_folio_noprof() { 29.954449 | 3) dd-133 | 0.155 us | get_vma_policy(); 29.954449 | 3) dd-133 | | alloc_pages_mpol() { 29.954449 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.954450 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.954450 | 3) dd-133 | | get_page_from_freelist() { 29.954450 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.954450 | 3) dd-133 | | _raw_spin_trylock() { 29.954450 | 3) dd-133 | 0.134 us | preempt_count_add(); 29.954451 | 3) dd-133 | 0.418 us | } /* _raw_spin_trylock */ 29.954451 | 3) dd-133 | | _raw_spin_unlock() { 29.954451 | 3) dd-133 | 0.134 us | preempt_count_sub(); 29.954451 | 3) dd-133 | 0.409 us | } /* _raw_spin_unlock */ 29.954452 | 3) dd-133 | 0.147 us | preempt_count_sub(); 29.954452 | 3) dd-133 | 0.165 us | clear_highpages_kasan_tagged(); 29.954453 | 3) dd-133 | 3.241 us | } /* get_page_from_freelist */ 29.954453 | 3) dd-133 | 3.545 us | } /* __alloc_frozen_pages_noprof */ 29.954453 | 3) dd-133 | 4.072 us | } /* alloc_pages_mpol */ 29.954454 | 3) dd-133 | 4.655 us | } /* vma_alloc_folio_noprof */ 29.954454 | 3) dd-133 | | pte_offset_map_lock() { 29.954454 | 3) dd-133 | | __pte_offset_map() { 29.954454 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.954454 | 3) dd-133 | 0.384 us | } /* __pte_offset_map */ 29.954454 | 3) dd-133 | | _raw_spin_lock() { 29.954455 | 3) dd-133 | 0.142 us | preempt_count_add(); 29.954455 | 3) dd-133 | 0.426 us | } /* _raw_spin_lock */ 29.954455 | 3) dd-133 | 1.249 us | } /* pte_offset_map_lock */ 29.954455 | 3) dd-133 | | map_anon_folio_pte_nopf() { 29.954455 | 3) dd-133 | 0.124 us | pte_mkwrite(); 29.954456 | 3) dd-133 | | folio_add_new_anon_rmap() { 29.954456 | 3) dd-133 | 0.133 us | mod_node_page_state(); 29.954456 | 3) dd-133 | 0.431 us | } /* folio_add_new_anon_rmap */ 29.954456 | 3) dd-133 | | folio_add_lru_vma() { 29.954456 | 3) dd-133 | | __folio_batch_add_and_move() { 29.954457 | 3) dd-133 | 0.135 us | preempt_count_add(); 29.954457 | 3) dd-133 | 0.131 us | preempt_count_sub(); 29.954457 | 3) dd-133 | 0.723 us | } /* __folio_batch_add_and_move */ 29.954457 | 3) dd-133 | 0.995 us | } /* folio_add_lru_vma */ 29.954457 | 3) dd-133 | 2.198 us | } /* map_anon_folio_pte_nopf */ 29.954458 | 3) dd-133 | | _raw_spin_unlock() { 29.954458 | 3) dd-133 | 0.136 us | preempt_count_sub(); 29.954458 | 3) dd-133 | 0.426 us | } /* _raw_spin_unlock */ 29.954458 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.954459 | 3) dd-133 | + 11.062 us | } /* __handle_mm_fault */ 29.954459 | 3) dd-133 | + 11.699 us | } /* handle_mm_fault */ 29.954460 | 3) dd-133 | + 16.688 us | } /* filemap_read */ 29.954460 | 3) dd-133 | + 16.950 us | } /* generic_file_read_iter */ 29.954460 | 3) dd-133 | + 17.250 us | } /* ext4_file_read_iter */ 29.954460 | 3) dd-133 | + 18.348 us | } /* vfs_read */ 29.954460 | 3) dd-133 | + 19.252 us | } /* ksys_read */ 29.954461 | 3) dd-133 | + 20.586 us | } /* __x64_sys_read */ 29.954566 | 3) dd-133 | | __x64_sys_read() { 29.954566 | 3) dd-133 | | ksys_read() { 29.954566 | 3) dd-133 | 0.149 us | fdget_pos(); 29.954566 | 3) dd-133 | | vfs_read() { 29.954566 | 3) dd-133 | 0.291 us | rw_verify_area(); 29.954567 | 3) dd-133 | | ext4_file_read_iter() { 29.954567 | 3) dd-133 | | generic_file_read_iter() { 29.954567 | 3) dd-133 | | filemap_read() { 29.954567 | 3) dd-133 | | filemap_get_pages() { 29.954568 | 3) dd-133 | | filemap_get_read_batch() { 29.954568 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.954568 | 3) dd-133 | 0.129 us | __rcu_read_unlock(); 29.954568 | 3) dd-133 | 0.783 us | } /* filemap_get_read_batch */ 29.954569 | 3) dd-133 | 1.110 us | } /* filemap_get_pages */ 29.954569 | 3) dd-133 | 0.125 us | folio_mark_accessed(); 29.954569 | 3) dd-133 | | lock_mm_and_find_vma() { 29.954569 | 3) dd-133 | | down_read_trylock() { 29.954570 | 3) dd-133 | 0.143 us | preempt_count_add(); 29.954570 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.954570 | 3) dd-133 | 0.724 us | } /* down_read_trylock */ 29.954570 | 3) dd-133 | | find_vma() { 29.954570 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.954571 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.954571 | 3) dd-133 | 0.741 us | } /* find_vma */ 29.954571 | 3) dd-133 | 1.883 us | } /* lock_mm_and_find_vma */ 29.954571 | 3) dd-133 | | handle_mm_fault() { 29.954572 | 3) dd-133 | | __handle_mm_fault() { 29.954572 | 3) dd-133 | | pte_offset_map_rw_nolock() { 29.954572 | 3) dd-133 | | __pte_offset_map() { 29.954572 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.954572 | 3) dd-133 | 0.399 us | } /* __pte_offset_map */ 29.954572 | 3) dd-133 | 0.657 us | } /* pte_offset_map_rw_nolock */ 29.954572 | 3) dd-133 | 0.129 us | __rcu_read_unlock(); 29.954573 | 3) dd-133 | 0.127 us | __vmf_anon_prepare(); 29.954573 | 3) dd-133 | | vma_alloc_folio_noprof() { 29.954573 | 3) dd-133 | 0.154 us | get_vma_policy(); 29.954574 | 3) dd-133 | | alloc_pages_mpol() { 29.954574 | 3) dd-133 | 0.123 us | policy_nodemask(); 29.954574 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.954574 | 3) dd-133 | | get_page_from_freelist() { 29.954574 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.954575 | 3) dd-133 | | _raw_spin_trylock() { 29.954575 | 3) dd-133 | 0.133 us | preempt_count_add(); 29.954575 | 3) dd-133 | 0.415 us | } /* _raw_spin_trylock */ 29.954575 | 3) dd-133 | | _raw_spin_unlock() { 29.954575 | 3) dd-133 | 0.136 us | preempt_count_sub(); 29.954576 | 3) dd-133 | 0.411 us | } /* _raw_spin_unlock */ 29.954576 | 3) dd-133 | 0.139 us | preempt_count_sub(); 29.954576 | 3) dd-133 | 0.166 us | clear_highpages_kasan_tagged(); 29.954577 | 3) dd-133 | 2.613 us | } /* get_page_from_freelist */ 29.954577 | 3) dd-133 | 2.915 us | } /* __alloc_frozen_pages_noprof */ 29.954577 | 3) dd-133 | 3.437 us | } /* alloc_pages_mpol */ 29.954577 | 3) dd-133 | 4.039 us | } /* vma_alloc_folio_noprof */ 29.954577 | 3) dd-133 | | pte_offset_map_lock() { 29.954577 | 3) dd-133 | | __pte_offset_map() { 29.954578 | 3) dd-133 | 0.128 us | __rcu_read_lock(); 29.954578 | 3) dd-133 | 0.387 us | } /* __pte_offset_map */ 29.954578 | 3) dd-133 | | _raw_spin_lock() { 29.954578 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.954578 | 3) dd-133 | 0.410 us | } /* _raw_spin_lock */ 29.954579 | 3) dd-133 | 1.224 us | } /* pte_offset_map_lock */ 29.954579 | 3) dd-133 | | map_anon_folio_pte_nopf() { 29.954579 | 3) dd-133 | 0.124 us | pte_mkwrite(); 29.954579 | 3) dd-133 | | folio_add_new_anon_rmap() { 29.954579 | 3) dd-133 | 0.129 us | mod_node_page_state(); 29.954580 | 3) dd-133 | 0.430 us | } /* folio_add_new_anon_rmap */ 29.954580 | 3) dd-133 | | folio_add_lru_vma() { 29.954580 | 3) dd-133 | | __folio_batch_add_and_move() { 29.954580 | 3) dd-133 | 0.132 us | preempt_count_add(); 29.954580 | 3) dd-133 | 0.134 us | preempt_count_sub(); 29.954581 | 3) dd-133 | 0.848 us | } /* __folio_batch_add_and_move */ 29.954581 | 3) dd-133 | 1.151 us | } /* folio_add_lru_vma */ 29.954581 | 3) dd-133 | 2.343 us | } /* map_anon_folio_pte_nopf */ 29.954581 | 3) dd-133 | | _raw_spin_unlock() { 29.954581 | 3) dd-133 | 0.139 us | preempt_count_sub(); 29.954582 | 3) dd-133 | 0.400 us | } /* _raw_spin_unlock */ 29.954582 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.954582 | 3) dd-133 | + 10.508 us | } /* __handle_mm_fault */ 29.954582 | 3) dd-133 | + 10.772 us | } /* handle_mm_fault */ 29.954583 | 3) dd-133 | + 15.624 us | } /* filemap_read */ 29.954583 | 3) dd-133 | + 15.879 us | } /* generic_file_read_iter */ 29.954583 | 3) dd-133 | + 16.179 us | } /* ext4_file_read_iter */ 29.954583 | 3) dd-133 | + 17.038 us | } /* vfs_read */ 29.954583 | 3) dd-133 | + 17.683 us | } /* ksys_read */ 29.954584 | 3) dd-133 | + 18.063 us | } /* __x64_sys_read */ 29.955026 | 3) dd-133 | | __x64_sys_read() { 29.955027 | 3) dd-133 | | ksys_read() { 29.955027 | 3) dd-133 | 0.155 us | fdget_pos(); 29.955027 | 3) dd-133 | | vfs_read() { 29.955027 | 3) dd-133 | 0.261 us | rw_verify_area(); 29.955028 | 3) dd-133 | | erofs_file_read_iter() { 29.955028 | 3) dd-133 | | filemap_read() { 29.955028 | 3) dd-133 | | filemap_get_pages() { 29.955028 | 3) dd-133 | | filemap_get_read_batch() { 29.955028 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955029 | 3) dd-133 | 0.136 us | __rcu_read_unlock(); 29.955029 | 3) dd-133 | 0.760 us | } /* filemap_get_read_batch */ 29.955029 | 3) dd-133 | | page_cache_sync_ra() { 29.955029 | 3) dd-133 | 0.126 us | inode_to_bdi(); 29.955030 | 3) dd-133 | | page_cache_ra_order() { 29.955030 | 3) dd-133 | | do_page_cache_ra() { 29.955030 | 3) dd-133 | | page_cache_ra_unbounded() { 29.955030 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955031 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955031 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955031 | 3) dd-133 | | folio_alloc_noprof() { 29.955031 | 3) dd-133 | | alloc_pages_mpol() { 29.955031 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955032 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955032 | 3) dd-133 | | get_page_from_freelist() { 29.955032 | 3) dd-133 | 0.139 us | preempt_count_add(); 29.955032 | 3) dd-133 | | _raw_spin_trylock() { 29.955032 | 3) dd-133 | 0.132 us | preempt_count_add(); 29.955033 | 3) dd-133 | 0.404 us | } /* _raw_spin_trylock */ 29.955033 | 3) dd-133 | | _raw_spin_unlock() { 29.955033 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955033 | 3) dd-133 | 0.382 us | } /* _raw_spin_unlock */ 29.955033 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955034 | 3) dd-133 | 1.894 us | } /* get_page_from_freelist */ 29.955034 | 3) dd-133 | 2.229 us | } /* __alloc_frozen_pages_noprof */ 29.955034 | 3) dd-133 | 2.775 us | } /* alloc_pages_mpol */ 29.955034 | 3) dd-133 | 3.039 us | } /* folio_alloc_noprof */ 29.955034 | 3) dd-133 | 3.322 us | } /* filemap_alloc_folio_noprof */ 29.955034 | 3) dd-133 | | filemap_add_folio() { 29.955034 | 3) dd-133 | | __filemap_add_folio() { 29.955035 | 3) dd-133 | 0.128 us | shmem_mapping(); 29.955035 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955035 | 3) dd-133 | 0.142 us | preempt_count_add(); 29.955035 | 3) dd-133 | 0.439 us | } /* _raw_spin_lock_irq */ 29.955036 | 3) dd-133 | 0.133 us | mod_node_page_state(); 29.955036 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955036 | 3) dd-133 | 0.138 us | preempt_count_sub(); 29.955036 | 3) dd-133 | 0.406 us | } /* _raw_spin_unlock_irq */ 29.955037 | 3) dd-133 | 2.047 us | } /* __filemap_add_folio */ 29.955037 | 3) dd-133 | | folio_add_lru() { 29.955037 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955037 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955037 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955037 | 3) dd-133 | 0.661 us | } /* __folio_batch_add_and_move */ 29.955038 | 3) dd-133 | 0.929 us | } /* folio_add_lru */ 29.955038 | 3) dd-133 | 3.457 us | } /* filemap_add_folio */ 29.955038 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955038 | 3) dd-133 | 0.136 us | __rcu_read_unlock(); 29.955039 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955039 | 3) dd-133 | | folio_alloc_noprof() { 29.955039 | 3) dd-133 | | alloc_pages_mpol() { 29.955039 | 3) dd-133 | 0.126 us | policy_nodemask(); 29.955039 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955039 | 3) dd-133 | | get_page_from_freelist() { 29.955040 | 3) dd-133 | 0.136 us | preempt_count_add(); 29.955040 | 3) dd-133 | | _raw_spin_trylock() { 29.955040 | 3) dd-133 | 0.130 us | preempt_count_add(); 29.955040 | 3) dd-133 | 0.389 us | } /* _raw_spin_trylock */ 29.955040 | 3) dd-133 | | _raw_spin_unlock() { 29.955041 | 3) dd-133 | 0.134 us | preempt_count_sub(); 29.955041 | 3) dd-133 | 0.389 us | } /* _raw_spin_unlock */ 29.955041 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955041 | 3) dd-133 | 1.896 us | } /* get_page_from_freelist */ 29.955041 | 3) dd-133 | 2.188 us | } /* __alloc_frozen_pages_noprof */ 29.955042 | 3) dd-133 | 2.740 us | } /* alloc_pages_mpol */ 29.955042 | 3) dd-133 | 2.993 us | } /* folio_alloc_noprof */ 29.955042 | 3) dd-133 | 3.253 us | } /* filemap_alloc_folio_noprof */ 29.955042 | 3) dd-133 | | filemap_add_folio() { 29.955042 | 3) dd-133 | | __filemap_add_folio() { 29.955042 | 3) dd-133 | 0.126 us | shmem_mapping(); 29.955042 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955043 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955043 | 3) dd-133 | 0.441 us | } /* _raw_spin_lock_irq */ 29.955043 | 3) dd-133 | | kmem_cache_alloc_lru_noprof() { 29.955043 | 3) dd-133 | 0.136 us | preempt_count_add(); 29.955044 | 3) dd-133 | 0.132 us | preempt_count_sub(); 29.955044 | 3) dd-133 | 0.687 us | } /* kmem_cache_alloc_lru_noprof */ 29.955044 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955044 | 3) dd-133 | 0.126 us | workingset_update_node(); 29.955045 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955045 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955045 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955045 | 3) dd-133 | 0.393 us | } /* _raw_spin_unlock_irq */ 29.955046 | 3) dd-133 | 3.557 us | } /* __filemap_add_folio */ 29.955046 | 3) dd-133 | | folio_add_lru() { 29.955046 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955046 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955046 | 3) dd-133 | 0.139 us | preempt_count_sub(); 29.955047 | 3) dd-133 | 0.665 us | } /* __folio_batch_add_and_move */ 29.955047 | 3) dd-133 | 0.912 us | } /* folio_add_lru */ 29.955047 | 3) dd-133 | 4.866 us | } /* filemap_add_folio */ 29.955047 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955047 | 3) dd-133 | 0.132 us | __rcu_read_unlock(); 29.955048 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955048 | 3) dd-133 | | folio_alloc_noprof() { 29.955048 | 3) dd-133 | | alloc_pages_mpol() { 29.955048 | 3) dd-133 | 0.127 us | policy_nodemask(); 29.955048 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955048 | 3) dd-133 | | get_page_from_freelist() { 29.955048 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955049 | 3) dd-133 | | _raw_spin_trylock() { 29.955049 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955049 | 3) dd-133 | 0.382 us | } /* _raw_spin_trylock */ 29.955049 | 3) dd-133 | | _raw_spin_unlock() { 29.955049 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955050 | 3) dd-133 | 0.384 us | } /* _raw_spin_unlock */ 29.955050 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955050 | 3) dd-133 | 1.755 us | } /* get_page_from_freelist */ 29.955050 | 3) dd-133 | 2.019 us | } /* __alloc_frozen_pages_noprof */ 29.955050 | 3) dd-133 | 2.541 us | } /* alloc_pages_mpol */ 29.955050 | 3) dd-133 | 2.793 us | } /* folio_alloc_noprof */ 29.955051 | 3) dd-133 | 3.043 us | } /* filemap_alloc_folio_noprof */ 29.955051 | 3) dd-133 | | filemap_add_folio() { 29.955051 | 3) dd-133 | | __filemap_add_folio() { 29.955051 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955051 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955051 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955052 | 3) dd-133 | 0.421 us | } /* _raw_spin_lock_irq */ 29.955052 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955052 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955052 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955053 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955053 | 3) dd-133 | 0.391 us | } /* _raw_spin_unlock_irq */ 29.955053 | 3) dd-133 | 2.108 us | } /* __filemap_add_folio */ 29.955053 | 3) dd-133 | | folio_add_lru() { 29.955053 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955053 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955054 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955054 | 3) dd-133 | 0.925 us | } /* __folio_batch_add_and_move */ 29.955054 | 3) dd-133 | 1.174 us | } /* folio_add_lru */ 29.955054 | 3) dd-133 | 3.751 us | } /* filemap_add_folio */ 29.955055 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955055 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.955055 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955055 | 3) dd-133 | | folio_alloc_noprof() { 29.955055 | 3) dd-133 | | alloc_pages_mpol() { 29.955056 | 3) dd-133 | 0.123 us | policy_nodemask(); 29.955056 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955056 | 3) dd-133 | | get_page_from_freelist() { 29.955056 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955056 | 3) dd-133 | | _raw_spin_trylock() { 29.955056 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955057 | 3) dd-133 | 0.385 us | } /* _raw_spin_trylock */ 29.955057 | 3) dd-133 | | _raw_spin_unlock() { 29.955057 | 3) dd-133 | 0.123 us | preempt_count_sub(); 29.955057 | 3) dd-133 | 0.381 us | } /* _raw_spin_unlock */ 29.955057 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955058 | 3) dd-133 | 1.774 us | } /* get_page_from_freelist */ 29.955058 | 3) dd-133 | 2.041 us | } /* __alloc_frozen_pages_noprof */ 29.955058 | 3) dd-133 | 2.562 us | } /* alloc_pages_mpol */ 29.955058 | 3) dd-133 | 2.819 us | } /* folio_alloc_noprof */ 29.955058 | 3) dd-133 | 3.069 us | } /* filemap_alloc_folio_noprof */ 29.955058 | 3) dd-133 | | filemap_add_folio() { 29.955059 | 3) dd-133 | | __filemap_add_folio() { 29.955059 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955059 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955059 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955059 | 3) dd-133 | 0.418 us | } /* _raw_spin_lock_irq */ 29.955060 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955060 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955060 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955060 | 3) dd-133 | 0.123 us | preempt_count_sub(); 29.955060 | 3) dd-133 | 0.414 us | } /* _raw_spin_unlock_irq */ 29.955061 | 3) dd-133 | 2.090 us | } /* __filemap_add_folio */ 29.955061 | 3) dd-133 | | folio_add_lru() { 29.955061 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955061 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955061 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955062 | 3) dd-133 | 0.655 us | } /* __folio_batch_add_and_move */ 29.955062 | 3) dd-133 | 0.904 us | } /* folio_add_lru */ 29.955062 | 3) dd-133 | 3.402 us | } /* filemap_add_folio */ 29.955062 | 3) dd-133 | | read_pages() { 29.955062 | 3) dd-133 | 0.140 us | blk_start_plug(); 29.955062 | 3) dd-133 | | erofs_readahead() { 29.955063 | 3) dd-133 | 0.138 us | erofs_real_inode(); 29.955063 | 3) dd-133 | | iomap_readahead() { 29.955063 | 3) dd-133 | | iomap_iter() { 29.955063 | 3) dd-133 | | erofs_iomap_next() { 29.955063 | 3) dd-133 | | erofs_iomap_begin.constprop.0() { 29.955064 | 3) dd-133 | 0.142 us | erofs_map_blocks(); 29.955064 | 3) dd-133 | 0.151 us | erofs_map_dev(); 29.955064 | 3) dd-133 | 0.745 us | } /* erofs_iomap_begin.constprop.0 */ 29.955064 | 3) dd-133 | 1.038 us | } /* erofs_iomap_next */ 29.955064 | 3) dd-133 | 1.345 us | } /* iomap_iter */ 29.955065 | 3) dd-133 | 0.128 us | __rcu_read_lock(); 29.955065 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.955065 | 3) dd-133 | | iomap_read_folio_iter() { 29.955065 | 3) dd-133 | 0.126 us | ifs_alloc.isra.0(); 29.955066 | 3) dd-133 | 0.154 us | iomap_adjust_read_range(); 29.955066 | 3) dd-133 | 0.139 us | iomap_iter_advance(); 29.955066 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955067 | 3) dd-133 | | erofs_fileio_rq_alloc() { 29.955067 | 3) dd-133 | | __kmalloc_cache_noprof() { 29.955067 | 3) dd-133 | 0.136 us | preempt_count_add(); 29.955067 | 3) dd-133 | 0.146 us | preempt_count_sub(); 29.955068 | 3) dd-133 | 0.773 us | } /* __kmalloc_cache_noprof */ 29.955068 | 3) dd-133 | 0.138 us | bio_init(); 29.955068 | 3) dd-133 | 1.371 us | } /* erofs_fileio_rq_alloc */ 29.955068 | 3) dd-133 | | bio_add_folio_nofail() { 29.955068 | 3) dd-133 | 0.124 us | __bio_add_page(); 29.955069 | 3) dd-133 | 0.375 us | } /* bio_add_folio_nofail */ 29.955069 | 3) dd-133 | 2.213 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955069 | 3) dd-133 | 0.203 us | iomap_iter_advance(); 29.955069 | 3) dd-133 | 3.894 us | } /* iomap_read_folio_iter */ 29.955069 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955070 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.955070 | 3) dd-133 | | iomap_read_folio_iter() { 29.955070 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955070 | 3) dd-133 | 0.128 us | iomap_adjust_read_range(); 29.955071 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955071 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955071 | 3) dd-133 | | bio_add_folio() { 29.955071 | 3) dd-133 | | bio_add_page() { 29.955071 | 3) dd-133 | 0.137 us | bvec_try_merge_page(); 29.955072 | 3) dd-133 | 0.445 us | } /* bio_add_page */ 29.955072 | 3) dd-133 | 0.734 us | } /* bio_add_folio */ 29.955072 | 3) dd-133 | 1.052 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955072 | 3) dd-133 | 0.137 us | iomap_iter_advance(); 29.955072 | 3) dd-133 | 2.435 us | } /* iomap_read_folio_iter */ 29.955072 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955073 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955073 | 3) dd-133 | | iomap_read_folio_iter() { 29.955073 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955073 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955074 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955074 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955074 | 3) dd-133 | | bio_add_folio() { 29.955074 | 3) dd-133 | | bio_add_page() { 29.955074 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955075 | 3) dd-133 | 0.405 us | } /* bio_add_page */ 29.955075 | 3) dd-133 | 0.663 us | } /* bio_add_folio */ 29.955075 | 3) dd-133 | 0.952 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955075 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955075 | 3) dd-133 | 2.333 us | } /* iomap_read_folio_iter */ 29.955075 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955076 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955076 | 3) dd-133 | | iomap_read_folio_iter() { 29.955076 | 3) dd-133 | 0.122 us | ifs_alloc.isra.0(); 29.955076 | 3) dd-133 | 0.129 us | iomap_adjust_read_range(); 29.955077 | 3) dd-133 | 0.126 us | iomap_iter_advance(); 29.955077 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955077 | 3) dd-133 | | bio_add_folio() { 29.955077 | 3) dd-133 | | bio_add_page() { 29.955077 | 3) dd-133 | 0.124 us | bvec_try_merge_page(); 29.955078 | 3) dd-133 | 0.385 us | } /* bio_add_page */ 29.955078 | 3) dd-133 | 0.639 us | } /* bio_add_folio */ 29.955078 | 3) dd-133 | 0.925 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955078 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955078 | 3) dd-133 | 2.283 us | } /* iomap_read_folio_iter */ 29.955079 | 3) dd-133 | | erofs_fileio_iomap_submit_read() { 29.955079 | 3) dd-133 | | erofs_fileio_rq_submit() { 29.955079 | 3) dd-133 | | vfs_iocb_iter_read() { 29.955079 | 3) dd-133 | 0.249 us | rw_verify_area(); 29.955079 | 3) dd-133 | | v9fs_file_read_iter() { 29.955080 | 3) dd-133 | | netfs_unbuffered_read_iter() { 29.955080 | 3) dd-133 | | netfs_start_io_direct() { 29.955080 | 3) dd-133 | | down_read_interruptible() { 29.955080 | 3) dd-133 | 0.147 us | preempt_count_add(); 29.955081 | 3) dd-133 | 0.144 us | preempt_count_sub(); 29.955081 | 3) dd-133 | 0.731 us | } /* down_read_interruptible */ 29.955081 | 3) dd-133 | 1.016 us | } /* netfs_start_io_direct */ 29.955081 | 3) dd-133 | | netfs_unbuffered_read_iter_locked() { 29.955081 | 3) dd-133 | | kiocb_write_and_wait() { 29.955081 | 3) dd-133 | 0.141 us | filemap_write_and_wait_range.part.0(); 29.955082 | 3) dd-133 | 0.409 us | } /* kiocb_write_and_wait */ 29.955082 | 3) dd-133 | | netfs_alloc_request() { 29.955082 | 3) dd-133 | | mempool_alloc_slab() { 29.955082 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955083 | 3) dd-133 | 0.132 us | preempt_count_add(); 29.955083 | 3) dd-133 | 0.144 us | preempt_count_sub(); 29.955083 | 3) dd-133 | 0.732 us | } /* kmem_cache_alloc_noprof */ 29.955083 | 3) dd-133 | 0.987 us | } /* mempool_alloc_slab */ 29.955083 | 3) dd-133 | 0.124 us | kmem_cache_size(); 29.955084 | 3) dd-133 | 0.124 us | __init_waitqueue_head(); 29.955084 | 3) dd-133 | 0.130 us | v9fs_init_request(); 29.955085 | 3) dd-133 | | _raw_spin_lock() { 29.955085 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955085 | 3) dd-133 | 0.415 us | } /* _raw_spin_lock */ 29.955085 | 3) dd-133 | | _raw_spin_unlock() { 29.955085 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955086 | 3) dd-133 | 0.385 us | } /* _raw_spin_unlock */ 29.955086 | 3) dd-133 | 3.638 us | } /* netfs_alloc_request */ 29.955086 | 3) dd-133 | | netfs_alloc_subrequest() { 29.955086 | 3) dd-133 | | mempool_alloc_slab() { 29.955086 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955087 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955087 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955087 | 3) dd-133 | 0.653 us | } /* kmem_cache_alloc_noprof */ 29.955087 | 3) dd-133 | 0.903 us | } /* mempool_alloc_slab */ 29.955087 | 3) dd-133 | 0.124 us | kmem_cache_size(); 29.955088 | 3) dd-133 | 0.131 us | netfs_get_request(); 29.955088 | 3) dd-133 | 1.782 us | } /* netfs_alloc_subrequest */ 29.955088 | 3) dd-133 | | netfs_queue_read() { 29.955088 | 3) dd-133 | | _raw_spin_lock() { 29.955088 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955089 | 3) dd-133 | 0.390 us | } /* _raw_spin_lock */ 29.955089 | 3) dd-133 | | _raw_spin_unlock() { 29.955089 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955089 | 3) dd-133 | 0.381 us | } /* _raw_spin_unlock */ 29.955089 | 3) dd-133 | 1.208 us | } /* netfs_queue_read */ 29.955089 | 3) dd-133 | | v9fs_issue_read() { 29.955090 | 3) dd-133 | | p9_client_read() { 29.955090 | 3) dd-133 | | p9_client_read_once() { 29.955090 | 3) dd-133 | | p9_client_zc_rpc.constprop.0() { 29.955090 | 3) dd-133 | | p9_client_prepare_req() { 29.955090 | 3) dd-133 | | p9_tag_alloc() { 29.955090 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955091 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955091 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955091 | 3) dd-133 | 0.659 us | } /* kmem_cache_alloc_noprof */ 29.955091 | 3) dd-133 | | p9_fcall_init() { 29.955091 | 3) dd-133 | | __kmalloc_noprof() { 29.955092 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955092 | 3) dd-133 | 0.134 us | preempt_count_sub(); 29.955092 | 3) dd-133 | 0.706 us | } /* __kmalloc_noprof */ 29.955092 | 3) dd-133 | 1.036 us | } /* p9_fcall_init */ 29.955092 | 3) dd-133 | | p9_fcall_init() { 29.955093 | 3) dd-133 | | __kmalloc_noprof() { 29.955093 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955093 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955093 | 3) dd-133 | 0.662 us | } /* __kmalloc_noprof */ 29.955093 | 3) dd-133 | 0.929 us | } /* p9_fcall_init */ 29.955093 | 3) dd-133 | 0.123 us | p9pdu_reset(); 29.955094 | 3) dd-133 | 0.123 us | p9pdu_reset(); 29.955094 | 3) dd-133 | 0.124 us | __init_waitqueue_head(); 29.955094 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955095 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955095 | 3) dd-133 | 0.135 us | preempt_count_add(); 29.955095 | 3) dd-133 | 0.425 us | } /* _raw_spin_lock_irq */ 29.955095 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955095 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955096 | 3) dd-133 | 0.133 us | preempt_count_sub(); 29.955096 | 3) dd-133 | 0.670 us | } /* kmem_cache_alloc_noprof */ 29.955096 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955096 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955097 | 3) dd-133 | 0.392 us | } /* _raw_spin_unlock_irq */ 29.955097 | 3) dd-133 | 0.141 us | preempt_count_sub(); 29.955097 | 3) dd-133 | 6.752 us | } /* p9_tag_alloc */ 29.955097 | 3) dd-133 | | p9pdu_prepare() { 29.955097 | 3) dd-133 | | p9pdu_writef() { 29.955097 | 3) dd-133 | 0.181 us | p9pdu_vwritef(); 29.955098 | 3) dd-133 | 0.450 us | } /* p9pdu_writef */ 29.955098 | 3) dd-133 | 0.721 us | } /* p9pdu_prepare */ 29.955098 | 3) dd-133 | 0.223 us | p9pdu_vwritef(); 29.955098 | 3) dd-133 | | p9pdu_finalize() { 29.955099 | 3) dd-133 | | p9pdu_writef() { 29.955099 | 3) dd-133 | 0.145 us | p9pdu_vwritef(); 29.955099 | 3) dd-133 | 0.416 us | } /* p9pdu_writef */ 29.955099 | 3) dd-133 | 0.705 us | } /* p9pdu_finalize */ 29.955099 | 3) dd-133 | 9.196 us | } /* p9_client_prepare_req */ 29.955100 | 3) dd-133 | | p9_virtio_zc_request() { 29.955100 | 3) dd-133 | | p9_get_mapped_pages.part.0.constprop.0() { 29.955100 | 3) dd-133 | | __kvmalloc_node_noprof() { 29.955100 | 3) dd-133 | 0.140 us | preempt_count_add(); 29.955100 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955101 | 3) dd-133 | 0.740 us | } /* __kvmalloc_node_noprof */ 29.955101 | 3) dd-133 | 1.336 us | } /* p9_get_mapped_pages.part.0.constprop.0 */ 29.955101 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955101 | 3) dd-133 | 0.139 us | preempt_count_add(); 29.955102 | 3) dd-133 | 0.454 us | } /* _raw_spin_lock_irqsave */ 29.955102 | 3) dd-133 | 0.135 us | pack_sg_list.constprop.0(); 29.955102 | 3) dd-133 | 0.126 us | pack_sg_list.constprop.0(); 29.955102 | 3) dd-133 | 0.293 us | pack_sg_list_p.constprop.0(); 29.955103 | 3) dd-133 | | virtqueue_add_sgs() { 29.955103 | 3) dd-133 | | __kmalloc_noprof() { 29.955103 | 3) dd-133 | 0.133 us | preempt_count_add(); 29.955104 | 3) dd-133 | 0.137 us | preempt_count_sub(); 29.955104 | 3) dd-133 | 0.748 us | } /* __kmalloc_noprof */ 29.955104 | 3) dd-133 | 0.136 us | vring_map_one_sg.part.0(); 29.955105 | 3) dd-133 | 0.127 us | vring_map_one_sg.part.0(); 29.955105 | 3) dd-133 | 0.126 us | vring_map_one_sg.part.0(); 29.955105 | 3) dd-133 | 0.125 us | vring_map_one_sg.part.0(); 29.955105 | 3) dd-133 | 0.127 us | vring_map_one_sg.part.0(); 29.955106 | 3) dd-133 | 0.127 us | vring_map_one_sg.part.0(); 29.955106 | 3) dd-133 | 3.221 us | } /* virtqueue_add_sgs */ 29.955106 | 3) dd-133 | | virtqueue_kick() { 29.955106 | 3) dd-133 | 0.265 us | virtqueue_kick_prepare_split(); 29.955107 | 3) dd-133 | 4.104 us | vp_notify(); 29.955111 | 3) dd-133 | 4.858 us | } /* virtqueue_kick */ 29.955111 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955111 | 3) dd-133 | 0.157 us | preempt_count_sub(); 29.955112 | 3) dd-133 | 0.471 us | } /* _raw_spin_unlock_irqrestore */ 29.955112 | 3) dd-133 | 0.128 us | init_wait_entry(); 29.955112 | 3) dd-133 | | prepare_to_wait_event() { 29.955112 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955113 | 3) dd-133 | 0.130 us | preempt_count_add(); 29.955113 | 3) dd-133 | 0.418 us | } /* _raw_spin_lock_irqsave */ 29.955113 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955113 | 3) dd-133 | 0.130 us | preempt_count_sub(); 29.955113 | 3) dd-133 | 0.404 us | } /* _raw_spin_unlock_irqrestore */ 29.955114 | 3) dd-133 | 1.335 us | } /* prepare_to_wait_event */ 29.955161 | 3) dd-133 | 0.196 us | p9_release_pages(); 29.955162 | 3) dd-133 | | kvfree() { 29.955162 | 3) dd-133 | 0.129 us | is_vmalloc_addr(); 29.955162 | 3) dd-133 | | kfree() { 29.955162 | 3) dd-133 | 0.142 us | preempt_count_add(); 29.955163 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955163 | 3) dd-133 | 0.761 us | } /* kfree */ 29.955163 | 3) dd-133 | 1.347 us | } /* kvfree */ 29.955163 | 3) dd-133 | | kvfree() { 29.955163 | 3) dd-133 | 0.124 us | is_vmalloc_addr(); 29.955164 | 3) dd-133 | 0.130 us | kfree(); 29.955164 | 3) dd-133 | 0.651 us | } /* kvfree */ 29.955164 | 3) dd-133 | + 64.523 us | } /* p9_virtio_zc_request */ 29.955164 | 3) dd-133 | | p9_check_errors() { 29.955164 | 3) dd-133 | 0.231 us | p9pdu_readf(); 29.955165 | 3) dd-133 | 0.548 us | } /* p9_check_errors */ 29.955165 | 3) dd-133 | + 74.947 us | } /* p9_client_zc_rpc.constprop.0 */ 29.955165 | 3) dd-133 | | p9pdu_readf() { 29.955165 | 3) dd-133 | 0.173 us | p9pdu_readf(); 29.955166 | 3) dd-133 | 0.510 us | } /* p9pdu_readf */ 29.955166 | 3) dd-133 | | p9_req_put() { 29.955166 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955166 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955166 | 3) dd-133 | 0.409 us | } /* _raw_spin_lock_irqsave */ 29.955167 | 3) dd-133 | | call_rcu() { 29.955167 | 3) dd-133 | | __call_rcu_common.constprop.0() { 29.955167 | 3) dd-133 | 0.138 us | rcu_segcblist_enqueue(); 29.955167 | 3) dd-133 | 0.453 us | } /* __call_rcu_common.constprop.0 */ 29.955167 | 3) dd-133 | 0.763 us | } /* call_rcu */ 29.955167 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955168 | 3) dd-133 | 0.136 us | preempt_count_sub(); 29.955168 | 3) dd-133 | 0.481 us | } /* _raw_spin_unlock_irqrestore */ 29.955168 | 3) dd-133 | | kvfree() { 29.955168 | 3) dd-133 | 0.124 us | is_vmalloc_addr(); 29.955169 | 3) dd-133 | | kfree() { 29.955169 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955169 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955169 | 3) dd-133 | 0.668 us | } /* kfree */ 29.955169 | 3) dd-133 | 1.205 us | } /* kvfree */ 29.955169 | 3) dd-133 | | kvfree() { 29.955170 | 3) dd-133 | 0.125 us | is_vmalloc_addr(); 29.955170 | 3) dd-133 | | kfree() { 29.955170 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955170 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955171 | 3) dd-133 | 0.663 us | } /* kfree */ 29.955171 | 3) dd-133 | 1.211 us | } /* kvfree */ 29.955171 | 3) dd-133 | | kmem_cache_free() { 29.955171 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955171 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955172 | 3) dd-133 | 0.675 us | } /* kmem_cache_free */ 29.955172 | 3) dd-133 | 5.943 us | } /* p9_req_put */ 29.955172 | 3) dd-133 | + 82.047 us | } /* p9_client_read_once */ 29.955172 | 3) dd-133 | + 82.358 us | } /* p9_client_read */ 29.955172 | 3) dd-133 | | netfs_read_subreq_terminated() { 29.955172 | 3) dd-133 | | netfs_subreq_clear_in_progress() { 29.955172 | 3) dd-133 | | netfs_wake_collector() { 29.955173 | 3) dd-133 | | queue_work_on() { 29.955173 | 3) dd-133 | 0.136 us | clear_pending_if_disabled(); 29.955173 | 3) dd-133 | | __queue_work() { 29.955173 | 3) dd-133 | 0.127 us | __rcu_read_lock(); 29.955174 | 3) dd-133 | | _raw_spin_lock() { 29.955174 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955174 | 3) dd-133 | 0.485 us | } /* _raw_spin_lock */ 29.955174 | 3) dd-133 | 0.319 us | pwq_tryinc_nr_active(); 29.955175 | 3) dd-133 | 0.415 us | kick_pool_pick(); 29.955175 | 3) dd-133 | | _raw_spin_unlock() { 29.955176 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955176 | 3) dd-133 | 0.412 us | } /* _raw_spin_unlock */ 29.955176 | 3) dd-133 | | wake_up_process() { 29.955176 | 3) dd-133 | | try_to_wake_up() { 29.955176 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955176 | 3) dd-133 | 0.135 us | preempt_count_add(); 29.955177 | 3) dd-133 | 0.444 us | } /* _raw_spin_lock_irqsave */ 29.955177 | 3) dd-133 | | select_task_rq_fair() { 29.955177 | 3) dd-133 | 0.122 us | choose_idle_cpu(); 29.955177 | 3) dd-133 | 0.570 us | } /* select_task_rq_fair */ 29.955178 | 3) dd-133 | 0.201 us | kthread_is_per_cpu(); 29.955178 | 3) dd-133 | | ttwu_queue_wakelist() { 29.955178 | 3) dd-133 | | __smp_call_single_queue() { 29.955179 | 3) dd-133 | 0.271 us | call_function_single_prep_ipi(); 29.955179 | 3) dd-133 | | native_send_call_func_single_ipi() { 29.955179 | 3) dd-133 | 0.440 us | x2apic_send_IPI(); 29.955180 | 3) dd-133 | 0.701 us | } /* native_send_call_func_single_ipi */ 29.955180 | 3) dd-133 | 1.535 us | } /* __smp_call_single_queue */ 29.955180 | 3) dd-133 | 1.920 us | } /* ttwu_queue_wakelist */ 29.955180 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955180 | 3) dd-133 | 0.131 us | preempt_count_sub(); 29.955181 | 3) dd-133 | 0.427 us | } /* _raw_spin_unlock_irqrestore */ 29.955181 | 3) dd-133 | 4.609 us | } /* try_to_wake_up */ 29.955181 | 3) dd-133 | 4.873 us | } /* wake_up_process */ 29.955181 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.955181 | 3) dd-133 | 8.220 us | } /* __queue_work */ 29.955181 | 3) dd-133 | 8.821 us | } /* queue_work_on */ 29.955182 | 3) dd-133 | 9.089 us | } /* netfs_wake_collector */ 29.955182 | 3) dd-133 | 9.391 us | } /* netfs_subreq_clear_in_progress */ 29.955182 | 3) dd-133 | 0.132 us | netfs_put_subrequest(); 29.955182 | 3) dd-133 | 9.964 us | } /* netfs_read_subreq_terminated */ 29.955182 | 3) dd-133 | + 92.779 us | } /* v9fs_issue_read */ 29.955182 | 3) dd-133 | 0.133 us | netfs_put_request(); 29.955183 | 3) dd-133 | ! 101.631 us | } /* netfs_unbuffered_read_iter_locked */ 29.955183 | 3) dd-133 | 0.313 us | netfs_end_io_direct(); 29.955183 | 3) dd-133 | ! 103.560 us | } /* netfs_unbuffered_read_iter */ 29.955183 | 3) dd-133 | ! 104.011 us | } /* v9fs_file_read_iter */ 29.955184 | 3) dd-133 | ! 104.820 us | } /* vfs_iocb_iter_read */ 29.955184 | 3) dd-133 | ! 105.217 us | } /* erofs_fileio_rq_submit */ 29.955184 | 3) dd-133 | ! 105.617 us | } /* erofs_fileio_iomap_submit_read */ 29.955184 | 3) dd-133 | | iomap_iter() { 29.955184 | 3) dd-133 | | erofs_iomap_next() { 29.955185 | 3) dd-133 | 0.122 us | iomap_iter_continue(); 29.955185 | 3) dd-133 | 0.444 us | } /* erofs_iomap_next */ 29.955185 | 3) dd-133 | 0.743 us | } /* iomap_iter */ 29.955185 | 3) dd-133 | ! 122.276 us | } /* iomap_readahead */ 29.955185 | 3) dd-133 | ! 122.872 us | } /* erofs_readahead */ 29.955186 | 3) dd-133 | | blk_finish_plug() { 29.955186 | 3) dd-133 | | __blk_flush_plug() { 29.955186 | 3) dd-133 | 0.137 us | blk_mq_flush_plug_list(); 29.955186 | 3) dd-133 | 0.425 us | } /* __blk_flush_plug */ 29.955186 | 3) dd-133 | 0.718 us | } /* blk_finish_plug */ 29.955186 | 3) dd-133 | ! 124.411 us | } /* read_pages */ 29.955187 | 3) dd-133 | ! 156.478 us | } /* page_cache_ra_unbounded */ 29.955187 | 3) dd-133 | ! 157.149 us | } /* do_page_cache_ra */ 29.955187 | 3) dd-133 | ! 157.411 us | } /* page_cache_ra_order */ 29.955187 | 3) dd-133 | ! 158.016 us | } /* page_cache_sync_ra */ 29.955187 | 3) dd-133 | | filemap_get_read_batch() { 29.955187 | 3) dd-133 | 0.129 us | __rcu_read_lock(); 29.955188 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955188 | 3) dd-133 | 0.774 us | } /* filemap_get_read_batch */ 29.955189 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955189 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955189 | 3) dd-133 | 0.460 us | } /* _raw_spin_lock_irq */ 29.955189 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955190 | 3) dd-133 | 0.130 us | preempt_count_sub(); 29.955190 | 3) dd-133 | 0.394 us | } /* _raw_spin_unlock_irq */ 29.955203 | 3) dd-133 | | filemap_get_read_batch() { 29.955203 | 3) dd-133 | 0.129 us | __rcu_read_lock(); 29.955203 | 3) dd-133 | 0.134 us | __rcu_read_unlock(); 29.955204 | 3) dd-133 | 0.892 us | } /* filemap_get_read_batch */ 29.955204 | 3) dd-133 | ! 175.768 us | } /* filemap_get_pages */ 29.955204 | 3) dd-133 | 0.131 us | folio_mark_accessed(); 29.955207 | 3) dd-133 | ! 179.067 us | } /* filemap_read */ 29.955207 | 3) dd-133 | ! 179.371 us | } /* erofs_file_read_iter */ 29.955207 | 3) dd-133 | ! 180.181 us | } /* vfs_read */ 29.955207 | 3) dd-133 | ! 180.849 us | } /* ksys_read */ 29.955208 | 3) dd-133 | ! 181.193 us | } /* __x64_sys_read */ 29.955211 | 3) dd-133 | | __x64_sys_read() { 29.955211 | 3) dd-133 | | ksys_read() { 29.955211 | 3) dd-133 | 0.167 us | fdget_pos(); 29.955211 | 3) dd-133 | | vfs_read() { 29.955211 | 3) dd-133 | 0.276 us | rw_verify_area(); 29.955212 | 3) dd-133 | | erofs_file_read_iter() { 29.955212 | 3) dd-133 | | filemap_read() { 29.955212 | 3) dd-133 | | filemap_get_pages() { 29.955212 | 3) dd-133 | | filemap_get_read_batch() { 29.955212 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955213 | 3) dd-133 | 0.128 us | __rcu_read_unlock(); 29.955213 | 3) dd-133 | 0.770 us | } /* filemap_get_read_batch */ 29.955213 | 3) dd-133 | | filemap_readahead.isra.0() { 29.955214 | 3) dd-133 | | page_cache_async_ra() { 29.955214 | 3) dd-133 | 0.127 us | inode_to_bdi(); 29.955214 | 3) dd-133 | | page_cache_ra_order() { 29.955214 | 3) dd-133 | | do_page_cache_ra() { 29.955214 | 3) dd-133 | | page_cache_ra_unbounded() { 29.955215 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955215 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955215 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955215 | 3) dd-133 | | folio_alloc_noprof() { 29.955215 | 3) dd-133 | | alloc_pages_mpol() { 29.955216 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955216 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955216 | 3) dd-133 | | get_page_from_freelist() { 29.955216 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955216 | 3) dd-133 | | _raw_spin_trylock() { 29.955217 | 3) dd-133 | 0.129 us | preempt_count_add(); 29.955217 | 3) dd-133 | 0.393 us | } /* _raw_spin_trylock */ 29.955217 | 3) dd-133 | | _raw_spin_unlock() { 29.955217 | 3) dd-133 | 0.135 us | preempt_count_sub(); 29.955218 | 3) dd-133 | 0.534 us | } /* _raw_spin_unlock */ 29.955218 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955218 | 3) dd-133 | 2.016 us | } /* get_page_from_freelist */ 29.955218 | 3) dd-133 | 2.328 us | } /* __alloc_frozen_pages_noprof */ 29.955218 | 3) dd-133 | 2.855 us | } /* alloc_pages_mpol */ 29.955218 | 3) dd-133 | 3.123 us | } /* folio_alloc_noprof */ 29.955219 | 3) dd-133 | 3.392 us | } /* filemap_alloc_folio_noprof */ 29.955219 | 3) dd-133 | | filemap_add_folio() { 29.955219 | 3) dd-133 | | __filemap_add_folio() { 29.955219 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955219 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955219 | 3) dd-133 | 0.129 us | preempt_count_add(); 29.955220 | 3) dd-133 | 0.402 us | } /* _raw_spin_lock_irq */ 29.955220 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955220 | 3) dd-133 | 0.134 us | mod_node_page_state(); 29.955220 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955221 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955221 | 3) dd-133 | 0.395 us | } /* _raw_spin_unlock_irq */ 29.955221 | 3) dd-133 | 2.197 us | } /* __filemap_add_folio */ 29.955221 | 3) dd-133 | | folio_add_lru() { 29.955221 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955221 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955222 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955222 | 3) dd-133 | 0.659 us | } /* __folio_batch_add_and_move */ 29.955222 | 3) dd-133 | 0.913 us | } /* folio_add_lru */ 29.955222 | 3) dd-133 | 3.521 us | } /* filemap_add_folio */ 29.955222 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955223 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955223 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955223 | 3) dd-133 | | folio_alloc_noprof() { 29.955223 | 3) dd-133 | | alloc_pages_mpol() { 29.955223 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955224 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955224 | 3) dd-133 | | get_page_from_freelist() { 29.955224 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955224 | 3) dd-133 | | _raw_spin_trylock() { 29.955224 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955225 | 3) dd-133 | 0.389 us | } /* _raw_spin_trylock */ 29.955225 | 3) dd-133 | | _raw_spin_unlock() { 29.955225 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955225 | 3) dd-133 | 0.383 us | } /* _raw_spin_unlock */ 29.955225 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955225 | 3) dd-133 | 1.779 us | } /* get_page_from_freelist */ 29.955226 | 3) dd-133 | 2.049 us | } /* __alloc_frozen_pages_noprof */ 29.955226 | 3) dd-133 | 2.574 us | } /* alloc_pages_mpol */ 29.955226 | 3) dd-133 | 2.826 us | } /* folio_alloc_noprof */ 29.955226 | 3) dd-133 | 3.079 us | } /* filemap_alloc_folio_noprof */ 29.955226 | 3) dd-133 | | filemap_add_folio() { 29.955226 | 3) dd-133 | | __filemap_add_folio() { 29.955226 | 3) dd-133 | 0.122 us | shmem_mapping(); 29.955227 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955227 | 3) dd-133 | 0.130 us | preempt_count_add(); 29.955227 | 3) dd-133 | 0.405 us | } /* _raw_spin_lock_irq */ 29.955227 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955228 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955228 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955228 | 3) dd-133 | 0.130 us | preempt_count_sub(); 29.955228 | 3) dd-133 | 0.401 us | } /* _raw_spin_unlock_irq */ 29.955228 | 3) dd-133 | 2.089 us | } /* __filemap_add_folio */ 29.955229 | 3) dd-133 | | folio_add_lru() { 29.955229 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955229 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955229 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955229 | 3) dd-133 | 0.657 us | } /* __folio_batch_add_and_move */ 29.955229 | 3) dd-133 | 0.902 us | } /* folio_add_lru */ 29.955230 | 3) dd-133 | 3.398 us | } /* filemap_add_folio */ 29.955230 | 3) dd-133 | 0.119 us | __rcu_read_lock(); 29.955230 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955230 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955230 | 3) dd-133 | | folio_alloc_noprof() { 29.955230 | 3) dd-133 | | alloc_pages_mpol() { 29.955231 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955231 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955231 | 3) dd-133 | | get_page_from_freelist() { 29.955231 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955231 | 3) dd-133 | | _raw_spin_trylock() { 29.955232 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955232 | 3) dd-133 | 0.390 us | } /* _raw_spin_trylock */ 29.955232 | 3) dd-133 | | _raw_spin_unlock() { 29.955232 | 3) dd-133 | 0.123 us | preempt_count_sub(); 29.955232 | 3) dd-133 | 0.382 us | } /* _raw_spin_unlock */ 29.955232 | 3) dd-133 | 0.142 us | preempt_count_sub(); 29.955233 | 3) dd-133 | 1.763 us | } /* get_page_from_freelist */ 29.955233 | 3) dd-133 | 2.204 us | } /* __alloc_frozen_pages_noprof */ 29.955233 | 3) dd-133 | 2.727 us | } /* alloc_pages_mpol */ 29.955233 | 3) dd-133 | 2.979 us | } /* folio_alloc_noprof */ 29.955233 | 3) dd-133 | 3.229 us | } /* filemap_alloc_folio_noprof */ 29.955234 | 3) dd-133 | | filemap_add_folio() { 29.955234 | 3) dd-133 | | __filemap_add_folio() { 29.955234 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955234 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955234 | 3) dd-133 | 0.132 us | preempt_count_add(); 29.955235 | 3) dd-133 | 0.405 us | } /* _raw_spin_lock_irq */ 29.955235 | 3) dd-133 | 0.125 us | workingset_update_node(); 29.955235 | 3) dd-133 | 0.191 us | mod_node_page_state(); 29.955235 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955235 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955236 | 3) dd-133 | 0.394 us | } /* _raw_spin_unlock_irq */ 29.955236 | 3) dd-133 | 2.124 us | } /* __filemap_add_folio */ 29.955236 | 3) dd-133 | | folio_add_lru() { 29.955236 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955236 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955237 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955237 | 3) dd-133 | 0.650 us | } /* __folio_batch_add_and_move */ 29.955237 | 3) dd-133 | 0.897 us | } /* folio_add_lru */ 29.955237 | 3) dd-133 | 3.429 us | } /* filemap_add_folio */ 29.955237 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955238 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955238 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955238 | 3) dd-133 | | folio_alloc_noprof() { 29.955238 | 3) dd-133 | | alloc_pages_mpol() { 29.955238 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955238 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955239 | 3) dd-133 | | get_page_from_freelist() { 29.955239 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955239 | 3) dd-133 | | _raw_spin_trylock() { 29.955239 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955239 | 3) dd-133 | 0.385 us | } /* _raw_spin_trylock */ 29.955240 | 3) dd-133 | | _raw_spin_unlock() { 29.955240 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955240 | 3) dd-133 | 0.429 us | } /* _raw_spin_unlock */ 29.955240 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955240 | 3) dd-133 | 1.785 us | } /* get_page_from_freelist */ 29.955241 | 3) dd-133 | 2.068 us | } /* __alloc_frozen_pages_noprof */ 29.955241 | 3) dd-133 | 2.590 us | } /* alloc_pages_mpol */ 29.955241 | 3) dd-133 | 2.838 us | } /* folio_alloc_noprof */ 29.955241 | 3) dd-133 | 3.087 us | } /* filemap_alloc_folio_noprof */ 29.955241 | 3) dd-133 | | filemap_add_folio() { 29.955241 | 3) dd-133 | | __filemap_add_folio() { 29.955241 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955242 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955242 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955242 | 3) dd-133 | 0.400 us | } /* _raw_spin_lock_irq */ 29.955242 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955242 | 3) dd-133 | 0.146 us | mod_node_page_state(); 29.955243 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955243 | 3) dd-133 | 0.141 us | preempt_count_sub(); 29.955243 | 3) dd-133 | 0.409 us | } /* _raw_spin_unlock_irq */ 29.955243 | 3) dd-133 | 2.085 us | } /* __filemap_add_folio */ 29.955243 | 3) dd-133 | | folio_add_lru() { 29.955244 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955244 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955244 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955244 | 3) dd-133 | 0.650 us | } /* __folio_batch_add_and_move */ 29.955244 | 3) dd-133 | 0.895 us | } /* folio_add_lru */ 29.955244 | 3) dd-133 | 3.385 us | } /* filemap_add_folio */ 29.955245 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955245 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955245 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955245 | 3) dd-133 | | folio_alloc_noprof() { 29.955245 | 3) dd-133 | | alloc_pages_mpol() { 29.955246 | 3) dd-133 | 0.126 us | policy_nodemask(); 29.955246 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955246 | 3) dd-133 | | get_page_from_freelist() { 29.955246 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955246 | 3) dd-133 | | _raw_spin_trylock() { 29.955246 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955247 | 3) dd-133 | 0.386 us | } /* _raw_spin_trylock */ 29.955247 | 3) dd-133 | | _raw_spin_unlock() { 29.955247 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955247 | 3) dd-133 | 0.471 us | } /* _raw_spin_unlock */ 29.955247 | 3) dd-133 | 0.143 us | preempt_count_sub(); 29.955248 | 3) dd-133 | 1.847 us | } /* get_page_from_freelist */ 29.955248 | 3) dd-133 | 2.115 us | } /* __alloc_frozen_pages_noprof */ 29.955248 | 3) dd-133 | 2.637 us | } /* alloc_pages_mpol */ 29.955248 | 3) dd-133 | 2.888 us | } /* folio_alloc_noprof */ 29.955248 | 3) dd-133 | 3.137 us | } /* filemap_alloc_folio_noprof */ 29.955248 | 3) dd-133 | | filemap_add_folio() { 29.955249 | 3) dd-133 | | __filemap_add_folio() { 29.955249 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955249 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955249 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955249 | 3) dd-133 | 0.400 us | } /* _raw_spin_lock_irq */ 29.955250 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955250 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955250 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955250 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955250 | 3) dd-133 | 0.389 us | } /* _raw_spin_unlock_irq */ 29.955251 | 3) dd-133 | 2.039 us | } /* __filemap_add_folio */ 29.955251 | 3) dd-133 | | folio_add_lru() { 29.955251 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955251 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955251 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955252 | 3) dd-133 | 0.654 us | } /* __folio_batch_add_and_move */ 29.955252 | 3) dd-133 | 0.898 us | } /* folio_add_lru */ 29.955252 | 3) dd-133 | 3.361 us | } /* filemap_add_folio */ 29.955252 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955252 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955252 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955253 | 3) dd-133 | | folio_alloc_noprof() { 29.955253 | 3) dd-133 | | alloc_pages_mpol() { 29.955253 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955253 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955253 | 3) dd-133 | | get_page_from_freelist() { 29.955253 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955254 | 3) dd-133 | | _raw_spin_trylock() { 29.955254 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955254 | 3) dd-133 | 0.389 us | } /* _raw_spin_trylock */ 29.955254 | 3) dd-133 | | _raw_spin_unlock() { 29.955254 | 3) dd-133 | 0.122 us | preempt_count_sub(); 29.955255 | 3) dd-133 | 0.398 us | } /* _raw_spin_unlock */ 29.955255 | 3) dd-133 | 0.143 us | preempt_count_sub(); 29.955255 | 3) dd-133 | 1.780 us | } /* get_page_from_freelist */ 29.955255 | 3) dd-133 | 2.050 us | } /* __alloc_frozen_pages_noprof */ 29.955255 | 3) dd-133 | 2.570 us | } /* alloc_pages_mpol */ 29.955255 | 3) dd-133 | 2.825 us | } /* folio_alloc_noprof */ 29.955256 | 3) dd-133 | 3.074 us | } /* filemap_alloc_folio_noprof */ 29.955256 | 3) dd-133 | | filemap_add_folio() { 29.955256 | 3) dd-133 | | __filemap_add_folio() { 29.955256 | 3) dd-133 | 0.122 us | shmem_mapping(); 29.955256 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955256 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955257 | 3) dd-133 | 0.402 us | } /* _raw_spin_lock_irq */ 29.955257 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955257 | 3) dd-133 | 0.135 us | mod_node_page_state(); 29.955257 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955257 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955258 | 3) dd-133 | 0.395 us | } /* _raw_spin_unlock_irq */ 29.955258 | 3) dd-133 | 2.067 us | } /* __filemap_add_folio */ 29.955258 | 3) dd-133 | | folio_add_lru() { 29.955258 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955258 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955259 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955259 | 3) dd-133 | 0.654 us | } /* __folio_batch_add_and_move */ 29.955259 | 3) dd-133 | 0.900 us | } /* folio_add_lru */ 29.955259 | 3) dd-133 | 3.375 us | } /* filemap_add_folio */ 29.955259 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955260 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955260 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955260 | 3) dd-133 | | folio_alloc_noprof() { 29.955260 | 3) dd-133 | | alloc_pages_mpol() { 29.955260 | 3) dd-133 | 0.127 us | policy_nodemask(); 29.955260 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955261 | 3) dd-133 | | get_page_from_freelist() { 29.955261 | 3) dd-133 | 0.194 us | preempt_count_add(); 29.955261 | 3) dd-133 | | _raw_spin_trylock() { 29.955261 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955261 | 3) dd-133 | 0.418 us | } /* _raw_spin_trylock */ 29.955262 | 3) dd-133 | | _raw_spin_unlock() { 29.955262 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955262 | 3) dd-133 | 0.387 us | } /* _raw_spin_unlock */ 29.955262 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955262 | 3) dd-133 | 1.824 us | } /* get_page_from_freelist */ 29.955263 | 3) dd-133 | 2.095 us | } /* __alloc_frozen_pages_noprof */ 29.955263 | 3) dd-133 | 2.617 us | } /* alloc_pages_mpol */ 29.955263 | 3) dd-133 | 2.871 us | } /* folio_alloc_noprof */ 29.955263 | 3) dd-133 | 3.122 us | } /* filemap_alloc_folio_noprof */ 29.955263 | 3) dd-133 | | filemap_add_folio() { 29.955263 | 3) dd-133 | | __filemap_add_folio() { 29.955263 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955264 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955264 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955264 | 3) dd-133 | 0.398 us | } /* _raw_spin_lock_irq */ 29.955264 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955264 | 3) dd-133 | 0.127 us | mod_node_page_state(); 29.955265 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955265 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955265 | 3) dd-133 | 0.391 us | } /* _raw_spin_unlock_irq */ 29.955265 | 3) dd-133 | 2.045 us | } /* __filemap_add_folio */ 29.955265 | 3) dd-133 | | folio_add_lru() { 29.955265 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955266 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955266 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955266 | 3) dd-133 | 0.654 us | } /* __folio_batch_add_and_move */ 29.955266 | 3) dd-133 | 0.899 us | } /* folio_add_lru */ 29.955266 | 3) dd-133 | 3.353 us | } /* filemap_add_folio */ 29.955267 | 3) dd-133 | 0.127 us | __rcu_read_lock(); 29.955267 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955267 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955267 | 3) dd-133 | | folio_alloc_noprof() { 29.955267 | 3) dd-133 | | alloc_pages_mpol() { 29.955268 | 3) dd-133 | 0.127 us | policy_nodemask(); 29.955268 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955268 | 3) dd-133 | | get_page_from_freelist() { 29.955268 | 3) dd-133 | 0.137 us | preempt_count_add(); 29.955268 | 3) dd-133 | | _raw_spin_trylock() { 29.955268 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955269 | 3) dd-133 | 0.387 us | } /* _raw_spin_trylock */ 29.955269 | 3) dd-133 | | _raw_spin_unlock() { 29.955269 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955269 | 3) dd-133 | 0.382 us | } /* _raw_spin_unlock */ 29.955269 | 3) dd-133 | 0.139 us | preempt_count_sub(); 29.955270 | 3) dd-133 | 1.741 us | } /* get_page_from_freelist */ 29.955270 | 3) dd-133 | 2.007 us | } /* __alloc_frozen_pages_noprof */ 29.955270 | 3) dd-133 | 2.557 us | } /* alloc_pages_mpol */ 29.955270 | 3) dd-133 | 2.808 us | } /* folio_alloc_noprof */ 29.955270 | 3) dd-133 | 3.059 us | } /* filemap_alloc_folio_noprof */ 29.955270 | 3) dd-133 | | filemap_add_folio() { 29.955270 | 3) dd-133 | | __filemap_add_folio() { 29.955271 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955271 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955271 | 3) dd-133 | 0.129 us | preempt_count_add(); 29.955271 | 3) dd-133 | 0.403 us | } /* _raw_spin_lock_irq */ 29.955271 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955272 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955272 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955272 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955272 | 3) dd-133 | 0.388 us | } /* _raw_spin_unlock_irq */ 29.955272 | 3) dd-133 | 2.048 us | } /* __filemap_add_folio */ 29.955273 | 3) dd-133 | | folio_add_lru() { 29.955273 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955273 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955273 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955273 | 3) dd-133 | 0.659 us | } /* __folio_batch_add_and_move */ 29.955274 | 3) dd-133 | 0.930 us | } /* folio_add_lru */ 29.955274 | 3) dd-133 | 3.383 us | } /* filemap_add_folio */ 29.955274 | 3) dd-133 | | read_pages() { 29.955274 | 3) dd-133 | 0.138 us | blk_start_plug(); 29.955274 | 3) dd-133 | | erofs_readahead() { 29.955275 | 3) dd-133 | 0.232 us | erofs_real_inode(); 29.955275 | 3) dd-133 | | iomap_readahead() { 29.955275 | 3) dd-133 | | iomap_iter() { 29.955275 | 3) dd-133 | | erofs_iomap_next() { 29.955275 | 3) dd-133 | | erofs_iomap_begin.constprop.0() { 29.955275 | 3) dd-133 | 0.130 us | erofs_map_blocks(); 29.955276 | 3) dd-133 | 0.147 us | erofs_map_dev(); 29.955276 | 3) dd-133 | 0.684 us | } /* erofs_iomap_begin.constprop.0 */ 29.955276 | 3) dd-133 | 0.963 us | } /* erofs_iomap_next */ 29.955276 | 3) dd-133 | 1.245 us | } /* iomap_iter */ 29.955276 | 3) dd-133 | 0.130 us | __rcu_read_lock(); 29.955277 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955277 | 3) dd-133 | | iomap_read_folio_iter() { 29.955277 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955277 | 3) dd-133 | 0.148 us | iomap_adjust_read_range(); 29.955278 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955278 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955278 | 3) dd-133 | | erofs_fileio_rq_alloc() { 29.955278 | 3) dd-133 | | __kmalloc_cache_noprof() { 29.955278 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955279 | 3) dd-133 | 0.145 us | preempt_count_sub(); 29.955279 | 3) dd-133 | 0.719 us | } /* __kmalloc_cache_noprof */ 29.955279 | 3) dd-133 | 0.137 us | bio_init(); 29.955279 | 3) dd-133 | 1.283 us | } /* erofs_fileio_rq_alloc */ 29.955279 | 3) dd-133 | | bio_add_folio_nofail() { 29.955280 | 3) dd-133 | 0.122 us | __bio_add_page(); 29.955280 | 3) dd-133 | 0.382 us | } /* bio_add_folio_nofail */ 29.955280 | 3) dd-133 | 2.104 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955280 | 3) dd-133 | 0.127 us | iomap_iter_advance(); 29.955280 | 3) dd-133 | 3.489 us | } /* iomap_read_folio_iter */ 29.955281 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955281 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955281 | 3) dd-133 | | iomap_read_folio_iter() { 29.955281 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955282 | 3) dd-133 | 0.147 us | iomap_adjust_read_range(); 29.955282 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955282 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955282 | 3) dd-133 | | bio_add_folio() { 29.955282 | 3) dd-133 | | bio_add_page() { 29.955283 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955283 | 3) dd-133 | 0.387 us | } /* bio_add_page */ 29.955283 | 3) dd-133 | 0.648 us | } /* bio_add_folio */ 29.955283 | 3) dd-133 | 0.945 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955283 | 3) dd-133 | 0.126 us | iomap_iter_advance(); 29.955283 | 3) dd-133 | 2.344 us | } /* iomap_read_folio_iter */ 29.955284 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955284 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955284 | 3) dd-133 | | iomap_read_folio_iter() { 29.955284 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955285 | 3) dd-133 | 0.128 us | iomap_adjust_read_range(); 29.955285 | 3) dd-133 | 0.126 us | iomap_iter_advance(); 29.955285 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955285 | 3) dd-133 | | bio_add_folio() { 29.955285 | 3) dd-133 | | bio_add_page() { 29.955285 | 3) dd-133 | 0.128 us | bvec_try_merge_page(); 29.955286 | 3) dd-133 | 0.385 us | } /* bio_add_page */ 29.955286 | 3) dd-133 | 0.644 us | } /* bio_add_folio */ 29.955286 | 3) dd-133 | 0.911 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955286 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955286 | 3) dd-133 | 2.265 us | } /* iomap_read_folio_iter */ 29.955289 | 3) dd-133 | | irq_enter_rcu() { 29.955289 | 3) dd-133 | 0.141 us | preempt_count_add(); 29.955290 | 3) dd-133 | 0.435 us | } /* irq_enter_rcu */ 29.955296 | 3) dd-133 | | __hrtimer_rearm_deferred() { 29.955296 | 3) dd-133 | | _raw_spin_lock() { 29.955296 | 3) dd-133 | 0.137 us | preempt_count_add(); 29.955296 | 3) dd-133 | 0.422 us | } /* _raw_spin_lock */ 29.955296 | 3) dd-133 | | tick_program_event() { 29.955296 | 3) dd-133 | | clockevents_program_event() { 29.955297 | 3) dd-133 | 1.776 us | lapic_next_event(); 29.955299 | 3) dd-133 | 2.282 us | } /* clockevents_program_event */ 29.955299 | 3) dd-133 | 2.572 us | } /* tick_program_event */ 29.955299 | 3) dd-133 | | _raw_spin_unlock() { 29.955299 | 3) dd-133 | 0.169 us | preempt_count_sub(); 29.955300 | 3) dd-133 | 0.552 us | } /* _raw_spin_unlock */ 29.955300 | 3) dd-133 | 4.230 us | } /* __hrtimer_rearm_deferred */ 29.955300 | 3) dd-133 | | handle_softirqs() { 29.955300 | 3) dd-133 | 0.146 us | __local_bh_disable_ip(); 29.955301 | 3) dd-133 | | rcu_core_si() { 29.955301 | 3) dd-133 | | rcu_core() { 29.955301 | 3) dd-133 | 0.227 us | note_gp_changes(); 29.955301 | 3) dd-133 | | rcu_report_qs_rdp() { 29.955301 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955302 | 3) dd-133 | 0.138 us | preempt_count_add(); 29.955302 | 3) dd-133 | 0.498 us | } /* _raw_spin_lock_irqsave */ 29.955302 | 3) dd-133 | | rcu_accelerate_cbs() { 29.955302 | 3) dd-133 | 0.125 us | rcu_segcblist_pend_cbs(); 29.955303 | 3) dd-133 | | rcu_segcblist_accelerate() { 29.955303 | 3) dd-133 | 0.205 us | rcu_segcblist_accelerate.part.0(); 29.955303 | 3) dd-133 | 0.518 us | } /* rcu_segcblist_accelerate */ 29.955303 | 3) dd-133 | | rcu_start_this_gp() { 29.955303 | 3) dd-133 | 0.125 us | trace_rcu_this_gp(); 29.955304 | 3) dd-133 | 0.123 us | trace_rcu_this_gp(); 29.955304 | 3) dd-133 | 0.735 us | } /* rcu_start_this_gp */ 29.955304 | 3) dd-133 | 2.123 us | } /* rcu_accelerate_cbs */ 29.955304 | 3) dd-133 | | rcu_report_qs_rnp() { 29.955305 | 3) dd-133 | | rcu_report_qs_rsp() { 29.955305 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955305 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955305 | 3) dd-133 | 0.426 us | } /* _raw_spin_unlock_irqrestore */ 29.955305 | 3) dd-133 | | rcu_gp_kthread_wake() { 29.955306 | 3) dd-133 | | swake_up_one() { 29.955306 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955306 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955306 | 3) dd-133 | 0.425 us | } /* _raw_spin_lock_irqsave */ 29.955307 | 3) dd-133 | | try_to_wake_up() { 29.955307 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955307 | 3) dd-133 | 0.133 us | preempt_count_add(); 29.955307 | 3) dd-133 | 0.562 us | } /* _raw_spin_lock_irqsave */ 29.955308 | 3) dd-133 | | select_task_rq_fair() { 29.955308 | 3) dd-133 | 0.124 us | choose_idle_cpu(); 29.955308 | 3) dd-133 | 0.441 us | } /* select_task_rq_fair */ 29.955308 | 3) dd-133 | 0.171 us | kthread_is_per_cpu(); 29.955309 | 3) dd-133 | | ttwu_queue_wakelist() { 29.955309 | 3) dd-133 | | __smp_call_single_queue() { 29.955309 | 3) dd-133 | 0.221 us | call_function_single_prep_ipi(); 29.955310 | 3) dd-133 | | native_send_call_func_single_ipi() { 29.955310 | 3) dd-133 | 0.506 us | x2apic_send_IPI(); 29.955311 | 3) dd-133 | 0.769 us | } /* native_send_call_func_single_ipi */ 29.955311 | 3) dd-133 | 1.600 us | } /* __smp_call_single_queue */ 29.955311 | 3) dd-133 | 2.088 us | } /* ttwu_queue_wakelist */ 29.955311 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955311 | 3) dd-133 | 0.131 us | preempt_count_sub(); 29.955311 | 3) dd-133 | 0.404 us | } /* _raw_spin_unlock_irqrestore */ 29.955312 | 3) dd-133 | 5.033 us | } /* try_to_wake_up */ 29.955312 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955312 | 3) dd-133 | 0.123 us | preempt_count_sub(); 29.955312 | 3) dd-133 | 0.401 us | } /* _raw_spin_unlock_irqrestore */ 29.955312 | 3) dd-133 | 6.580 us | } /* swake_up_one */ 29.955312 | 3) dd-133 | 6.902 us | } /* rcu_gp_kthread_wake */ 29.955312 | 3) dd-133 | 7.848 us | } /* rcu_report_qs_rsp */ 29.955313 | 3) dd-133 | 8.255 us | } /* rcu_report_qs_rnp */ 29.955313 | 3) dd-133 | + 11.483 us | } /* rcu_report_qs_rdp */ 29.955313 | 3) dd-133 | 0.125 us | rcu_segcblist_nextgp(); 29.955313 | 3) dd-133 | 0.136 us | poll_state_synchronize_rcu_full(); 29.955314 | 3) dd-133 | 0.126 us | rcu_segcblist_ready_cbs(); 29.955314 | 3) dd-133 | + 13.140 us | } /* rcu_core */ 29.955314 | 3) dd-133 | + 13.423 us | } /* rcu_core_si */ 29.955314 | 3) dd-133 | + 14.143 us | } /* handle_softirqs */ 29.955314 | 3) dd-133 | 0.124 us | idle_cpu(); 29.955315 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955315 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955315 | 3) dd-133 | | iomap_read_folio_iter() { 29.955315 | 3) dd-133 | 0.126 us | ifs_alloc.isra.0(); 29.955316 | 3) dd-133 | 0.129 us | iomap_adjust_read_range(); 29.955316 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955316 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955316 | 3) dd-133 | | bio_add_folio() { 29.955317 | 3) dd-133 | | bio_add_page() { 29.955317 | 3) dd-133 | 0.127 us | bvec_try_merge_page(); 29.955317 | 3) dd-133 | 0.518 us | } /* bio_add_page */ 29.955317 | 3) dd-133 | 0.778 us | } /* bio_add_folio */ 29.955317 | 3) dd-133 | 1.069 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955318 | 3) dd-133 | 0.127 us | iomap_iter_advance(); 29.955318 | 3) dd-133 | 2.456 us | } /* iomap_read_folio_iter */ 29.955318 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955318 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955319 | 3) dd-133 | | iomap_read_folio_iter() { 29.955319 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955319 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955319 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955319 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955320 | 3) dd-133 | | bio_add_folio() { 29.955320 | 3) dd-133 | | bio_add_page() { 29.955320 | 3) dd-133 | 0.127 us | bvec_try_merge_page(); 29.955320 | 3) dd-133 | 0.401 us | } /* bio_add_page */ 29.955320 | 3) dd-133 | 0.657 us | } /* bio_add_folio */ 29.955320 | 3) dd-133 | 0.922 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955321 | 3) dd-133 | 0.127 us | iomap_iter_advance(); 29.955321 | 3) dd-133 | 2.265 us | } /* iomap_read_folio_iter */ 29.955321 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955321 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955321 | 3) dd-133 | | iomap_read_folio_iter() { 29.955322 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955322 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955322 | 3) dd-133 | 0.126 us | iomap_iter_advance(); 29.955322 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955323 | 3) dd-133 | | bio_add_folio() { 29.955323 | 3) dd-133 | | bio_add_page() { 29.955323 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955323 | 3) dd-133 | 0.386 us | } /* bio_add_page */ 29.955323 | 3) dd-133 | 0.643 us | } /* bio_add_folio */ 29.955323 | 3) dd-133 | 0.909 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955323 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955324 | 3) dd-133 | 2.294 us | } /* iomap_read_folio_iter */ 29.955324 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955324 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955324 | 3) dd-133 | | iomap_read_folio_iter() { 29.955325 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955325 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955325 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955325 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955325 | 3) dd-133 | | bio_add_folio() { 29.955326 | 3) dd-133 | | bio_add_page() { 29.955326 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955326 | 3) dd-133 | 0.387 us | } /* bio_add_page */ 29.955326 | 3) dd-133 | 0.643 us | } /* bio_add_folio */ 29.955326 | 3) dd-133 | 0.907 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955326 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955327 | 3) dd-133 | 2.242 us | } /* iomap_read_folio_iter */ 29.955327 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955327 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955327 | 3) dd-133 | | iomap_read_folio_iter() { 29.955328 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955328 | 3) dd-133 | 0.135 us | iomap_adjust_read_range(); 29.955328 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955328 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955328 | 3) dd-133 | | bio_add_folio() { 29.955329 | 3) dd-133 | | bio_add_page() { 29.955329 | 3) dd-133 | 0.128 us | bvec_try_merge_page(); 29.955329 | 3) dd-133 | 0.386 us | } /* bio_add_page */ 29.955329 | 3) dd-133 | 0.642 us | } /* bio_add_folio */ 29.955329 | 3) dd-133 | 0.907 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955329 | 3) dd-133 | 0.122 us | iomap_iter_advance(); 29.955330 | 3) dd-133 | 2.271 us | } /* iomap_read_folio_iter */ 29.955330 | 3) dd-133 | | erofs_fileio_iomap_submit_read() { 29.955330 | 3) dd-133 | | erofs_fileio_rq_submit() { 29.955330 | 3) dd-133 | | vfs_iocb_iter_read() { 29.955330 | 3) dd-133 | 0.244 us | rw_verify_area(); 29.955331 | 3) dd-133 | | v9fs_file_read_iter() { 29.955331 | 3) dd-133 | | netfs_unbuffered_read_iter() { 29.955331 | 3) dd-133 | | netfs_start_io_direct() { 29.955331 | 3) dd-133 | | down_read_interruptible() { 29.955331 | 3) dd-133 | 0.122 us | preempt_count_add(); 29.955332 | 3) dd-133 | 0.140 us | preempt_count_sub(); 29.955332 | 3) dd-133 | 0.672 us | } /* down_read_interruptible */ 29.955332 | 3) dd-133 | 0.938 us | } /* netfs_start_io_direct */ 29.955332 | 3) dd-133 | | netfs_unbuffered_read_iter_locked() { 29.955332 | 3) dd-133 | | kiocb_write_and_wait() { 29.955332 | 3) dd-133 | 0.127 us | filemap_write_and_wait_range.part.0(); 29.955333 | 3) dd-133 | 0.393 us | } /* kiocb_write_and_wait */ 29.955333 | 3) dd-133 | | netfs_alloc_request() { 29.955333 | 3) dd-133 | | mempool_alloc_slab() { 29.955333 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955334 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955334 | 3) dd-133 | | __pcs_replace_empty_main() { 29.955334 | 3) dd-133 | 0.295 us | barn_replace_empty_sheaf(); 29.955335 | 3) dd-133 | 0.138 us | barn_get_empty_sheaf(); 29.955335 | 3) dd-133 | 0.141 us | preempt_count_sub(); 29.955335 | 3) dd-133 | | __kmalloc_flags_noprof() { 29.955335 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955336 | 3) dd-133 | 0.140 us | preempt_count_sub(); 29.955336 | 3) dd-133 | 0.849 us | } /* __kmalloc_flags_noprof */ 29.955336 | 3) dd-133 | | refill_objects() { 29.955336 | 3) dd-133 | | __refill_objects_node() { 29.955337 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955337 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955337 | 3) dd-133 | 0.412 us | } /* _raw_spin_lock_irqsave */ 29.955337 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955338 | 3) dd-133 | 0.140 us | preempt_count_sub(); 29.955338 | 3) dd-133 | 0.458 us | } /* _raw_spin_unlock_irqrestore */ 29.955339 | 3) dd-133 | 2.542 us | } /* __refill_objects_node */ 29.955339 | 3) dd-133 | 0.125 us | mempolicy_slab_node(); 29.955339 | 3) dd-133 | | new_slab() { 29.955340 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955340 | 3) dd-133 | | get_page_from_freelist() { 29.955340 | 3) dd-133 | 0.142 us | __zone_watermark_ok(); 29.955340 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955341 | 3) dd-133 | | _raw_spin_trylock() { 29.955341 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955341 | 3) dd-133 | 0.391 us | } /* _raw_spin_trylock */ 29.955341 | 3) dd-133 | | _raw_spin_unlock() { 29.955341 | 3) dd-133 | 0.130 us | preempt_count_sub(); 29.955341 | 3) dd-133 | 0.424 us | } /* _raw_spin_unlock */ 29.955342 | 3) dd-133 | 0.130 us | preempt_count_sub(); 29.955342 | 3) dd-133 | 0.144 us | prep_compound_page(); 29.955342 | 3) dd-133 | 2.568 us | } /* get_page_from_freelist */ 29.955342 | 3) dd-133 | 2.844 us | } /* __alloc_frozen_pages_noprof */ 29.955343 | 3) dd-133 | 0.150 us | mod_node_page_state(); 29.955343 | 3) dd-133 | 3.439 us | } /* new_slab */ 29.955343 | 3) dd-133 | | alloc_from_new_slab() { 29.955343 | 3) dd-133 | 0.128 us | fixup_red_left(); 29.955344 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955344 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955344 | 3) dd-133 | 0.502 us | } /* _raw_spin_lock_irqsave */ 29.955344 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955344 | 3) dd-133 | 0.136 us | preempt_count_sub(); 29.955345 | 3) dd-133 | 0.404 us | } /* _raw_spin_unlock_irqrestore */ 29.955345 | 3) dd-133 | 1.774 us | } /* alloc_from_new_slab */ 29.955345 | 3) dd-133 | 8.819 us | } /* refill_objects */ 29.955345 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955345 | 3) dd-133 | + 11.580 us | } /* __pcs_replace_empty_main */ 29.955346 | 3) dd-133 | 0.129 us | preempt_count_sub(); 29.955346 | 3) dd-133 | + 12.425 us | } /* kmem_cache_alloc_noprof */ 29.955346 | 3) dd-133 | + 12.678 us | } /* mempool_alloc_slab */ 29.955346 | 3) dd-133 | 0.126 us | kmem_cache_size(); 29.955347 | 3) dd-133 | 0.124 us | __init_waitqueue_head(); 29.955347 | 3) dd-133 | 0.132 us | v9fs_init_request(); 29.955347 | 3) dd-133 | | _raw_spin_lock() { 29.955347 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955348 | 3) dd-133 | 0.392 us | } /* _raw_spin_lock */ 29.955348 | 3) dd-133 | | _raw_spin_unlock() { 29.955348 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955348 | 3) dd-133 | 0.384 us | } /* _raw_spin_unlock */ 29.955348 | 3) dd-133 | + 15.233 us | } /* netfs_alloc_request */ 29.955349 | 3) dd-133 | | netfs_alloc_subrequest() { 29.955349 | 3) dd-133 | | mempool_alloc_slab() { 29.955349 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955349 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955349 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955350 | 3) dd-133 | 0.710 us | } /* kmem_cache_alloc_noprof */ 29.955350 | 3) dd-133 | 0.959 us | } /* mempool_alloc_slab */ 29.955350 | 3) dd-133 | 0.124 us | kmem_cache_size(); 29.955350 | 3) dd-133 | 0.131 us | netfs_get_request(); 29.955351 | 3) dd-133 | 1.849 us | } /* netfs_alloc_subrequest */ 29.955351 | 3) dd-133 | | netfs_queue_read() { 29.955351 | 3) dd-133 | | _raw_spin_lock() { 29.955351 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955351 | 3) dd-133 | 0.393 us | } /* _raw_spin_lock */ 29.955351 | 3) dd-133 | | _raw_spin_unlock() { 29.955351 | 3) dd-133 | 0.129 us | preempt_count_sub(); 29.955352 | 3) dd-133 | 0.389 us | } /* _raw_spin_unlock */ 29.955352 | 3) dd-133 | 1.196 us | } /* netfs_queue_read */ 29.955352 | 3) dd-133 | | v9fs_issue_read() { 29.955352 | 3) dd-133 | | p9_client_read() { 29.955352 | 3) dd-133 | | p9_client_read_once() { 29.955352 | 3) dd-133 | | p9_client_zc_rpc.constprop.0() { 29.955353 | 3) dd-133 | | p9_client_prepare_req() { 29.955353 | 3) dd-133 | | p9_tag_alloc() { 29.955353 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955353 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955353 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955353 | 3) dd-133 | 0.663 us | } /* kmem_cache_alloc_noprof */ 29.955354 | 3) dd-133 | | p9_fcall_init() { 29.955354 | 3) dd-133 | | __kmalloc_noprof() { 29.955354 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955354 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955354 | 3) dd-133 | 0.750 us | } /* __kmalloc_noprof */ 29.955355 | 3) dd-133 | 1.017 us | } /* p9_fcall_init */ 29.955355 | 3) dd-133 | | p9_fcall_init() { 29.955355 | 3) dd-133 | | __kmalloc_noprof() { 29.955355 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955355 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955356 | 3) dd-133 | 0.654 us | } /* __kmalloc_noprof */ 29.955356 | 3) dd-133 | 0.914 us | } /* p9_fcall_init */ 29.955356 | 3) dd-133 | 0.122 us | p9pdu_reset(); 29.955356 | 3) dd-133 | 0.124 us | p9pdu_reset(); 29.955356 | 3) dd-133 | 0.124 us | __init_waitqueue_head(); 29.955357 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955357 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955357 | 3) dd-133 | 0.138 us | preempt_count_add(); 29.955357 | 3) dd-133 | 0.419 us | } /* _raw_spin_lock_irq */ 29.955357 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955358 | 3) dd-133 | 0.132 us | preempt_count_add(); 29.955358 | 3) dd-133 | 0.132 us | preempt_count_sub(); 29.955358 | 3) dd-133 | 0.710 us | } /* kmem_cache_alloc_noprof */ 29.955358 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955359 | 3) dd-133 | 0.134 us | preempt_count_sub(); 29.955359 | 3) dd-133 | 0.401 us | } /* _raw_spin_unlock_irq */ 29.955359 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955359 | 3) dd-133 | 6.608 us | } /* p9_tag_alloc */ 29.955359 | 3) dd-133 | | p9pdu_prepare() { 29.955360 | 3) dd-133 | | p9pdu_writef() { 29.955360 | 3) dd-133 | 0.160 us | p9pdu_vwritef(); 29.955360 | 3) dd-133 | 0.424 us | } /* p9pdu_writef */ 29.955360 | 3) dd-133 | 0.673 us | } /* p9pdu_prepare */ 29.955360 | 3) dd-133 | 0.175 us | p9pdu_vwritef(); 29.955361 | 3) dd-133 | | p9pdu_finalize() { 29.955361 | 3) dd-133 | | p9pdu_writef() { 29.955361 | 3) dd-133 | 0.129 us | p9pdu_vwritef(); 29.955361 | 3) dd-133 | 0.393 us | } /* p9pdu_writef */ 29.955361 | 3) dd-133 | 0.652 us | } /* p9pdu_finalize */ 29.955361 | 3) dd-133 | 8.799 us | } /* p9_client_prepare_req */ 29.955362 | 3) dd-133 | | p9_virtio_zc_request() { 29.955362 | 3) dd-133 | | p9_get_mapped_pages.part.0.constprop.0() { 29.955362 | 3) dd-133 | | __kvmalloc_node_noprof() { 29.955362 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955362 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955363 | 3) dd-133 | 0.683 us | } /* __kvmalloc_node_noprof */ 29.955363 | 3) dd-133 | 1.109 us | } /* p9_get_mapped_pages.part.0.constprop.0 */ 29.955363 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955363 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955363 | 3) dd-133 | 0.412 us | } /* _raw_spin_lock_irqsave */ 29.955364 | 3) dd-133 | 0.129 us | pack_sg_list.constprop.0(); 29.955364 | 3) dd-133 | 0.125 us | pack_sg_list.constprop.0(); 29.955364 | 3) dd-133 | 0.226 us | pack_sg_list_p.constprop.0(); 29.955365 | 3) dd-133 | | virtqueue_add_sgs() { 29.955365 | 3) dd-133 | | __kmalloc_noprof() { 29.955365 | 3) dd-133 | 0.137 us | preempt_count_add(); 29.955365 | 3) dd-133 | 0.131 us | preempt_count_sub(); 29.955366 | 3) dd-133 | 0.681 us | } /* __kmalloc_noprof */ 29.955366 | 3) dd-133 | 0.125 us | vring_map_one_sg.part.0(); 29.955366 | 3) dd-133 | 0.125 us | vring_map_one_sg.part.0(); 29.955366 | 3) dd-133 | 0.123 us | vring_map_one_sg.part.0(); 29.955367 | 3) dd-133 | 0.123 us | vring_map_one_sg.part.0(); 29.955367 | 3) dd-133 | 0.123 us | vring_map_one_sg.part.0(); 29.955367 | 3) dd-133 | 0.124 us | vring_map_one_sg.part.0(); 29.955367 | 3) dd-133 | 0.125 us | vring_map_one_sg.part.0(); 29.955368 | 3) dd-133 | 0.123 us | vring_map_one_sg.part.0(); 29.955368 | 3) dd-133 | 0.122 us | vring_map_one_sg.part.0(); 29.955368 | 3) dd-133 | 0.124 us | vring_map_one_sg.part.0(); 29.955369 | 3) dd-133 | 3.991 us | } /* virtqueue_add_sgs */ 29.955369 | 3) dd-133 | | virtqueue_kick() { 29.955369 | 3) dd-133 | 0.263 us | virtqueue_kick_prepare_split(); 29.955369 | 3) dd-133 | 3.960 us | vp_notify(); 29.955373 | 3) dd-133 | 4.679 us | } /* virtqueue_kick */ 29.955374 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955374 | 3) dd-133 | 0.138 us | preempt_count_sub(); 29.955374 | 3) dd-133 | 0.426 us | } /* _raw_spin_unlock_irqrestore */ 29.955374 | 3) dd-133 | 0.125 us | init_wait_entry(); 29.955374 | 3) dd-133 | | prepare_to_wait_event() { 29.955375 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955375 | 3) dd-133 | 0.132 us | preempt_count_add(); 29.955375 | 3) dd-133 | 0.423 us | } /* _raw_spin_lock_irqsave */ 29.955375 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955375 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955376 | 3) dd-133 | 0.404 us | } /* _raw_spin_unlock_irqrestore */ 29.955376 | 3) dd-133 | 1.272 us | } /* prepare_to_wait_event */ 29.955440 | 3) dd-133 | 0.193 us | p9_release_pages(); 29.955440 | 3) dd-133 | | kvfree() { 29.955440 | 3) dd-133 | 0.131 us | is_vmalloc_addr(); 29.955441 | 3) dd-133 | | kfree() { 29.955441 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955441 | 3) dd-133 | 0.129 us | preempt_count_sub(); 29.955441 | 3) dd-133 | 0.689 us | } /* kfree */ 29.955441 | 3) dd-133 | 1.229 us | } /* kvfree */ 29.955442 | 3) dd-133 | | kvfree() { 29.955442 | 3) dd-133 | 0.125 us | is_vmalloc_addr(); 29.955442 | 3) dd-133 | 0.130 us | kfree(); 29.955442 | 3) dd-133 | 0.654 us | } /* kvfree */ 29.955442 | 3) dd-133 | + 80.854 us | } /* p9_virtio_zc_request */ 29.955443 | 3) dd-133 | | p9_check_errors() { 29.955443 | 3) dd-133 | 0.239 us | p9pdu_readf(); 29.955443 | 3) dd-133 | 0.514 us | } /* p9_check_errors */ 29.955443 | 3) dd-133 | + 90.768 us | } /* p9_client_zc_rpc.constprop.0 */ 29.955443 | 3) dd-133 | | p9pdu_readf() { 29.955444 | 3) dd-133 | 0.163 us | p9pdu_readf(); 29.955444 | 3) dd-133 | 0.474 us | } /* p9pdu_readf */ 29.955444 | 3) dd-133 | | p9_req_put() { 29.955444 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955444 | 3) dd-133 | 0.134 us | preempt_count_add(); 29.955445 | 3) dd-133 | 0.410 us | } /* _raw_spin_lock_irqsave */ 29.955445 | 3) dd-133 | | call_rcu() { 29.955445 | 3) dd-133 | | __call_rcu_common.constprop.0() { 29.955445 | 3) dd-133 | 0.137 us | rcu_segcblist_enqueue(); 29.955445 | 3) dd-133 | 0.416 us | } /* __call_rcu_common.constprop.0 */ 29.955445 | 3) dd-133 | 0.683 us | } /* call_rcu */ 29.955446 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955446 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955446 | 3) dd-133 | 0.497 us | } /* _raw_spin_unlock_irqrestore */ 29.955446 | 3) dd-133 | | kvfree() { 29.955446 | 3) dd-133 | 0.123 us | is_vmalloc_addr(); 29.955447 | 3) dd-133 | | kfree() { 29.955447 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955447 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955447 | 3) dd-133 | 0.708 us | } /* kfree */ 29.955447 | 3) dd-133 | 1.225 us | } /* kvfree */ 29.955448 | 3) dd-133 | | kvfree() { 29.955448 | 3) dd-133 | 0.125 us | is_vmalloc_addr(); 29.955448 | 3) dd-133 | | kfree() { 29.955448 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955448 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955449 | 3) dd-133 | 0.664 us | } /* kfree */ 29.955449 | 3) dd-133 | 1.184 us | } /* kvfree */ 29.955449 | 3) dd-133 | | kmem_cache_free() { 29.955449 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955449 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955450 | 3) dd-133 | 0.688 us | } /* kmem_cache_free */ 29.955450 | 3) dd-133 | 5.744 us | } /* p9_req_put */ 29.955450 | 3) dd-133 | + 97.584 us | } /* p9_client_read_once */ 29.955450 | 3) dd-133 | + 97.856 us | } /* p9_client_read */ 29.955450 | 3) dd-133 | | netfs_read_subreq_terminated() { 29.955450 | 3) dd-133 | | netfs_subreq_clear_in_progress() { 29.955450 | 3) dd-133 | | netfs_wake_collector() { 29.955451 | 3) dd-133 | | queue_work_on() { 29.955451 | 3) dd-133 | 0.126 us | clear_pending_if_disabled(); 29.955451 | 3) dd-133 | | __queue_work() { 29.955451 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955452 | 3) dd-133 | | _raw_spin_lock() { 29.955452 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955452 | 3) dd-133 | 0.581 us | } /* _raw_spin_lock */ 29.955452 | 3) dd-133 | 0.238 us | pwq_tryinc_nr_active(); 29.955453 | 3) dd-133 | 0.336 us | kick_pool_pick(); 29.955453 | 3) dd-133 | | _raw_spin_unlock() { 29.955453 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955453 | 3) dd-133 | 0.382 us | } /* _raw_spin_unlock */ 29.955454 | 3) dd-133 | | wake_up_process() { 29.955454 | 3) dd-133 | | try_to_wake_up() { 29.955454 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955454 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955454 | 3) dd-133 | 0.412 us | } /* _raw_spin_lock_irqsave */ 29.955455 | 3) dd-133 | | select_task_rq_fair() { 29.955455 | 3) dd-133 | 0.126 us | choose_idle_cpu(); 29.955455 | 3) dd-133 | 0.599 us | } /* select_task_rq_fair */ 29.955455 | 3) dd-133 | 0.166 us | kthread_is_per_cpu(); 29.955456 | 3) dd-133 | | ttwu_queue_wakelist() { 29.955456 | 3) dd-133 | | __smp_call_single_queue() { 29.955456 | 3) dd-133 | 0.298 us | call_function_single_prep_ipi(); 29.955457 | 3) dd-133 | | native_send_call_func_single_ipi() { 29.955457 | 3) dd-133 | 0.520 us | x2apic_send_IPI(); 29.955457 | 3) dd-133 | 0.784 us | } /* native_send_call_func_single_ipi */ 29.955458 | 3) dd-133 | 1.651 us | } /* __smp_call_single_queue */ 29.955458 | 3) dd-133 | 1.966 us | } /* ttwu_queue_wakelist */ 29.955458 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955458 | 3) dd-133 | 0.133 us | preempt_count_sub(); 29.955458 | 3) dd-133 | 0.398 us | } /* _raw_spin_unlock_irqrestore */ 29.955458 | 3) dd-133 | 4.628 us | } /* try_to_wake_up */ 29.955459 | 3) dd-133 | 4.875 us | } /* wake_up_process */ 29.955459 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955459 | 3) dd-133 | 7.895 us | } /* __queue_work */ 29.955459 | 3) dd-133 | 8.442 us | } /* queue_work_on */ 29.955459 | 3) dd-133 | 8.696 us | } /* netfs_wake_collector */ 29.955459 | 3) dd-133 | 8.961 us | } /* netfs_subreq_clear_in_progress */ 29.955459 | 3) dd-133 | 0.115 us | netfs_put_subrequest(); 29.955460 | 3) dd-133 | 9.496 us | } /* netfs_read_subreq_terminated */ 29.955460 | 3) dd-133 | ! 107.786 us | } /* v9fs_issue_read */ 29.955460 | 3) dd-133 | 0.130 us | netfs_put_request(); 29.955460 | 3) dd-133 | ! 128.105 us | } /* netfs_unbuffered_read_iter_locked */ 29.955460 | 3) dd-133 | 0.251 us | netfs_end_io_direct(); 29.955461 | 3) dd-133 | ! 129.834 us | } /* netfs_unbuffered_read_iter */ 29.955461 | 3) dd-133 | ! 130.268 us | } /* v9fs_file_read_iter */ 29.955461 | 3) dd-133 | ! 130.975 us | } /* vfs_iocb_iter_read */ 29.955461 | 3) dd-133 | ! 131.251 us | } /* erofs_fileio_rq_submit */ 29.955461 | 3) dd-133 | ! 131.575 us | } /* erofs_fileio_iomap_submit_read */ 29.955462 | 3) dd-133 | | iomap_iter() { 29.955462 | 3) dd-133 | | erofs_iomap_next() { 29.955462 | 3) dd-133 | 0.126 us | iomap_iter_continue(); 29.955462 | 3) dd-133 | 0.400 us | } /* erofs_iomap_next */ 29.955462 | 3) dd-133 | 0.714 us | } /* iomap_iter */ 29.955462 | 3) dd-133 | ! 187.597 us | } /* iomap_readahead */ 29.955463 | 3) dd-133 | ! 188.246 us | } /* erofs_readahead */ 29.955463 | 3) dd-133 | | blk_finish_plug() { 29.955463 | 3) dd-133 | | __blk_flush_plug() { 29.955463 | 3) dd-133 | 0.124 us | blk_mq_flush_plug_list(); 29.955463 | 3) dd-133 | 0.386 us | } /* __blk_flush_plug */ 29.955463 | 3) dd-133 | 0.655 us | } /* blk_finish_plug */ 29.955464 | 3) dd-133 | ! 189.631 us | } /* read_pages */ 29.955464 | 3) dd-133 | ! 249.171 us | } /* page_cache_ra_unbounded */ 29.955464 | 3) dd-133 | ! 249.737 us | } /* do_page_cache_ra */ 29.955464 | 3) dd-133 | ! 249.987 us | } /* page_cache_ra_order */ 29.955464 | 3) dd-133 | ! 250.642 us | } /* page_cache_async_ra */ 29.955464 | 3) dd-133 | ! 250.930 us | } /* filemap_readahead.isra.0 */ 29.955464 | 3) dd-133 | ! 252.296 us | } /* filemap_get_pages */ 29.955465 | 3) dd-133 | 0.132 us | folio_mark_accessed(); 29.955468 | 3) dd-133 | ! 256.158 us | } /* filemap_read */ 29.955468 | 3) dd-133 | ! 256.433 us | } /* erofs_file_read_iter */ 29.955468 | 3) dd-133 | ! 257.217 us | } /* vfs_read */ 29.955469 | 3) dd-133 | ! 257.835 us | } /* ksys_read */ 29.955469 | 3) dd-133 | ! 258.145 us | } /* __x64_sys_read */ 29.955471 | 3) dd-133 | | __x64_sys_read() { 29.955471 | 3) dd-133 | | ksys_read() { 29.955471 | 3) dd-133 | 0.153 us | fdget_pos(); 29.955472 | 3) dd-133 | | vfs_read() { 29.955472 | 3) dd-133 | 0.264 us | rw_verify_area(); 29.955472 | 3) dd-133 | | erofs_file_read_iter() { 29.955472 | 3) dd-133 | | filemap_read() { 29.955472 | 3) dd-133 | | filemap_get_pages() { 29.955473 | 3) dd-133 | | filemap_get_read_batch() { 29.955473 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955473 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955473 | 3) dd-133 | 0.740 us | } /* filemap_get_read_batch */ 29.955474 | 3) dd-133 | 1.015 us | } /* filemap_get_pages */ 29.955474 | 3) dd-133 | 0.130 us | folio_mark_accessed(); 29.955477 | 3) dd-133 | 4.586 us | } /* filemap_read */ 29.955477 | 3) dd-133 | 4.848 us | } /* erofs_file_read_iter */ 29.955477 | 3) dd-133 | 5.602 us | } /* vfs_read */ 29.955477 | 3) dd-133 | 6.182 us | } /* ksys_read */ 29.955477 | 3) dd-133 | 6.493 us | } /* __x64_sys_read */ 29.955479 | 3) dd-133 | | __x64_sys_read() { 29.955479 | 3) dd-133 | | ksys_read() { 29.955480 | 3) dd-133 | 0.152 us | fdget_pos(); 29.955480 | 3) dd-133 | | vfs_read() { 29.955480 | 3) dd-133 | 0.292 us | rw_verify_area(); 29.955480 | 3) dd-133 | | erofs_file_read_iter() { 29.955481 | 3) dd-133 | | filemap_read() { 29.955481 | 3) dd-133 | | filemap_get_pages() { 29.955481 | 3) dd-133 | | filemap_get_read_batch() { 29.955481 | 3) dd-133 | 0.128 us | __rcu_read_lock(); 29.955481 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955482 | 3) dd-133 | 0.726 us | } /* filemap_get_read_batch */ 29.955482 | 3) dd-133 | 1.010 us | } /* filemap_get_pages */ 29.955482 | 3) dd-133 | 0.130 us | folio_mark_accessed(); 29.955485 | 3) dd-133 | 4.540 us | } /* filemap_read */ 29.955485 | 3) dd-133 | 4.797 us | } /* erofs_file_read_iter */ 29.955485 | 3) dd-133 | 5.554 us | } /* vfs_read */ 29.955486 | 3) dd-133 | 6.127 us | } /* ksys_read */ 29.955486 | 3) dd-133 | 6.439 us | } /* __x64_sys_read */ 29.955487 | 3) dd-133 | | __x64_sys_read() { 29.955487 | 3) dd-133 | | ksys_read() { 29.955488 | 3) dd-133 | 0.152 us | fdget_pos(); 29.955488 | 3) dd-133 | | vfs_read() { 29.955488 | 3) dd-133 | 0.259 us | rw_verify_area(); 29.955488 | 3) dd-133 | | erofs_file_read_iter() { 29.955489 | 3) dd-133 | | filemap_read() { 29.955489 | 3) dd-133 | | filemap_get_pages() { 29.955489 | 3) dd-133 | | filemap_get_read_batch() { 29.955489 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955489 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955490 | 3) dd-133 | 0.706 us | } /* filemap_get_read_batch */ 29.955490 | 3) dd-133 | | filemap_readahead.isra.0() { 29.955490 | 3) dd-133 | | page_cache_async_ra() { 29.955490 | 3) dd-133 | 0.128 us | inode_to_bdi(); 29.955490 | 3) dd-133 | | page_cache_ra_order() { 29.955490 | 3) dd-133 | | do_page_cache_ra() { 29.955491 | 3) dd-133 | | page_cache_ra_unbounded() { 29.955491 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955491 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955492 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955492 | 3) dd-133 | | folio_alloc_noprof() { 29.955492 | 3) dd-133 | | alloc_pages_mpol() { 29.955492 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955492 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955492 | 3) dd-133 | | get_page_from_freelist() { 29.955492 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955493 | 3) dd-133 | | _raw_spin_trylock() { 29.955493 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955493 | 3) dd-133 | 0.408 us | } /* _raw_spin_trylock */ 29.955493 | 3) dd-133 | | _raw_spin_unlock() { 29.955494 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955494 | 3) dd-133 | 0.405 us | } /* _raw_spin_unlock */ 29.955494 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955494 | 3) dd-133 | 1.957 us | } /* get_page_from_freelist */ 29.955494 | 3) dd-133 | 2.260 us | } /* __alloc_frozen_pages_noprof */ 29.955495 | 3) dd-133 | 2.782 us | } /* alloc_pages_mpol */ 29.955495 | 3) dd-133 | 3.043 us | } /* folio_alloc_noprof */ 29.955495 | 3) dd-133 | 3.297 us | } /* filemap_alloc_folio_noprof */ 29.955495 | 3) dd-133 | | filemap_add_folio() { 29.955495 | 3) dd-133 | | __filemap_add_folio() { 29.955495 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955495 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955496 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955496 | 3) dd-133 | 0.397 us | } /* _raw_spin_lock_irq */ 29.955496 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955496 | 3) dd-133 | 0.131 us | mod_node_page_state(); 29.955497 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955497 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955497 | 3) dd-133 | 0.393 us | } /* _raw_spin_unlock_irq */ 29.955497 | 3) dd-133 | 2.081 us | } /* __filemap_add_folio */ 29.955497 | 3) dd-133 | | folio_add_lru() { 29.955497 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955498 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955498 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955498 | 3) dd-133 | 0.660 us | } /* __folio_batch_add_and_move */ 29.955498 | 3) dd-133 | 0.911 us | } /* folio_add_lru */ 29.955498 | 3) dd-133 | 3.406 us | } /* filemap_add_folio */ 29.955498 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955499 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955499 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955499 | 3) dd-133 | | folio_alloc_noprof() { 29.955499 | 3) dd-133 | | alloc_pages_mpol() { 29.955499 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955500 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955500 | 3) dd-133 | | get_page_from_freelist() { 29.955500 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955500 | 3) dd-133 | | _raw_spin_trylock() { 29.955500 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955501 | 3) dd-133 | 0.386 us | } /* _raw_spin_trylock */ 29.955501 | 3) dd-133 | | _raw_spin_unlock() { 29.955501 | 3) dd-133 | 0.135 us | preempt_count_sub(); 29.955501 | 3) dd-133 | 0.391 us | } /* _raw_spin_unlock */ 29.955501 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955502 | 3) dd-133 | 1.792 us | } /* get_page_from_freelist */ 29.955502 | 3) dd-133 | 2.056 us | } /* __alloc_frozen_pages_noprof */ 29.955502 | 3) dd-133 | 2.577 us | } /* alloc_pages_mpol */ 29.955502 | 3) dd-133 | 2.825 us | } /* folio_alloc_noprof */ 29.955502 | 3) dd-133 | 3.075 us | } /* filemap_alloc_folio_noprof */ 29.955502 | 3) dd-133 | | filemap_add_folio() { 29.955502 | 3) dd-133 | | __filemap_add_folio() { 29.955502 | 3) dd-133 | 0.125 us | shmem_mapping(); 29.955503 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955503 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955503 | 3) dd-133 | 0.394 us | } /* _raw_spin_lock_irq */ 29.955503 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955504 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955504 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955504 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955504 | 3) dd-133 | 0.393 us | } /* _raw_spin_unlock_irq */ 29.955504 | 3) dd-133 | 2.049 us | } /* __filemap_add_folio */ 29.955505 | 3) dd-133 | | folio_add_lru() { 29.955505 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955505 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955505 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955505 | 3) dd-133 | 0.730 us | } /* __folio_batch_add_and_move */ 29.955506 | 3) dd-133 | 0.977 us | } /* folio_add_lru */ 29.955506 | 3) dd-133 | 3.434 us | } /* filemap_add_folio */ 29.955506 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955506 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955506 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955506 | 3) dd-133 | | folio_alloc_noprof() { 29.955507 | 3) dd-133 | | alloc_pages_mpol() { 29.955507 | 3) dd-133 | 0.126 us | policy_nodemask(); 29.955507 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955507 | 3) dd-133 | | get_page_from_freelist() { 29.955507 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955508 | 3) dd-133 | | _raw_spin_trylock() { 29.955508 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955508 | 3) dd-133 | 0.389 us | } /* _raw_spin_trylock */ 29.955508 | 3) dd-133 | | _raw_spin_unlock() { 29.955508 | 3) dd-133 | 0.123 us | preempt_count_sub(); 29.955508 | 3) dd-133 | 0.385 us | } /* _raw_spin_unlock */ 29.955509 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955509 | 3) dd-133 | 1.765 us | } /* get_page_from_freelist */ 29.955509 | 3) dd-133 | 2.053 us | } /* __alloc_frozen_pages_noprof */ 29.955509 | 3) dd-133 | 2.604 us | } /* alloc_pages_mpol */ 29.955509 | 3) dd-133 | 2.854 us | } /* folio_alloc_noprof */ 29.955509 | 3) dd-133 | 3.106 us | } /* filemap_alloc_folio_noprof */ 29.955510 | 3) dd-133 | | filemap_add_folio() { 29.955510 | 3) dd-133 | | __filemap_add_folio() { 29.955510 | 3) dd-133 | 0.126 us | shmem_mapping(); 29.955510 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955510 | 3) dd-133 | 0.129 us | preempt_count_add(); 29.955511 | 3) dd-133 | 0.398 us | } /* _raw_spin_lock_irq */ 29.955511 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955511 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955511 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955511 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955512 | 3) dd-133 | 0.393 us | } /* _raw_spin_unlock_irq */ 29.955512 | 3) dd-133 | 2.102 us | } /* __filemap_add_folio */ 29.955512 | 3) dd-133 | | folio_add_lru() { 29.955512 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955512 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955512 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955513 | 3) dd-133 | 0.659 us | } /* __folio_batch_add_and_move */ 29.955513 | 3) dd-133 | 0.909 us | } /* folio_add_lru */ 29.955513 | 3) dd-133 | 3.422 us | } /* filemap_add_folio */ 29.955513 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955513 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955514 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955514 | 3) dd-133 | | folio_alloc_noprof() { 29.955514 | 3) dd-133 | | alloc_pages_mpol() { 29.955514 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955514 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955515 | 3) dd-133 | | get_page_from_freelist() { 29.955515 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955515 | 3) dd-133 | | _raw_spin_trylock() { 29.955515 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955515 | 3) dd-133 | 0.415 us | } /* _raw_spin_trylock */ 29.955515 | 3) dd-133 | | _raw_spin_unlock() { 29.955516 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955516 | 3) dd-133 | 0.385 us | } /* _raw_spin_unlock */ 29.955516 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955516 | 3) dd-133 | 1.770 us | } /* get_page_from_freelist */ 29.955516 | 3) dd-133 | 2.038 us | } /* __alloc_frozen_pages_noprof */ 29.955517 | 3) dd-133 | 2.559 us | } /* alloc_pages_mpol */ 29.955517 | 3) dd-133 | 2.808 us | } /* folio_alloc_noprof */ 29.955517 | 3) dd-133 | 3.061 us | } /* filemap_alloc_folio_noprof */ 29.955517 | 3) dd-133 | | filemap_add_folio() { 29.955517 | 3) dd-133 | | __filemap_add_folio() { 29.955517 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955517 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955518 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955518 | 3) dd-133 | 0.394 us | } /* _raw_spin_lock_irq */ 29.955518 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955518 | 3) dd-133 | 0.127 us | mod_node_page_state(); 29.955519 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955519 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955519 | 3) dd-133 | 0.462 us | } /* _raw_spin_unlock_irq */ 29.955519 | 3) dd-133 | 2.121 us | } /* __filemap_add_folio */ 29.955519 | 3) dd-133 | | folio_add_lru() { 29.955519 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955520 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955520 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955520 | 3) dd-133 | 0.654 us | } /* __folio_batch_add_and_move */ 29.955520 | 3) dd-133 | 0.899 us | } /* folio_add_lru */ 29.955520 | 3) dd-133 | 3.425 us | } /* filemap_add_folio */ 29.955521 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955521 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955521 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955521 | 3) dd-133 | | folio_alloc_noprof() { 29.955521 | 3) dd-133 | | alloc_pages_mpol() { 29.955521 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955522 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955522 | 3) dd-133 | | get_page_from_freelist() { 29.955522 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955522 | 3) dd-133 | | _raw_spin_trylock() { 29.955522 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955523 | 3) dd-133 | 0.391 us | } /* _raw_spin_trylock */ 29.955523 | 3) dd-133 | | _raw_spin_unlock() { 29.955523 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955523 | 3) dd-133 | 0.382 us | } /* _raw_spin_unlock */ 29.955523 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955524 | 3) dd-133 | 1.763 us | } /* get_page_from_freelist */ 29.955524 | 3) dd-133 | 2.028 us | } /* __alloc_frozen_pages_noprof */ 29.955524 | 3) dd-133 | 2.549 us | } /* alloc_pages_mpol */ 29.955524 | 3) dd-133 | 2.795 us | } /* folio_alloc_noprof */ 29.955524 | 3) dd-133 | 3.044 us | } /* filemap_alloc_folio_noprof */ 29.955524 | 3) dd-133 | | filemap_add_folio() { 29.955524 | 3) dd-133 | | __filemap_add_folio() { 29.955525 | 3) dd-133 | 0.125 us | shmem_mapping(); 29.955525 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955525 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955525 | 3) dd-133 | 0.397 us | } /* _raw_spin_lock_irq */ 29.955525 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955526 | 3) dd-133 | 0.124 us | mod_node_page_state(); 29.955526 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955526 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955526 | 3) dd-133 | 0.401 us | } /* _raw_spin_unlock_irq */ 29.955526 | 3) dd-133 | 2.053 us | } /* __filemap_add_folio */ 29.955527 | 3) dd-133 | | folio_add_lru() { 29.955527 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955527 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955527 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955527 | 3) dd-133 | 0.654 us | } /* __folio_batch_add_and_move */ 29.955527 | 3) dd-133 | 0.902 us | } /* folio_add_lru */ 29.955528 | 3) dd-133 | 3.357 us | } /* filemap_add_folio */ 29.955528 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955528 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955528 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955528 | 3) dd-133 | | folio_alloc_noprof() { 29.955529 | 3) dd-133 | | alloc_pages_mpol() { 29.955529 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955529 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955529 | 3) dd-133 | | get_page_from_freelist() { 29.955529 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955529 | 3) dd-133 | | _raw_spin_trylock() { 29.955530 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955530 | 3) dd-133 | 0.385 us | } /* _raw_spin_trylock */ 29.955530 | 3) dd-133 | | _raw_spin_unlock() { 29.955530 | 3) dd-133 | 0.123 us | preempt_count_sub(); 29.955530 | 3) dd-133 | 0.380 us | } /* _raw_spin_unlock */ 29.955530 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955531 | 3) dd-133 | 1.730 us | } /* get_page_from_freelist */ 29.955531 | 3) dd-133 | 1.995 us | } /* __alloc_frozen_pages_noprof */ 29.955531 | 3) dd-133 | 2.515 us | } /* alloc_pages_mpol */ 29.955531 | 3) dd-133 | 2.763 us | } /* folio_alloc_noprof */ 29.955531 | 3) dd-133 | 3.018 us | } /* filemap_alloc_folio_noprof */ 29.955531 | 3) dd-133 | | filemap_add_folio() { 29.955532 | 3) dd-133 | | __filemap_add_folio() { 29.955532 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955532 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955532 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955532 | 3) dd-133 | 0.397 us | } /* _raw_spin_lock_irq */ 29.955533 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955533 | 3) dd-133 | 0.124 us | mod_node_page_state(); 29.955533 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955533 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955534 | 3) dd-133 | 0.416 us | } /* _raw_spin_unlock_irq */ 29.955534 | 3) dd-133 | 2.117 us | } /* __filemap_add_folio */ 29.955534 | 3) dd-133 | | folio_add_lru() { 29.955534 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955534 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955534 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955535 | 3) dd-133 | 0.657 us | } /* __folio_batch_add_and_move */ 29.955535 | 3) dd-133 | 0.906 us | } /* folio_add_lru */ 29.955535 | 3) dd-133 | 3.428 us | } /* filemap_add_folio */ 29.955535 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955535 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955536 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955536 | 3) dd-133 | | folio_alloc_noprof() { 29.955536 | 3) dd-133 | | alloc_pages_mpol() { 29.955536 | 3) dd-133 | 0.128 us | policy_nodemask(); 29.955536 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955536 | 3) dd-133 | | get_page_from_freelist() { 29.955536 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955537 | 3) dd-133 | | _raw_spin_trylock() { 29.955537 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955537 | 3) dd-133 | 0.391 us | } /* _raw_spin_trylock */ 29.955537 | 3) dd-133 | | _raw_spin_unlock() { 29.955537 | 3) dd-133 | 0.133 us | preempt_count_sub(); 29.955538 | 3) dd-133 | 0.468 us | } /* _raw_spin_unlock */ 29.955538 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955538 | 3) dd-133 | 1.825 us | } /* get_page_from_freelist */ 29.955538 | 3) dd-133 | 2.091 us | } /* __alloc_frozen_pages_noprof */ 29.955538 | 3) dd-133 | 2.616 us | } /* alloc_pages_mpol */ 29.955539 | 3) dd-133 | 2.865 us | } /* folio_alloc_noprof */ 29.955539 | 3) dd-133 | 3.114 us | } /* filemap_alloc_folio_noprof */ 29.955539 | 3) dd-133 | | filemap_add_folio() { 29.955539 | 3) dd-133 | | __filemap_add_folio() { 29.955539 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955539 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955540 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955540 | 3) dd-133 | 0.400 us | } /* _raw_spin_lock_irq */ 29.955540 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955540 | 3) dd-133 | 0.124 us | mod_node_page_state(); 29.955541 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955541 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955541 | 3) dd-133 | 0.389 us | } /* _raw_spin_unlock_irq */ 29.955541 | 3) dd-133 | 2.065 us | } /* __filemap_add_folio */ 29.955541 | 3) dd-133 | | folio_add_lru() { 29.955541 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955541 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955542 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955542 | 3) dd-133 | 0.660 us | } /* __folio_batch_add_and_move */ 29.955542 | 3) dd-133 | 0.908 us | } /* folio_add_lru */ 29.955542 | 3) dd-133 | 3.423 us | } /* filemap_add_folio */ 29.955542 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955543 | 3) dd-133 | 0.127 us | __rcu_read_unlock(); 29.955543 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955543 | 3) dd-133 | | folio_alloc_noprof() { 29.955543 | 3) dd-133 | | alloc_pages_mpol() { 29.955543 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955544 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955544 | 3) dd-133 | | get_page_from_freelist() { 29.955544 | 3) dd-133 | 0.128 us | preempt_count_add(); 29.955544 | 3) dd-133 | | _raw_spin_trylock() { 29.955544 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955545 | 3) dd-133 | 0.391 us | } /* _raw_spin_trylock */ 29.955545 | 3) dd-133 | | _raw_spin_unlock() { 29.955545 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955545 | 3) dd-133 | 0.408 us | } /* _raw_spin_unlock */ 29.955545 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955545 | 3) dd-133 | 1.770 us | } /* get_page_from_freelist */ 29.955546 | 3) dd-133 | 2.033 us | } /* __alloc_frozen_pages_noprof */ 29.955546 | 3) dd-133 | 2.556 us | } /* alloc_pages_mpol */ 29.955546 | 3) dd-133 | 2.807 us | } /* folio_alloc_noprof */ 29.955546 | 3) dd-133 | 3.057 us | } /* filemap_alloc_folio_noprof */ 29.955546 | 3) dd-133 | | filemap_add_folio() { 29.955546 | 3) dd-133 | | __filemap_add_folio() { 29.955547 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955547 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955547 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955547 | 3) dd-133 | 0.397 us | } /* _raw_spin_lock_irq */ 29.955547 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955548 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955548 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955548 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955548 | 3) dd-133 | 0.419 us | } /* _raw_spin_unlock_irq */ 29.955548 | 3) dd-133 | 2.064 us | } /* __filemap_add_folio */ 29.955549 | 3) dd-133 | | folio_add_lru() { 29.955549 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955549 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955549 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955549 | 3) dd-133 | 0.658 us | } /* __folio_batch_add_and_move */ 29.955549 | 3) dd-133 | 0.903 us | } /* folio_add_lru */ 29.955550 | 3) dd-133 | 3.454 us | } /* filemap_add_folio */ 29.955550 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955550 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955550 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955550 | 3) dd-133 | | folio_alloc_noprof() { 29.955551 | 3) dd-133 | | alloc_pages_mpol() { 29.955551 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955551 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955551 | 3) dd-133 | | get_page_from_freelist() { 29.955551 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955552 | 3) dd-133 | | _raw_spin_trylock() { 29.955552 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955552 | 3) dd-133 | 0.389 us | } /* _raw_spin_trylock */ 29.955552 | 3) dd-133 | | _raw_spin_unlock() { 29.955552 | 3) dd-133 | 0.131 us | preempt_count_sub(); 29.955552 | 3) dd-133 | 0.388 us | } /* _raw_spin_unlock */ 29.955553 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955553 | 3) dd-133 | 1.747 us | } /* get_page_from_freelist */ 29.955553 | 3) dd-133 | 2.013 us | } /* __alloc_frozen_pages_noprof */ 29.955553 | 3) dd-133 | 2.559 us | } /* alloc_pages_mpol */ 29.955553 | 3) dd-133 | 2.807 us | } /* folio_alloc_noprof */ 29.955553 | 3) dd-133 | 3.057 us | } /* filemap_alloc_folio_noprof */ 29.955554 | 3) dd-133 | | filemap_add_folio() { 29.955554 | 3) dd-133 | | __filemap_add_folio() { 29.955554 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955554 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955554 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955554 | 3) dd-133 | 0.394 us | } /* _raw_spin_lock_irq */ 29.955555 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955555 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955555 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955555 | 3) dd-133 | 0.129 us | preempt_count_sub(); 29.955556 | 3) dd-133 | 0.392 us | } /* _raw_spin_unlock_irq */ 29.955556 | 3) dd-133 | 2.041 us | } /* __filemap_add_folio */ 29.955556 | 3) dd-133 | | folio_add_lru() { 29.955556 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955556 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955556 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955557 | 3) dd-133 | 0.649 us | } /* __folio_batch_add_and_move */ 29.955557 | 3) dd-133 | 0.895 us | } /* folio_add_lru */ 29.955557 | 3) dd-133 | 3.350 us | } /* filemap_add_folio */ 29.955557 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955557 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955558 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955558 | 3) dd-133 | | folio_alloc_noprof() { 29.955558 | 3) dd-133 | | alloc_pages_mpol() { 29.955558 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955558 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955558 | 3) dd-133 | | get_page_from_freelist() { 29.955559 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955559 | 3) dd-133 | | _raw_spin_trylock() { 29.955559 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955559 | 3) dd-133 | 0.384 us | } /* _raw_spin_trylock */ 29.955559 | 3) dd-133 | | _raw_spin_unlock() { 29.955559 | 3) dd-133 | 0.136 us | preempt_count_sub(); 29.955560 | 3) dd-133 | 0.390 us | } /* _raw_spin_unlock */ 29.955560 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955560 | 3) dd-133 | 1.720 us | } /* get_page_from_freelist */ 29.955560 | 3) dd-133 | 2.105 us | } /* __alloc_frozen_pages_noprof */ 29.955560 | 3) dd-133 | 2.652 us | } /* alloc_pages_mpol */ 29.955561 | 3) dd-133 | 2.899 us | } /* folio_alloc_noprof */ 29.955561 | 3) dd-133 | 3.147 us | } /* filemap_alloc_folio_noprof */ 29.955561 | 3) dd-133 | | filemap_add_folio() { 29.955561 | 3) dd-133 | | __filemap_add_folio() { 29.955561 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955561 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955562 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955562 | 3) dd-133 | 0.399 us | } /* _raw_spin_lock_irq */ 29.955562 | 3) dd-133 | 0.123 us | workingset_update_node(); 29.955562 | 3) dd-133 | 0.124 us | mod_node_page_state(); 29.955563 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955563 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955563 | 3) dd-133 | 0.388 us | } /* _raw_spin_unlock_irq */ 29.955563 | 3) dd-133 | 2.091 us | } /* __filemap_add_folio */ 29.955563 | 3) dd-133 | | folio_add_lru() { 29.955563 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955563 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955564 | 3) dd-133 | | folio_batch_move_lru() { 29.955564 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955564 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955564 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955565 | 3) dd-133 | 0.416 us | } /* _raw_spin_lock_irqsave */ 29.955565 | 3) dd-133 | | lru_add() { 29.955565 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955565 | 3) dd-133 | 0.138 us | folio_mapping(); 29.955566 | 3) dd-133 | 0.131 us | __rcu_read_unlock(); 29.955566 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955566 | 3) dd-133 | 0.130 us | __mod_zone_page_state(); 29.955566 | 3) dd-133 | 1.621 us | } /* lru_add */ 29.955567 | 3) dd-133 | | lru_add() { 29.955567 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955567 | 3) dd-133 | 0.125 us | folio_mapping(); 29.955567 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955568 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955568 | 3) dd-133 | 0.127 us | __mod_zone_page_state(); 29.955568 | 3) dd-133 | 1.448 us | } /* lru_add */ 29.955568 | 3) dd-133 | | lru_add() { 29.955568 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955569 | 3) dd-133 | 0.123 us | folio_mapping(); 29.955569 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955569 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955569 | 3) dd-133 | 0.124 us | __mod_zone_page_state(); 29.955570 | 3) dd-133 | 1.442 us | } /* lru_add */ 29.955570 | 3) dd-133 | | lru_add() { 29.955570 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955570 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955570 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955571 | 3) dd-133 | 0.124 us | mod_node_page_state(); 29.955571 | 3) dd-133 | 0.124 us | __mod_zone_page_state(); 29.955571 | 3) dd-133 | 1.445 us | } /* lru_add */ 29.955571 | 3) dd-133 | | lru_add() { 29.955572 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955572 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955572 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955572 | 3) dd-133 | 0.129 us | mod_node_page_state(); 29.955573 | 3) dd-133 | 0.125 us | __mod_zone_page_state(); 29.955573 | 3) dd-133 | 1.480 us | } /* lru_add */ 29.955573 | 3) dd-133 | | lru_add() { 29.955573 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955574 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955574 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955574 | 3) dd-133 | 0.127 us | mod_node_page_state(); 29.955574 | 3) dd-133 | 0.209 us | __mod_zone_page_state(); 29.955575 | 3) dd-133 | 1.554 us | } /* lru_add */ 29.955575 | 3) dd-133 | | lru_add() { 29.955575 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955575 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955575 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955576 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955576 | 3) dd-133 | 0.138 us | __mod_zone_page_state(); 29.955576 | 3) dd-133 | 1.487 us | } /* lru_add */ 29.955576 | 3) dd-133 | | lru_add() { 29.955577 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955577 | 3) dd-133 | 0.133 us | folio_mapping(); 29.955577 | 3) dd-133 | 0.134 us | __rcu_read_unlock(); 29.955577 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955578 | 3) dd-133 | 0.125 us | __mod_zone_page_state(); 29.955578 | 3) dd-133 | 1.526 us | } /* lru_add */ 29.955578 | 3) dd-133 | | lru_add() { 29.955578 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955579 | 3) dd-133 | 0.133 us | folio_mapping(); 29.955579 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955579 | 3) dd-133 | 0.128 us | mod_node_page_state(); 29.955579 | 3) dd-133 | 0.126 us | __mod_zone_page_state(); 29.955580 | 3) dd-133 | 1.528 us | } /* lru_add */ 29.955580 | 3) dd-133 | | lru_add() { 29.955580 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955580 | 3) dd-133 | 0.123 us | folio_mapping(); 29.955581 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955581 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955581 | 3) dd-133 | 0.131 us | __mod_zone_page_state(); 29.955581 | 3) dd-133 | 1.490 us | } /* lru_add */ 29.955581 | 3) dd-133 | | lru_add() { 29.955582 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955582 | 3) dd-133 | 0.123 us | folio_mapping(); 29.955582 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955582 | 3) dd-133 | 0.130 us | mod_node_page_state(); 29.955583 | 3) dd-133 | 0.128 us | __mod_zone_page_state(); 29.955583 | 3) dd-133 | 1.485 us | } /* lru_add */ 29.955583 | 3) dd-133 | | lru_add() { 29.955583 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955584 | 3) dd-133 | 0.121 us | folio_mapping(); 29.955584 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955584 | 3) dd-133 | 0.127 us | mod_node_page_state(); 29.955584 | 3) dd-133 | 0.129 us | __mod_zone_page_state(); 29.955585 | 3) dd-133 | 1.482 us | } /* lru_add */ 29.955585 | 3) dd-133 | | lru_add() { 29.955585 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955585 | 3) dd-133 | 0.123 us | folio_mapping(); 29.955585 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955586 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955586 | 3) dd-133 | 0.126 us | __mod_zone_page_state(); 29.955586 | 3) dd-133 | 1.476 us | } /* lru_add */ 29.955586 | 3) dd-133 | | lru_add() { 29.955587 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955587 | 3) dd-133 | 0.121 us | folio_mapping(); 29.955587 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955587 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955588 | 3) dd-133 | 0.130 us | __mod_zone_page_state(); 29.955588 | 3) dd-133 | 1.477 us | } /* lru_add */ 29.955588 | 3) dd-133 | | lru_add() { 29.955588 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955589 | 3) dd-133 | 0.202 us | folio_mapping(); 29.955589 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955589 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955589 | 3) dd-133 | 0.128 us | __mod_zone_page_state(); 29.955590 | 3) dd-133 | 1.563 us | } /* lru_add */ 29.955590 | 3) dd-133 | | lru_add() { 29.955590 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955590 | 3) dd-133 | 0.135 us | folio_mapping(); 29.955590 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955591 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955591 | 3) dd-133 | 0.127 us | __mod_zone_page_state(); 29.955591 | 3) dd-133 | 1.482 us | } /* lru_add */ 29.955591 | 3) dd-133 | | lru_add() { 29.955592 | 3) dd-133 | 0.121 us | __rcu_read_lock(); 29.955592 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955592 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955592 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955593 | 3) dd-133 | 0.128 us | __mod_zone_page_state(); 29.955593 | 3) dd-133 | 1.474 us | } /* lru_add */ 29.955593 | 3) dd-133 | | lru_add() { 29.955593 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955594 | 3) dd-133 | 0.123 us | folio_mapping(); 29.955594 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955594 | 3) dd-133 | 0.128 us | mod_node_page_state(); 29.955594 | 3) dd-133 | 0.127 us | __mod_zone_page_state(); 29.955595 | 3) dd-133 | 1.483 us | } /* lru_add */ 29.955595 | 3) dd-133 | | lru_add() { 29.955595 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955595 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955595 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955596 | 3) dd-133 | 0.156 us | mod_node_page_state(); 29.955596 | 3) dd-133 | 0.189 us | __mod_zone_page_state(); 29.955596 | 3) dd-133 | 1.537 us | } /* lru_add */ 29.955597 | 3) dd-133 | | lru_add() { 29.955597 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955597 | 3) dd-133 | 0.123 us | folio_mapping(); 29.955597 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955597 | 3) dd-133 | 0.128 us | mod_node_page_state(); 29.955598 | 3) dd-133 | 0.138 us | __mod_zone_page_state(); 29.955598 | 3) dd-133 | 1.487 us | } /* lru_add */ 29.955598 | 3) dd-133 | | lru_add() { 29.955598 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955599 | 3) dd-133 | 0.126 us | folio_mapping(); 29.955599 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955599 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955599 | 3) dd-133 | 0.125 us | __mod_zone_page_state(); 29.955600 | 3) dd-133 | 1.446 us | } /* lru_add */ 29.955600 | 3) dd-133 | | lru_add() { 29.955600 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955600 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955600 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955601 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955601 | 3) dd-133 | 0.124 us | __mod_zone_page_state(); 29.955601 | 3) dd-133 | 1.471 us | } /* lru_add */ 29.955601 | 3) dd-133 | | lru_add() { 29.955602 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955602 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955602 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955602 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955603 | 3) dd-133 | 0.206 us | __mod_zone_page_state(); 29.955603 | 3) dd-133 | 1.552 us | } /* lru_add */ 29.955603 | 3) dd-133 | | lru_add() { 29.955603 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955604 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955604 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955604 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955604 | 3) dd-133 | 0.127 us | __mod_zone_page_state(); 29.955605 | 3) dd-133 | 1.477 us | } /* lru_add */ 29.955605 | 3) dd-133 | | lru_add() { 29.955605 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955605 | 3) dd-133 | 0.122 us | folio_mapping(); 29.955605 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955606 | 3) dd-133 | 0.128 us | mod_node_page_state(); 29.955606 | 3) dd-133 | 0.124 us | __mod_zone_page_state(); 29.955606 | 3) dd-133 | 1.475 us | } /* lru_add */ 29.955606 | 3) dd-133 | | lru_add() { 29.955607 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955607 | 3) dd-133 | 0.126 us | folio_mapping(); 29.955607 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955607 | 3) dd-133 | 0.128 us | mod_node_page_state(); 29.955608 | 3) dd-133 | 0.127 us | __mod_zone_page_state(); 29.955608 | 3) dd-133 | 1.504 us | } /* lru_add */ 29.955608 | 3) dd-133 | | lru_add() { 29.955608 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955608 | 3) dd-133 | 0.122 us | folio_mapping(); 29.955609 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955609 | 3) dd-133 | 0.129 us | mod_node_page_state(); 29.955609 | 3) dd-133 | 0.131 us | __mod_zone_page_state(); 29.955610 | 3) dd-133 | 1.500 us | } /* lru_add */ 29.955610 | 3) dd-133 | | lru_add() { 29.955610 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955610 | 3) dd-133 | 0.122 us | folio_mapping(); 29.955610 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955611 | 3) dd-133 | 0.126 us | mod_node_page_state(); 29.955611 | 3) dd-133 | 0.130 us | __mod_zone_page_state(); 29.955611 | 3) dd-133 | 1.498 us | } /* lru_add */ 29.955611 | 3) dd-133 | | lru_add() { 29.955612 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955612 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955612 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955612 | 3) dd-133 | 0.130 us | mod_node_page_state(); 29.955613 | 3) dd-133 | 0.126 us | __mod_zone_page_state(); 29.955613 | 3) dd-133 | 1.478 us | } /* lru_add */ 29.955613 | 3) dd-133 | | lru_add() { 29.955613 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955613 | 3) dd-133 | 0.124 us | folio_mapping(); 29.955614 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955614 | 3) dd-133 | 0.128 us | mod_node_page_state(); 29.955614 | 3) dd-133 | 0.128 us | __mod_zone_page_state(); 29.955615 | 3) dd-133 | 1.476 us | } /* lru_add */ 29.955615 | 3) dd-133 | | lru_add() { 29.955615 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955615 | 3) dd-133 | 0.125 us | folio_mapping(); 29.955615 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955616 | 3) dd-133 | 0.129 us | mod_node_page_state(); 29.955616 | 3) dd-133 | 0.128 us | __mod_zone_page_state(); 29.955616 | 3) dd-133 | 1.483 us | } /* lru_add */ 29.955616 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955616 | 3) dd-133 | 0.136 us | preempt_count_sub(); 29.955617 | 3) dd-133 | 0.400 us | } /* _raw_spin_unlock_irqrestore */ 29.955617 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.955617 | 3) dd-133 | 0.143 us | free_unref_folios(); 29.955618 | 3) dd-133 | 0.335 us | folios_put_refs(); 29.955618 | 3) dd-133 | + 54.246 us | } /* folio_batch_move_lru */ 29.955618 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955618 | 3) dd-133 | + 55.100 us | } /* __folio_batch_add_and_move */ 29.955619 | 3) dd-133 | + 55.345 us | } /* folio_add_lru */ 29.955619 | 3) dd-133 | + 57.846 us | } /* filemap_add_folio */ 29.955619 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955619 | 3) dd-133 | 0.133 us | __rcu_read_unlock(); 29.955619 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955620 | 3) dd-133 | | folio_alloc_noprof() { 29.955620 | 3) dd-133 | | alloc_pages_mpol() { 29.955620 | 3) dd-133 | 0.125 us | policy_nodemask(); 29.955620 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955620 | 3) dd-133 | | get_page_from_freelist() { 29.955620 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955621 | 3) dd-133 | | _raw_spin_trylock() { 29.955621 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955621 | 3) dd-133 | 0.386 us | } /* _raw_spin_trylock */ 29.955621 | 3) dd-133 | | _raw_spin_unlock() { 29.955621 | 3) dd-133 | 0.189 us | preempt_count_sub(); 29.955622 | 3) dd-133 | 0.446 us | } /* _raw_spin_unlock */ 29.955622 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955622 | 3) dd-133 | 1.807 us | } /* get_page_from_freelist */ 29.955622 | 3) dd-133 | 2.074 us | } /* __alloc_frozen_pages_noprof */ 29.955622 | 3) dd-133 | 2.620 us | } /* alloc_pages_mpol */ 29.955622 | 3) dd-133 | 2.871 us | } /* folio_alloc_noprof */ 29.955623 | 3) dd-133 | 3.122 us | } /* filemap_alloc_folio_noprof */ 29.955623 | 3) dd-133 | | filemap_add_folio() { 29.955623 | 3) dd-133 | | __filemap_add_folio() { 29.955623 | 3) dd-133 | 0.125 us | shmem_mapping(); 29.955623 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955623 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955624 | 3) dd-133 | 0.399 us | } /* _raw_spin_lock_irq */ 29.955624 | 3) dd-133 | 0.125 us | workingset_update_node(); 29.955624 | 3) dd-133 | 0.123 us | mod_node_page_state(); 29.955624 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955625 | 3) dd-133 | 0.188 us | preempt_count_sub(); 29.955625 | 3) dd-133 | 0.448 us | } /* _raw_spin_unlock_irq */ 29.955625 | 3) dd-133 | 2.113 us | } /* __filemap_add_folio */ 29.955625 | 3) dd-133 | | folio_add_lru() { 29.955625 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955625 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955626 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955626 | 3) dd-133 | 0.671 us | } /* __folio_batch_add_and_move */ 29.955626 | 3) dd-133 | 0.920 us | } /* folio_add_lru */ 29.955626 | 3) dd-133 | 3.460 us | } /* filemap_add_folio */ 29.955626 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955627 | 3) dd-133 | 0.149 us | __rcu_read_unlock(); 29.955627 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955627 | 3) dd-133 | | folio_alloc_noprof() { 29.955627 | 3) dd-133 | | alloc_pages_mpol() { 29.955627 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955628 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955628 | 3) dd-133 | | get_page_from_freelist() { 29.955628 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955628 | 3) dd-133 | | _raw_spin_trylock() { 29.955628 | 3) dd-133 | 0.122 us | preempt_count_add(); 29.955628 | 3) dd-133 | 0.385 us | } /* _raw_spin_trylock */ 29.955629 | 3) dd-133 | | _raw_spin_unlock() { 29.955629 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955629 | 3) dd-133 | 0.379 us | } /* _raw_spin_unlock */ 29.955629 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955629 | 3) dd-133 | 1.736 us | } /* get_page_from_freelist */ 29.955630 | 3) dd-133 | 2.000 us | } /* __alloc_frozen_pages_noprof */ 29.955630 | 3) dd-133 | 2.547 us | } /* alloc_pages_mpol */ 29.955630 | 3) dd-133 | 2.795 us | } /* folio_alloc_noprof */ 29.955630 | 3) dd-133 | 3.045 us | } /* filemap_alloc_folio_noprof */ 29.955630 | 3) dd-133 | | filemap_add_folio() { 29.955630 | 3) dd-133 | | __filemap_add_folio() { 29.955630 | 3) dd-133 | 0.124 us | shmem_mapping(); 29.955631 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955631 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955631 | 3) dd-133 | 0.468 us | } /* _raw_spin_lock_irq */ 29.955631 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955631 | 3) dd-133 | 0.124 us | mod_node_page_state(); 29.955632 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955632 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955632 | 3) dd-133 | 0.393 us | } /* _raw_spin_unlock_irq */ 29.955632 | 3) dd-133 | 2.122 us | } /* __filemap_add_folio */ 29.955632 | 3) dd-133 | | folio_add_lru() { 29.955633 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955633 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955633 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955633 | 3) dd-133 | 0.655 us | } /* __folio_batch_add_and_move */ 29.955633 | 3) dd-133 | 0.902 us | } /* folio_add_lru */ 29.955633 | 3) dd-133 | 3.431 us | } /* filemap_add_folio */ 29.955634 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955634 | 3) dd-133 | 0.174 us | __rcu_read_unlock(); 29.955634 | 3) dd-133 | | filemap_alloc_folio_noprof() { 29.955634 | 3) dd-133 | | folio_alloc_noprof() { 29.955634 | 3) dd-133 | | alloc_pages_mpol() { 29.955635 | 3) dd-133 | 0.124 us | policy_nodemask(); 29.955635 | 3) dd-133 | | __alloc_frozen_pages_noprof() { 29.955635 | 3) dd-133 | | get_page_from_freelist() { 29.955635 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955635 | 3) dd-133 | | _raw_spin_trylock() { 29.955636 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955636 | 3) dd-133 | 0.387 us | } /* _raw_spin_trylock */ 29.955636 | 3) dd-133 | | _raw_spin_unlock() { 29.955636 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955636 | 3) dd-133 | 0.384 us | } /* _raw_spin_unlock */ 29.955636 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955637 | 3) dd-133 | 1.728 us | } /* get_page_from_freelist */ 29.955637 | 3) dd-133 | 1.995 us | } /* __alloc_frozen_pages_noprof */ 29.955637 | 3) dd-133 | 2.516 us | } /* alloc_pages_mpol */ 29.955637 | 3) dd-133 | 2.769 us | } /* folio_alloc_noprof */ 29.955637 | 3) dd-133 | 3.022 us | } /* filemap_alloc_folio_noprof */ 29.955637 | 3) dd-133 | | filemap_add_folio() { 29.955638 | 3) dd-133 | | __filemap_add_folio() { 29.955638 | 3) dd-133 | 0.123 us | shmem_mapping(); 29.955638 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955638 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955638 | 3) dd-133 | 0.407 us | } /* _raw_spin_lock_irq */ 29.955639 | 3) dd-133 | 0.124 us | workingset_update_node(); 29.955639 | 3) dd-133 | 0.125 us | mod_node_page_state(); 29.955639 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955639 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955639 | 3) dd-133 | 0.392 us | } /* _raw_spin_unlock_irq */ 29.955640 | 3) dd-133 | 2.058 us | } /* __filemap_add_folio */ 29.955640 | 3) dd-133 | | folio_add_lru() { 29.955640 | 3) dd-133 | | __folio_batch_add_and_move() { 29.955640 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955640 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955641 | 3) dd-133 | 0.660 us | } /* __folio_batch_add_and_move */ 29.955641 | 3) dd-133 | 0.907 us | } /* folio_add_lru */ 29.955641 | 3) dd-133 | 3.391 us | } /* filemap_add_folio */ 29.955641 | 3) dd-133 | | read_pages() { 29.955641 | 3) dd-133 | 0.124 us | blk_start_plug(); 29.955641 | 3) dd-133 | | erofs_readahead() { 29.955642 | 3) dd-133 | 0.157 us | erofs_real_inode(); 29.955642 | 3) dd-133 | | iomap_readahead() { 29.955642 | 3) dd-133 | | iomap_iter() { 29.955642 | 3) dd-133 | | erofs_iomap_next() { 29.955642 | 3) dd-133 | | erofs_iomap_begin.constprop.0() { 29.955642 | 3) dd-133 | 0.129 us | erofs_map_blocks(); 29.955643 | 3) dd-133 | 0.167 us | erofs_map_dev(); 29.955643 | 3) dd-133 | 0.711 us | } /* erofs_iomap_begin.constprop.0 */ 29.955643 | 3) dd-133 | 0.994 us | } /* erofs_iomap_next */ 29.955643 | 3) dd-133 | 1.276 us | } /* iomap_iter */ 29.955643 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955644 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955644 | 3) dd-133 | | iomap_read_folio_iter() { 29.955644 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955644 | 3) dd-133 | 0.128 us | iomap_adjust_read_range(); 29.955645 | 3) dd-133 | 0.126 us | iomap_iter_advance(); 29.955645 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955645 | 3) dd-133 | | erofs_fileio_rq_alloc() { 29.955645 | 3) dd-133 | | __kmalloc_cache_noprof() { 29.955645 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955646 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955646 | 3) dd-133 | 0.686 us | } /* __kmalloc_cache_noprof */ 29.955646 | 3) dd-133 | 0.140 us | bio_init(); 29.955646 | 3) dd-133 | 1.277 us | } /* erofs_fileio_rq_alloc */ 29.955647 | 3) dd-133 | | bio_add_folio_nofail() { 29.955647 | 3) dd-133 | 0.132 us | __bio_add_page(); 29.955647 | 3) dd-133 | 0.415 us | } /* bio_add_folio_nofail */ 29.955647 | 3) dd-133 | 2.230 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955647 | 3) dd-133 | 0.127 us | iomap_iter_advance(); 29.955648 | 3) dd-133 | 3.585 us | } /* iomap_read_folio_iter */ 29.955648 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955648 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955648 | 3) dd-133 | | iomap_read_folio_iter() { 29.955648 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955649 | 3) dd-133 | 0.128 us | iomap_adjust_read_range(); 29.955649 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955649 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955649 | 3) dd-133 | | bio_add_folio() { 29.955649 | 3) dd-133 | | bio_add_page() { 29.955650 | 3) dd-133 | 0.127 us | bvec_try_merge_page(); 29.955650 | 3) dd-133 | 0.395 us | } /* bio_add_page */ 29.955650 | 3) dd-133 | 0.659 us | } /* bio_add_folio */ 29.955650 | 3) dd-133 | 0.977 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955650 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955651 | 3) dd-133 | 2.315 us | } /* iomap_read_folio_iter */ 29.955651 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955651 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955651 | 3) dd-133 | | iomap_read_folio_iter() { 29.955651 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955652 | 3) dd-133 | 0.129 us | iomap_adjust_read_range(); 29.955652 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955652 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955652 | 3) dd-133 | | bio_add_folio() { 29.955653 | 3) dd-133 | | bio_add_page() { 29.955653 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955653 | 3) dd-133 | 0.383 us | } /* bio_add_page */ 29.955653 | 3) dd-133 | 0.707 us | } /* bio_add_folio */ 29.955653 | 3) dd-133 | 0.968 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955653 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955654 | 3) dd-133 | 2.328 us | } /* iomap_read_folio_iter */ 29.955654 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955654 | 3) dd-133 | 0.122 us | __rcu_read_unlock(); 29.955654 | 3) dd-133 | | iomap_read_folio_iter() { 29.955654 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955655 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955655 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955655 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955655 | 3) dd-133 | | bio_add_folio() { 29.955655 | 3) dd-133 | | bio_add_page() { 29.955656 | 3) dd-133 | 0.123 us | bvec_try_merge_page(); 29.955656 | 3) dd-133 | 0.382 us | } /* bio_add_page */ 29.955656 | 3) dd-133 | 0.638 us | } /* bio_add_folio */ 29.955656 | 3) dd-133 | 0.897 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955656 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955657 | 3) dd-133 | 2.255 us | } /* iomap_read_folio_iter */ 29.955657 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955657 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955657 | 3) dd-133 | | iomap_read_folio_iter() { 29.955657 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955658 | 3) dd-133 | 0.129 us | iomap_adjust_read_range(); 29.955658 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955658 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955658 | 3) dd-133 | | bio_add_folio() { 29.955658 | 3) dd-133 | | bio_add_page() { 29.955658 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955659 | 3) dd-133 | 0.381 us | } /* bio_add_page */ 29.955659 | 3) dd-133 | 0.639 us | } /* bio_add_folio */ 29.955659 | 3) dd-133 | 0.964 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955659 | 3) dd-133 | 0.127 us | iomap_iter_advance(); 29.955660 | 3) dd-133 | 2.300 us | } /* iomap_read_folio_iter */ 29.955660 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955660 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955660 | 3) dd-133 | | iomap_read_folio_iter() { 29.955660 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955661 | 3) dd-133 | 0.130 us | iomap_adjust_read_range(); 29.955661 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955661 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955661 | 3) dd-133 | | bio_add_folio() { 29.955661 | 3) dd-133 | | bio_add_page() { 29.955661 | 3) dd-133 | 0.126 us | bvec_try_merge_page(); 29.955662 | 3) dd-133 | 0.386 us | } /* bio_add_page */ 29.955662 | 3) dd-133 | 0.641 us | } /* bio_add_folio */ 29.955662 | 3) dd-133 | 0.913 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955662 | 3) dd-133 | 0.126 us | iomap_iter_advance(); 29.955662 | 3) dd-133 | 2.251 us | } /* iomap_read_folio_iter */ 29.955663 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955663 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955663 | 3) dd-133 | | iomap_read_folio_iter() { 29.955663 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955664 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955664 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955664 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955664 | 3) dd-133 | | bio_add_folio() { 29.955664 | 3) dd-133 | | bio_add_page() { 29.955664 | 3) dd-133 | 0.124 us | bvec_try_merge_page(); 29.955665 | 3) dd-133 | 0.385 us | } /* bio_add_page */ 29.955665 | 3) dd-133 | 0.641 us | } /* bio_add_folio */ 29.955665 | 3) dd-133 | 0.903 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955665 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955665 | 3) dd-133 | 2.284 us | } /* iomap_read_folio_iter */ 29.955666 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955666 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955666 | 3) dd-133 | | iomap_read_folio_iter() { 29.955666 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955667 | 3) dd-133 | 0.126 us | iomap_adjust_read_range(); 29.955667 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955667 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955667 | 3) dd-133 | | bio_add_folio() { 29.955667 | 3) dd-133 | | bio_add_page() { 29.955667 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955668 | 3) dd-133 | 0.385 us | } /* bio_add_page */ 29.955668 | 3) dd-133 | 0.642 us | } /* bio_add_folio */ 29.955668 | 3) dd-133 | 0.903 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955668 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955668 | 3) dd-133 | 2.237 us | } /* iomap_read_folio_iter */ 29.955669 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955669 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955669 | 3) dd-133 | | iomap_read_folio_iter() { 29.955669 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955669 | 3) dd-133 | 0.127 us | iomap_adjust_read_range(); 29.955670 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955670 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955670 | 3) dd-133 | | bio_add_folio() { 29.955670 | 3) dd-133 | | bio_add_page() { 29.955670 | 3) dd-133 | 0.125 us | bvec_try_merge_page(); 29.955671 | 3) dd-133 | 0.387 us | } /* bio_add_page */ 29.955671 | 3) dd-133 | 0.644 us | } /* bio_add_folio */ 29.955671 | 3) dd-133 | 0.904 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955671 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955671 | 3) dd-133 | 2.244 us | } /* iomap_read_folio_iter */ 29.955671 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955672 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955672 | 3) dd-133 | | iomap_read_folio_iter() { 29.955672 | 3) dd-133 | 0.123 us | ifs_alloc.isra.0(); 29.955672 | 3) dd-133 | 0.126 us | iomap_adjust_read_range(); 29.955673 | 3) dd-133 | 0.127 us | iomap_iter_advance(); 29.955673 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955673 | 3) dd-133 | | bio_add_folio() { 29.955673 | 3) dd-133 | | bio_add_page() { 29.955673 | 3) dd-133 | 0.123 us | bvec_try_merge_page(); 29.955674 | 3) dd-133 | 0.383 us | } /* bio_add_page */ 29.955674 | 3) dd-133 | 0.641 us | } /* bio_add_folio */ 29.955674 | 3) dd-133 | 0.901 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955674 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955674 | 3) dd-133 | 2.326 us | } /* iomap_read_folio_iter */ 29.955675 | 3) dd-133 | 0.122 us | __rcu_read_lock(); 29.955675 | 3) dd-133 | 0.123 us | __rcu_read_unlock(); 29.955675 | 3) dd-133 | | iomap_read_folio_iter() { 29.955675 | 3) dd-133 | 0.125 us | ifs_alloc.isra.0(); 29.955675 | 3) dd-133 | 0.126 us | iomap_adjust_read_range(); 29.955676 | 3) dd-133 | 0.124 us | iomap_iter_advance(); 29.955676 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955676 | 3) dd-133 | | bio_add_folio() { 29.955676 | 3) dd-133 | | bio_add_page() { 29.955676 | 3) dd-133 | 0.124 us | bvec_try_merge_page(); 29.955677 | 3) dd-133 | 0.386 us | } /* bio_add_page */ 29.955677 | 3) dd-133 | 0.646 us | } /* bio_add_folio */ 29.955677 | 3) dd-133 | 0.907 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955677 | 3) dd-133 | 0.123 us | [ 31.670322] clocksource: Watchdog remote CPU 2 read timed out iomap_iter_advance(); 29.955677 | 3) dd-133 | 2.275 us | } /* iomap_read_folio_iter */ 29.955677 | 3) dd-133 | 0.123 us | __rcu_read_lock(); 29.955678 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955678 | 3) dd-133 | | iomap_read_folio_iter() { 29.955678 | 3) dd-133 | 0.124 us | ifs_alloc.isra.0(); 29.955678 | 3) dd-133 | 0.126 us | iomap_adjust_read_range(); 29.955679 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955679 | 3) dd-133 | | erofs_fileio_iomap_read_folio_range() { 29.955679 | 3) dd-133 | | bio_add_folio() { 29.955679 | 3) dd-133 | | bio_add_page() { 29.955679 | 3) dd-133 | 0.124 us | bvec_try_merge_page(); 29.955680 | 3) dd-133 | 0.386 us | } /* bio_add_page */ 29.955680 | 3) dd-133 | 0.642 us | } /* bio_add_folio */ 29.955680 | 3) dd-133 | 0.903 us | } /* erofs_fileio_iomap_read_folio_range */ 29.955680 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955680 | 3) dd-133 | 2.261 us | } /* iomap_read_folio_iter */ 29.955680 | 3) dd-133 | | erofs_fileio_iomap_submit_read() { 29.955681 | 3) dd-133 | | erofs_fileio_rq_submit() { 29.955681 | 3) dd-133 | | vfs_iocb_iter_read() { 29.955681 | 3) dd-133 | 0.244 us | rw_verify_area(); 29.955681 | 3) dd-133 | | v9fs_file_read_iter() { 29.955682 | 3) dd-133 | | netfs_unbuffered_read_iter() { 29.955682 | 3) dd-133 | | netfs_start_io_direct() { 29.955682 | 3) dd-133 | | down_read_interruptible() { 29.955682 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955682 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955682 | 3) dd-133 | 0.658 us | } /* down_read_interruptible */ 29.955683 | 3) dd-133 | 0.922 us | } /* netfs_start_io_direct */ 29.955683 | 3) dd-133 | | netfs_unbuffered_read_iter_locked() { 29.955683 | 3) dd-133 | | kiocb_write_and_wait() { 29.955683 | 3) dd-133 | 0.126 us | filemap_write_and_wait_range.part.0(); 29.955683 | 3) dd-133 | 0.392 us | } /* kiocb_write_and_wait */ 29.955684 | 3) dd-133 | | netfs_alloc_request() { 29.955684 | 3) dd-133 | | mempool_alloc_slab() { 29.955684 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955684 | 3) dd-133 | 0.123 us | preempt_count_add(); 29.955684 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955685 | 3) dd-133 | 0.663 us | } /* kmem_cache_alloc_noprof */ 29.955685 | 3) dd-133 | 0.920 us | } /* mempool_alloc_slab */ 29.955685 | 3) dd-133 | 0.123 us | kmem_cache_size(); 29.955685 | 3) dd-133 | 0.124 us | __init_waitqueue_head(); 29.955686 | 3) dd-133 | 0.131 us | v9fs_init_request(); 29.955686 | 3) dd-133 | | _raw_spin_lock() { 29.955686 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955686 | 3) dd-133 | 0.419 us | } /* _raw_spin_lock */ 29.955687 | 3) dd-133 | | _raw_spin_unlock() { 29.955687 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955687 | 3) dd-133 | 0.388 us | } /* _raw_spin_unlock */ 29.955687 | 3) dd-133 | 3.482 us | } /* netfs_alloc_request */ 29.955687 | 3) dd-133 | | netfs_alloc_subrequest() { 29.955688 | 3) dd-133 | | mempool_alloc_slab() { 29.955688 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955688 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955688 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955688 | 3) dd-133 | 0.662 us | } /* kmem_cache_alloc_noprof */ 29.955689 | 3) dd-133 | 1.008 us | } /* mempool_alloc_slab */ 29.955689 | 3) dd-133 | 0.126 us | kmem_cache_size(); 29.955689 | 3) dd-133 | 0.134 us | netfs_get_request(); 29.955689 | 3) dd-133 | 1.979 us | } /* netfs_alloc_subrequest */ 29.955690 | 3) dd-133 | | netfs_queue_read() { 29.955690 | 3) dd-133 | | _raw_spin_lock() { 29.955690 | 3) dd-133 | 0.124 us | preempt_count_add(); 29.955690 | 3) dd-133 | 0.387 us | } /* _raw_spin_lock */ 29.955690 | 3) dd-133 | | _raw_spin_unlock() { 29.955690 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955691 | 3) dd-133 | 0.385 us | } /* _raw_spin_unlock */ 29.955691 | 3) dd-133 | 1.183 us | } /* netfs_queue_read */ 29.955691 | 3) dd-133 | | v9fs_issue_read() { 29.955691 | 3) dd-133 | | p9_client_read() { 29.955691 | 3) dd-133 | | p9_client_read_once() { 29.955691 | 3) dd-133 | | p9_client_zc_rpc.constprop.0() { 29.955691 | 3) dd-133 | | p9_client_prepare_req() { 29.955692 | 3) dd-133 | | p9_tag_alloc() { 29.955692 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955692 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955692 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955692 | 3) dd-133 | 0.658 us | } /* kmem_cache_alloc_noprof */ 29.955693 | 3) dd-133 | | p9_fcall_init() { 29.955693 | 3) dd-133 | | __kmalloc_noprof() { 29.955693 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955693 | 3) dd-133 | 0.131 us | preempt_count_sub(); 29.955693 | 3) dd-133 | 0.671 us | } /* __kmalloc_noprof */ 29.955694 | 3) dd-133 | 0.938 us | } /* p9_fcall_init */ 29.955694 | 3) dd-133 | | p9_fcall_init() { 29.955694 | 3) dd-133 | | __kmalloc_noprof() { 29.955694 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955694 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955695 | 3) dd-133 | 0.662 us | } /* __kmalloc_noprof */ 29.955695 | 3) dd-133 | 0.982 us | } /* p9_fcall_init */ 29.955695 | 3) dd-133 | 0.154 us | p9pdu_reset(); 29.955695 | 3) dd-133 | 0.125 us | p9pdu_reset(); 29.955695 | 3) dd-133 | 0.121 us | __init_waitqueue_head(); 29.955696 | 3) dd-133 | 0.134 us | preempt_count_add(); 29.955696 | 3) dd-133 | | _raw_spin_lock_irq() { 29.955696 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955696 | 3) dd-133 | 0.408 us | } /* _raw_spin_lock_irq */ 29.955696 | 3) dd-133 | | kmem_cache_alloc_noprof() { 29.955697 | 3) dd-133 | 0.135 us | preempt_count_add(); 29.955697 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955697 | 3) dd-133 | 0.675 us | } /* kmem_cache_alloc_noprof */ 29.955697 | 3) dd-133 | | _raw_spin_unlock_irq() { 29.955697 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955698 | 3) dd-133 | 0.392 us | } /* _raw_spin_unlock_irq */ 29.955698 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955698 | 3) dd-133 | 6.472 us | } /* p9_tag_alloc */ 29.955698 | 3) dd-133 | | p9pdu_prepare() { 29.955698 | 3) dd-133 | | p9pdu_writef() { 29.955698 | 3) dd-133 | 0.142 us | p9pdu_vwritef(); 29.955699 | 3) dd-133 | 0.407 us | } /* p9pdu_writef */ 29.955699 | 3) dd-133 | 0.657 us | } /* p9pdu_prepare */ 29.955699 | 3) dd-133 | 0.140 us | p9pdu_vwritef(); 29.955699 | 3) dd-133 | | p9pdu_finalize() { 29.955699 | 3) dd-133 | | p9pdu_writef() { 29.955700 | 3) dd-133 | 0.131 us | p9pdu_vwritef(); 29.955700 | 3) dd-133 | 0.394 us | } /* p9pdu_writef */ 29.955700 | 3) dd-133 | 0.657 us | } /* p9pdu_finalize */ 29.955700 | 3) dd-133 | 8.650 us | } /* p9_client_prepare_req */ 29.955700 | 3) dd-133 | | p9_virtio_zc_request() { 29.955700 | 3) dd-133 | | p9_get_mapped_pages.part.0.constprop.0() { 29.955701 | 3) dd-133 | | __kvmalloc_node_noprof() { 29.955701 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955701 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955701 | 3) dd-133 | 0.707 us | } /* __kvmalloc_node_noprof */ 29.955702 | 3) dd-133 | 1.355 us | } /* p9_get_mapped_pages.part.0.constprop.0 */ 29.955702 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955702 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955702 | 3) dd-133 | 0.416 us | } /* _raw_spin_lock_irqsave */ 29.955703 | 3) dd-133 | 0.127 us | pack_sg_list.constprop.0(); 29.955703 | 3) dd-133 | 0.128 us | pack_sg_list.constprop.0(); 29.955703 | 3) dd-133 | 0.288 us | pack_sg_list_p.constprop.0(); 29.955704 | 3) dd-133 | | virtqueue_add_sgs() { 29.955704 | 3) dd-133 | | __kmalloc_noprof() { 29.955704 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955704 | 3) dd-133 | 0.125 us | preempt_count_sub(); 29.955705 | 3) dd-133 | 0.675 us | } /* __kmalloc_noprof */ 29.955705 | 3) dd-133 | 0.213 us | vring_map_one_sg.part.0(); 29.955705 | 3) dd-133 | 0.186 us | vring_map_one_sg.part.0(); 29.955706 | 3) dd-133 | 0.126 us | vring_map_one_sg.part.0(); 29.955706 | 3) dd-133 | 0.124 us | vring_map_one_sg.part.0(); 29.955706 | 3) dd-133 | 0.122 us | vring_map_one_sg.part.0(); 29.955706 | 3) dd-133 | 0.123 us | vring_map_one_sg.part.0(); 29.955707 | 3) dd-133 | 0.125 us | vring_map_one_sg.part.0(); 29.955707 | 3) dd-133 | 0.123 us | vring_map_one_sg.part.0(); 29.955707 | 3) dd-133 | 0.121 us | vring_map_one_sg.part.0(); 29.955707 | 3) dd-133 | 0.216 us | vring_map_one_sg.part.0(); 29.955708 | 3) dd-133 | 0.124 us | vring_map_one_sg.part.0(); 29.955708 | 3) dd-133 | 0.124 us | vring_map_one_sg.part.0(); 29.955708 | 3) dd-133 | 0.122 us | vring_map_one_sg.part.0(); 29.955709 | 3) dd-133 | 0.124 us | vring_map_one_sg.part.0(); 29.955709 | 3) dd-133 | 5.414 us | } /* virtqueue_add_sgs */ 29.955709 | 3) dd-133 | | virtqueue_kick() { 29.955709 | 3) dd-133 | 0.260 us | virtqueue_kick_prepare_split(); 29.955710 | 3) dd-133 | 4.009 us | vp_notify(); 29.955714 | 3) dd-133 | 4.727 us | } /* virtqueue_kick */ 29.955714 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955714 | 3) dd-133 | 0.135 us | preempt_count_sub(); 29.955714 | 3) dd-133 | 0.422 us | } /* _raw_spin_unlock_irqrestore */ 29.955715 | 3) dd-133 | 0.128 us | init_wait_entry(); 29.955715 | 3) dd-133 | | prepare_to_wait_event() { 29.955715 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955715 | 3) dd-133 | 0.133 us | preempt_count_add(); 29.955716 | 3) dd-133 | 0.431 us | } /* _raw_spin_lock_irqsave */ 29.955716 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955716 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955716 | 3) dd-133 | 0.405 us | } /* _raw_spin_unlock_irqrestore */ 29.955716 | 3) dd-133 | 1.272 us | } /* prepare_to_wait_event */ 29.955782 | 3) dd-133 | 0.225 us | p9_release_pages(); 29.955782 | 3) dd-133 | | kvfree() { 29.955783 | 3) dd-133 | 0.128 us | is_vmalloc_addr(); 29.955783 | 3) dd-133 | | kfree() { 29.955783 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955783 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955783 | 3) dd-133 | 0.671 us | } /* kfree */ 29.955784 | 3) dd-133 | 1.207 us | } /* kvfree */ 29.955784 | 3) dd-133 | | kvfree() { 29.955784 | 3) dd-133 | 0.125 us | is_vmalloc_addr(); 29.955784 | 3) dd-133 | 0.130 us | kfree(); 29.955784 | 3) dd-133 | 0.651 us | } /* kvfree */ 29.955785 | 3) dd-133 | + 84.258 us | } /* p9_virtio_zc_request */ 29.955785 | 3) dd-133 | | p9_check_errors() { 29.955785 | 3) dd-133 | 0.290 us | p9pdu_readf(); 29.955785 | 3) dd-133 | 0.562 us | } /* p9_check_errors */ 29.955785 | 3) dd-133 | + 94.090 us | } /* p9_client_zc_rpc.constprop.0 */ 29.955786 | 3) dd-133 | | p9pdu_readf() { 29.955786 | 3) dd-133 | 0.154 us | p9pdu_readf(); 29.955786 | 3) dd-133 | 0.458 us | } /* p9pdu_readf */ 29.955786 | 3) dd-133 | | p9_req_put() { 29.955786 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955786 | 3) dd-133 | 0.130 us | preempt_count_add(); 29.955787 | 3) dd-133 | 0.406 us | } /* _raw_spin_lock_irqsave */ 29.955787 | 3) dd-133 | | call_rcu() { 29.955787 | 3) dd-133 | | __call_rcu_common.constprop.0() { 29.955787 | 3) dd-133 | 0.142 us | rcu_segcblist_enqueue(); 29.955788 | 3) dd-133 | 0.421 us | } /* __call_rcu_common.constprop.0 */ 29.955788 | 3) dd-133 | 0.776 us | } /* call_rcu */ 29.955788 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955788 | 3) dd-133 | 0.130 us | preempt_count_sub(); 29.955788 | 3) dd-133 | 0.399 us | } /* _raw_spin_unlock_irqrestore */ 29.955788 | 3) dd-133 | | kvfree() { 29.955788 | 3) dd-133 | 0.122 us | is_vmalloc_addr(); 29.955789 | 3) dd-133 | | kfree() { 29.955789 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955789 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955789 | 3) dd-133 | 0.680 us | } /* kfree */ 29.955790 | 3) dd-133 | 1.216 us | } /* kvfree */ 29.955790 | 3) dd-133 | | kvfree() { 29.955790 | 3) dd-133 | 0.122 us | is_vmalloc_addr(); 29.955790 | 3) dd-133 | | kfree() { 29.955790 | 3) dd-133 | 0.126 us | preempt_count_add(); 29.955791 | 3) dd-133 | 0.127 us | preempt_count_sub(); 29.955791 | 3) dd-133 | 0.689 us | } /* kfree */ 29.955791 | 3) dd-133 | 1.226 us | } /* kvfree */ 29.955791 | 3) dd-133 | | kmem_cache_free() { 29.955791 | 3) dd-133 | 0.127 us | preempt_count_add(); 29.955791 | 3) dd-133 | 0.128 us | preempt_count_sub(); 29.955792 | 3) dd-133 | 0.674 us | } /* kmem_cache_free */ 29.955792 | 3) dd-133 | 5.701 us | } /* p9_req_put */ 29.955792 | 3) dd-133 | ! 100.799 us | } /* p9_client_read_once */ 29.955792 | 3) dd-133 | ! 101.071 us | } /* p9_client_read */ 29.955792 | 3) dd-133 | | netfs_read_subreq_terminated() { 29.955792 | 3) dd-133 | | netfs_subreq_clear_in_progress() { 29.955793 | 3) dd-133 | | netfs_wake_collector() { 29.955793 | 3) dd-133 | | queue_work_on() { 29.955793 | 3) dd-133 | 0.124 us | clear_pending_if_disabled(); 29.955793 | 3) dd-133 | | __queue_work() { 29.955793 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955794 | 3) dd-133 | | _raw_spin_lock() { 29.955794 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955794 | 3) dd-133 | 0.393 us | } /* _raw_spin_lock */ 29.955794 | 3) dd-133 | 0.292 us | pwq_tryinc_nr_active(); 29.955795 | 3) dd-133 | 0.462 us | kick_pool_pick(); 29.955795 | 3) dd-133 | | _raw_spin_unlock() { 29.955795 | 3) dd-133 | 0.126 us | preempt_count_sub(); 29.955796 | 3) dd-133 | 0.385 us | } /* _raw_spin_unlock */ 29.955796 | 3) dd-133 | | wake_up_process() { 29.955796 | 3) dd-133 | | try_to_wake_up() { 29.955796 | 3) dd-133 | | _raw_spin_lock_irqsave() { 29.955796 | 3) dd-133 | 0.125 us | preempt_count_add(); 29.955797 | 3) dd-133 | 0.448 us | } /* _raw_spin_lock_irqsave */ 29.955797 | 3) dd-133 | | select_task_rq_fair() { 29.955797 | 3) dd-133 | 0.125 us | choose_idle_cpu(); 29.955797 | 3) dd-133 | 0.575 us | } /* select_task_rq_fair */ 29.955798 | 3) dd-133 | 0.311 us | kthread_is_per_cpu(); 29.955798 | 3) dd-133 | | ttwu_queue_wakelist() { 29.955798 | 3) dd-133 | | __smp_call_single_queue() { 29.955799 | 3) dd-133 | 0.357 us | call_function_single_prep_ipi(); 29.955799 | 3) dd-133 | | native_send_call_func_single_ipi() { 29.955799 | 3) dd-133 | 0.464 us | x2apic_send_IPI(); 29.955800 | 3) dd-133 | 0.728 us | } /* native_send_call_func_single_ipi */ 29.955800 | 3) dd-133 | 1.665 us | } /* __smp_call_single_queue */ 29.955800 | 3) dd-133 | 2.139 us | } /* ttwu_queue_wakelist */ 29.955800 | 3) dd-133 | | _raw_spin_unlock_irqrestore() { 29.955801 | 3) dd-133 | 0.124 us | preempt_count_sub(); 29.955801 | 3) dd-133 | 0.395 us | } /* _raw_spin_unlock_irqrestore */ 29.955801 | 3) dd-133 | 4.940 us | } /* try_to_wake_up */ 29.955801 | 3) dd-133 | 5.189 us | } /* wake_up_process */ 29.955801 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955801 | 3) dd-133 | 8.351 us | } /* __queue_work */ 29.955802 | 3) dd-133 | 8.898 us | } /* queue_work_on */ 29.955802 | 3) dd-133 | 9.153 us | } /* netfs_wake_collector */ 29.955802 | 3) dd-133 | 9.404 us | } /* netfs_subreq_clear_in_progress */ 29.955802 | 3) dd-133 | 0.118 us | netfs_put_subrequest(); 29.955802 | 3) dd-133 | 9.919 us | } /* netfs_read_subreq_terminated */ 29.955802 | 3) dd-133 | ! 111.469 us | } /* v9fs_issue_read */ 29.955803 | 3) dd-133 | 0.132 us | netfs_put_request(); 29.955803 | 3) dd-133 | ! 120.094 us | } /* netfs_unbuffered_read_iter_locked */ 29.955803 | 3) dd-133 | 0.251 us | netfs_end_io_direct(); 29.955803 | 3) dd-133 | ! 121.810 us | } /* netfs_unbuffered_read_iter */ 29.955804 | 3) dd-133 | ! 122.322 us | } /* v9fs_file_read_iter */ 29.955804 | 3) dd-133 | ! 123.009 us | } /* vfs_iocb_iter_read */ 29.955804 | 3) dd-133 | ! 123.280 us | } /* erofs_fileio_rq_submit */ 29.955804 | 3) dd-133 | ! 123.558 us | } /* erofs_fileio_iomap_submit_read */ 29.955804 | 3) dd-133 | | iomap_iter() { 29.955804 | 3) dd-133 | | erofs_iomap_next() { 29.955804 | 3) dd-133 | 0.162 us | iomap_iter_continue(); 29.955805 | 3) dd-133 | | erofs_iomap_begin.constprop.0() { 29.955805 | 3) dd-133 | 0.162 us | erofs_map_blocks(); 29.955805 | 3) dd-133 | 0.141 us | erofs_map_dev(); 29.955806 | 3) dd-133 | | erofs_read_metabuf() { 29.955806 | 3) dd-133 | | erofs_bread() { 29.955806 | 3) dd-133 | | read_cache_folio() { 29.955806 | 3) dd-133 | | do_read_cache_folio() { 29.955806 | 3) dd-133 | | __filemap_get_folio_mpol() { 29.955806 | 3) dd-133 | | filemap_get_entry() { 29.955806 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955807 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955807 | 3) dd-133 | 0.730 us | } /* filemap_get_entry */ 29.955807 | 3) dd-133 | 1.016 us | } /* __filemap_get_folio_mpol */ 29.955807 | 3) dd-133 | 0.130 us | folio_mark_accessed(); 29.955808 | 3) dd-133 | 1.599 us | } /* do_read_cache_folio */ 29.955808 | 3) dd-133 | 1.876 us | } /* read_cache_folio */ 29.955808 | 3) dd-133 | 2.174 us | } /* erofs_bread */ 29.955808 | 3) dd-133 | 2.455 us | } /* erofs_read_metabuf */ 29.955808 | 3) dd-133 | 3.350 us | } /* erofs_iomap_begin.constprop.0 */ 29.955808 | 3) dd-133 | 3.932 us | } /* erofs_iomap_next */ 29.955808 | 3) dd-133 | 4.211 us | } /* iomap_iter */ 29.955809 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955809 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955809 | 3) dd-133 | | iomap_read_folio_iter() { 29.955809 | 3) dd-133 | | iomap_read_inline_data() { 29.955810 | 3) dd-133 | 0.144 us | iomap_set_range_uptodate(); 29.955811 | 3) dd-133 | 1.505 us | } /* iomap_read_inline_data */ 29.955811 | 3) dd-133 | 0.123 us | iomap_iter_advance(); 29.955811 | 3) dd-133 | 2.067 us | } /* iomap_read_folio_iter */ 29.955811 | 3) dd-133 | | iomap_iter() { 29.955812 | 3) dd-133 | | erofs_iomap_next() { 29.955812 | 3) dd-133 | 0.147 us | iomap_iter_continue(); 29.955812 | 3) dd-133 | | erofs_iomap_begin.constprop.0() { 29.955812 | 3) dd-133 | 0.140 us | erofs_map_blocks(); 29.955812 | 3) dd-133 | 0.412 us | } /* erofs_iomap_begin.constprop.0 */ 29.955813 | 3) dd-133 | 1.008 us | } /* erofs_iomap_next */ 29.955813 | 3) dd-133 | 1.286 us | } /* iomap_iter */ 29.955813 | 3) dd-133 | | iomap_read_folio_iter() { 29.955813 | 3) dd-133 | 0.126 us | ifs_alloc.isra.0(); 29.955813 | 3) dd-133 | 0.145 us | iomap_adjust_read_range(); 29.955814 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955814 | 3) dd-133 | 0.135 us | iomap_set_range_uptodate(); 29.955814 | 3) dd-133 | 0.125 us | iomap_iter_advance(); 29.955815 | 3) dd-133 | 1.673 us | } /* iomap_read_folio_iter */ 29.955815 | 3) dd-133 | | iomap_iter() { 29.955815 | 3) dd-133 | | erofs_iomap_next() { 29.955815 | 3) dd-133 | 0.140 us | iomap_iter_continue(); 29.955815 | 3) dd-133 | 0.400 us | } /* erofs_iomap_next */ 29.955815 | 3) dd-133 | 0.677 us | } /* iomap_iter */ 29.955816 | 3) dd-133 | | iomap_read_end() { 29.955816 | 3) dd-133 | 0.128 us | folio_unlock(); 29.955816 | 3) dd-133 | 0.417 us | } /* iomap_read_end */ 29.955816 | 3) dd-133 | ! 174.319 us | } /* iomap_readahead */ 29.955816 | 3) dd-133 | ! 174.894 us | } /* erofs_readahead */ 29.955816 | 3) dd-133 | | blk_finish_plug() { 29.955817 | 3) dd-133 | | __blk_flush_plug() { 29.955817 | 3) dd-133 | 0.124 us | blk_mq_flush_plug_list(); 29.955817 | 3) dd-133 | 0.407 us | } /* __blk_flush_plug */ 29.955817 | 3) dd-133 | 0.680 us | } /* blk_finish_plug */ 29.955817 | 3) dd-133 | ! 176.320 us | } /* read_pages */ 29.955817 | 3) dd-133 | ! 326.648 us | } /* page_cache_ra_unbounded */ 29.955818 | 3) dd-133 | ! 327.214 us | } /* do_page_cache_ra */ 29.955818 | 3) dd-133 | ! 327.468 us | } /* page_cache_ra_order */ 29.955818 | 3) dd-133 | ! 328.023 us | } /* page_cache_async_ra */ 29.955818 | 3) dd-133 | ! 328.282 us | } /* filemap_readahead.isra.0 */ 29.955818 | 3) dd-133 | ! 329.457 us | } /* filemap_get_pages */ 29.955818 | 3) dd-133 | 0.130 us | folio_mark_accessed(); 29.955825 | 3) dd-133 | ! 336.639 us | } /* filemap_read */ 29.955825 | 3) dd-133 | ! 336.915 us | } /* erofs_file_read_iter */ 29.955826 | 3) dd-133 | ! 337.742 us | } /* vfs_read */ 29.955826 | 3) dd-133 | ! 338.320 us | } /* ksys_read */ 29.955826 | 3) dd-133 | ! 338.634 us | } /* __x64_sys_read */ 29.955828 | 3) dd-133 | | __x64_sys_read() { 29.955828 | 3) dd-133 | | ksys_read() { 29.955828 | 3) dd-133 | 0.156 us | fdget_pos(); 29.955829 | 3) dd-133 | | vfs_read() { 29.955829 | 3) dd-133 | 0.266 us | rw_verify_area(); 29.955829 | 3) dd-133 | | erofs_file_read_iter() { 29.955829 | 3) dd-133 | | filemap_read() { 29.955829 | 3) dd-133 | | filemap_get_pages() { 29.955830 | 3) dd-133 | | filemap_get_read_batch() { 29.955830 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955830 | 3) dd-133 | 0.127 us | __rcu_read_unlock(); 29.955830 | 3) dd-133 | 0.721 us | } /* filemap_get_read_batch */ 29.955830 | 3) dd-133 | 1.018 us | } /* filemap_get_pages */ 29.955831 | 3) dd-133 | 0.133 us | folio_mark_accessed(); 29.955832 | 3) dd-133 | 2.728 us | } /* filemap_read */ 29.955832 | 3) dd-133 | 2.992 us | } /* erofs_file_read_iter */ 29.955832 | 3) dd-133 | 3.736 us | } /* vfs_read */ 29.955832 | 3) dd-133 | 4.311 us | } /* ksys_read */ 29.955833 | 3) dd-133 | 4.625 us | } /* __x64_sys_read */ 29.955834 | 3) dd-133 | | __x64_sys_read() { 29.955834 | 3) dd-133 | | ksys_read() { 29.955835 | 3) dd-133 | 0.151 us | fdget_pos(); 29.955835 | 3) dd-133 | | vfs_read() { 29.955835 | 3) dd-133 | 0.260 us | rw_verify_area(); 29.955836 | 3) dd-133 | | erofs_file_read_iter() { 29.955836 | 3) dd-133 | | filemap_read() { 29.955836 | 3) dd-133 | | filemap_get_pages() { 29.955836 | 3) dd-133 | | filemap_get_read_batch() { 29.955836 | 3) dd-133 | 0.127 us | __rcu_read_lock(); 29.955836 | 3) dd-133 | 0.124 us | __rcu_read_unlock(); 29.955837 | 3) dd-133 | 0.721 us | } /* filemap_get_read_batch */ 29.955837 | 3) dd-133 | 1.023 us | } /* filemap_get_pages */ 29.955837 | 3) dd-133 | 0.136 us | folio_mark_accessed(); 29.955839 | 3) dd-133 | 2.893 us | } /* filemap_read */ 29.955839 | 3) dd-133 | 3.154 us | } /* erofs_file_read_iter */ 29.955839 | 3) dd-133 | 3.873 us | } /* vfs_read */ 29.955839 | 3) dd-133 | 4.441 us | } /* ksys_read */ 29.955839 | 3) dd-133 | 4.751 us | } /* __x64_sys_read */ 29.955841 | 3) dd-133 | | __x64_sys_read() { 29.955841 | 3) dd-133 | | ksys_read() { 29.955841 | 3) dd-133 | 0.151 us | fdget_pos(); 29.955841 | 3) dd-133 | | vfs_read() { 29.955841 | 3) dd-133 | 0.262 us | rw_verify_area(); 29.955842 | 3) dd-133 | | erofs_file_read_iter() { 29.955842 | 3) dd-133 | | filemap_read() { 29.955842 | 3) dd-133 | | filemap_get_pages() { 29.955842 | 3) dd-133 | | filemap_get_read_batch() { 29.955842 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955843 | 3) dd-133 | 0.128 us | __rcu_read_unlock(); 29.955843 | 3) dd-133 | 0.699 us | } /* filemap_get_read_batch */ 29.955843 | 3) dd-133 | 0.995 us | } /* filemap_get_pages */ 29.955843 | 3) dd-133 | 0.133 us | folio_mark_accessed(); 29.955845 | 3) dd-133 | 3.187 us | } /* filemap_read */ 29.955845 | 3) dd-133 | 3.445 us | } /* erofs_file_read_iter */ 29.955846 | 3) dd-133 | 4.168 us | } /* vfs_read */ 29.955846 | 3) dd-133 | 4.737 us | } /* ksys_read */ 29.955846 | 3) dd-133 | 5.047 us | } /* __x64_sys_read */ 29.955847 | 3) dd-133 | | __x64_sys_read() { 29.955848 | 3) dd-133 | | ksys_read() { 29.955848 | 3) dd-133 | 0.151 us | fdget_pos(); 29.955848 | 3) dd-133 | | vfs_read() { 29.955848 | 3) dd-133 | 0.261 us | rw_verify_area(); 29.955849 | 3) dd-133 | | erofs_file_read_iter() { 29.955849 | 3) dd-133 | | filemap_read() { 29.955849 | 3) dd-133 | | filemap_get_pages() { 29.955849 | 3) dd-133 | | filemap_get_read_batch() { 29.955849 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955849 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955850 | 3) dd-133 | 0.718 us | } /* filemap_get_read_batch */ 29.955850 | 3) dd-133 | 1.017 us | } /* filemap_get_pages */ 29.955850 | 3) dd-133 | 0.132 us | folio_mark_accessed(); 29.955852 | 3) dd-133 | 3.727 us | } /* filemap_read */ 29.955853 | 3) dd-133 | 3.988 us | } /* erofs_file_read_iter */ 29.955853 | 3) dd-133 | 4.716 us | } /* vfs_read */ 29.955853 | 3) dd-133 | 5.288 us | } /* ksys_read */ 29.955853 | 3) dd-133 | 5.597 us | } /* __x64_sys_read */ 29.955855 | 3) dd-133 | | __x64_sys_read() { 29.955855 | 3) dd-133 | | ksys_read() { 29.955855 | 3) dd-133 | 0.153 us | fdget_pos(); 29.955855 | 3) dd-133 | | vfs_read() { 29.955856 | 3) dd-133 | 0.262 us | rw_verify_area(); 29.955856 | 3) dd-133 | | erofs_file_read_iter() { 29.955856 | 3) dd-133 | | filemap_read() { 29.955856 | 3) dd-133 | | filemap_get_pages() { 29.955856 | 3) dd-133 | | filemap_get_read_batch() { 29.955857 | 3) dd-133 | 0.124 us | __rcu_read_lock(); 29.955857 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955857 | 3) dd-133 | 0.701 us | } /* filemap_get_read_batch */ 29.955857 | 3) dd-133 | 0.979 us | } /* filemap_get_pages */ 29.955857 | 3) dd-133 | 0.132 us | folio_mark_accessed(); 29.955861 | 3) dd-133 | 4.410 us | } /* filemap_read */ 29.955861 | 3) dd-133 | 4.664 us | } /* erofs_file_read_iter */ 29.955861 | 3) dd-133 | 5.390 us | } /* vfs_read */ 29.955861 | 3) dd-133 | 6.064 us | } /* ksys_read */ 29.955861 | 3) dd-133 | 6.376 us | } /* __x64_sys_read */ 29.955863 | 3) dd-133 | | __x64_sys_read() { 29.955863 | 3) dd-133 | | ksys_read() { 29.955863 | 3) dd-133 | 0.149 us | fdget_pos(); 29.955863 | 3) dd-133 | | vfs_read() { 29.955864 | 3) dd-133 | 0.320 us | rw_verify_area(); 29.955864 | 3) dd-133 | | erofs_file_read_iter() { 29.955864 | 3) dd-133 | | filemap_read() { 29.955864 | 3) dd-133 | | filemap_get_pages() { 29.955865 | 3) dd-133 | | filemap_get_read_batch() { 29.955865 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955865 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955865 | 3) dd-133 | 0.698 us | } /* filemap_get_read_batch */ 29.955865 | 3) dd-133 | 0.972 us | } /* filemap_get_pages */ 29.955866 | 3) dd-133 | 0.131 us | folio_mark_accessed(); 29.955869 | 3) dd-133 | 4.496 us | } /* filemap_read */ 29.955869 | 3) dd-133 | 4.752 us | } /* erofs_file_read_iter */ 29.955869 | 3) dd-133 | 5.524 us | } /* vfs_read */ 29.955869 | 3) dd-133 | 6.124 us | } /* ksys_read */ 29.955869 | 3) dd-133 | 6.431 us | } /* __x64_sys_read */ 29.955871 | 3) dd-133 | | __x64_sys_read() { 29.955871 | 3) dd-133 | | ksys_read() { 29.955871 | 3) dd-133 | 0.152 us | fdget_pos(); 29.955872 | 3) dd-133 | | vfs_read() { 29.955872 | 3) dd-133 | 0.260 us | rw_verify_area(); 29.955872 | 3) dd-133 | | erofs_file_read_iter() { 29.955872 | 3) dd-133 | | filemap_read() { 29.955872 | 3) dd-133 | | filemap_get_pages() { 29.955872 | 3) dd-133 | | filemap_get_read_batch() { 29.955873 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955873 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955873 | 3) dd-133 | 0.700 us | } /* filemap_get_read_batch */ 29.955873 | 3) dd-133 | 0.976 us | } /* filemap_get_pages */ 29.955873 | 3) dd-133 | 0.129 us | folio_mark_accessed(); 29.955877 | 3) dd-133 | 4.275 us | } /* filemap_read */ 29.955877 | 3) dd-133 | 4.536 us | } /* erofs_file_read_iter */ 29.955877 | 3) dd-133 | 5.257 us | } /* vfs_read */ 29.955877 | 3) dd-133 | 5.826 us | } /* ksys_read */ 29.955877 | 3) dd-133 | 6.132 us | } /* __x64_sys_read */ 29.955879 | 3) dd-133 | | __x64_sys_read() { 29.955879 | 3) dd-133 | | ksys_read() { 29.955879 | 3) dd-133 | 0.152 us | fdget_pos(); 29.955879 | 3) dd-133 | | vfs_read() { 29.955879 | 3) dd-133 | 0.260 us | rw_verify_area(); 29.955880 | 3) dd-133 | | erofs_file_read_iter() { 29.955880 | 3) dd-133 | | filemap_read() { 29.955880 | 3) dd-133 | | filemap_get_pages() { 29.955880 | 3) dd-133 | | filemap_get_read_batch() { 29.955880 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955881 | 3) dd-133 | 0.127 us | __rcu_read_unlock(); 29.955881 | 3) dd-133 | 0.715 us | } /* filemap_get_read_batch */ 29.955881 | 3) dd-133 | 0.997 us | } /* filemap_get_pages */ 29.955881 | 3) dd-133 | 0.130 us | folio_mark_accessed(); 29.955883 | 3) dd-133 | 2.544 us | } /* filemap_read */ 29.955883 | 3) dd-133 | 2.803 us | } /* erofs_file_read_iter */ 29.955883 | 3) dd-133 | 3.522 us | } /* vfs_read */ 29.955883 | 3) dd-133 | 4.104 us | } /* ksys_read */ 29.955883 | 3) dd-133 | 4.412 us | } /* __x64_sys_read */ 29.955885 | 3) dd-133 | | __x64_sys_read() { 29.955885 | 3) dd-133 | | ksys_read() { 29.955885 | 3) dd-133 | 0.154 us | fdget_pos(); 29.955885 | 3) dd-133 | | vfs_read() { 29.955886 | 3) dd-133 | 0.259 us | rw_verify_area(); 29.955886 | 3) dd-133 | | erofs_file_read_iter() { 29.955886 | 3) dd-133 | | filemap_read() { 29.955886 | 3) dd-133 | | filemap_get_pages() { 29.955887 | 3) dd-133 | | filemap_get_read_batch() { 29.955887 | 3) dd-133 | 0.126 us | __rcu_read_lock(); 29.955887 | 3) dd-133 | 0.127 us | __rcu_read_unlock(); 29.955887 | 3) dd-133 | 0.698 us | } /* filemap_get_read_batch */ 29.955887 | 3) dd-133 | 1.003 us | } /* filemap_get_pages */ 29.955888 | 3) dd-133 | 0.130 us | folio_mark_accessed(); 29.955889 | 3) dd-133 | 2.762 us | } /* filemap_read */ 29.955889 | 3) dd-133 | 3.096 us | } /* erofs_file_read_iter */ 29.955889 | 3) dd-133 | 3.813 us | } /* vfs_read */ 29.955889 | 3) dd-133 | 4.390 us | } /* ksys_read */ 29.955890 | 3) dd-133 | 4.696 us | } /* __x64_sys_read */ 29.955891 | 3) dd-133 | | __x64_sys_read() { 29.955891 | 3) dd-133 | | ksys_read() { 29.955892 | 3) dd-133 | 0.154 us | fdget_pos(); 29.955892 | 3) dd-133 | | vfs_read() { 29.955892 | 3) dd-133 | 0.257 us | rw_verify_area(); 29.955892 | 3) dd-133 | | erofs_file_read_iter() { 29.955893 | 3) dd-133 | | filemap_read() { 29.955893 | 3) dd-133 | | filemap_get_pages() { 29.955893 | 3) dd-133 | | filemap_get_read_batch() { 29.955893 | 3) dd-133 | 0.128 us | __rcu_read_lock(); 29.955893 | 3) dd-133 | 0.126 us | __rcu_read_unlock(); 29.955894 | 3) dd-133 | 0.703 us | } /* filemap_get_read_batch */ 29.955894 | 3) dd-133 | 1.006 us | } /* filemap_get_pages */ 29.955894 | 3) dd-133 | 0.133 us | folio_mark_accessed(); 29.955895 | 3) dd-133 | 2.732 us | } /* filemap_read */ 29.955895 | 3) dd-133 | 3.009 us | } /* erofs_file_read_iter */ 29.955896 | 3) dd-133 | 3.725 us | } /* vfs_read */ 29.955896 | 3) dd-133 | 4.302 us | } /* ksys_read */ 29.955896 | 3) dd-133 | 4.613 us | } /* __x64_sys_read */ 29.955898 | 3) dd-133 | | __x64_sys_read() { 29.955898 | 3) dd-133 | | ksys_read() { 29.955898 | 3) dd-133 | 0.153 us | fdget_pos(); 29.955898 | 3) dd-133 | | vfs_read() { 29.955898 | 3) dd-133 | 0.263 us | rw_verify_area(); 29.955899 | 3) dd-133 | | erofs_file_read_iter() { 29.955899 | 3) dd-133 | | filemap_read() { 29.955899 | 3) dd-133 | | filemap_get_pages() { 29.955899 | 3) dd-133 | | filemap_get_read_batch() { 29.955899 | 3) dd-133 | 0.125 us | __rcu_read_lock(); 29.955900 | 3) dd-133 | 0.125 us | __rcu_read_unlock(); 29.955900 | 3) dd-133 | 0.703 us | } /* filemap_get_read_batch */ 29.955900 | 3) dd-133 | 0.982 us | } /* filemap_get_pages */ 29.955900 | 3) dd-133 | 0.132 us | folio_mark_accessed(); 29.955902 | 3) dd-133 | 2.714 us | } /* filemap_read */ 29.955902 | 3) dd-133 | 2.974 us | } /* erofs_file_read_iter */ 29.955902 | 3) dd-133 | 3.702 us | } /* vfs_read */ 29.955902 | 3) dd-133 | 4.279 us | } /* ksys_read */ 29.955902 | 3) dd-133 | 4.587 us | } /* __x64_sys_read */