# tracer: function_graph # # TIME CPU TASK/PID DURATION FUNCTION CALLS # | | | | | | | | | | 28.458893 | 1) trace-r-99 | | __x64_sys_read() { 28.458894 | 1) trace-r-99 | | ksys_read() { 28.458894 | 1) trace-r-99 | 0.266 us | fdget_pos(); 28.458895 | 1) trace-r-99 | | vfs_read() { 28.458895 | 1) trace-r-99 | 0.371 us | rw_verify_area(); 28.458896 | 1) trace-r-99 | | ext4_file_read_iter() { 28.458896 | 1) trace-r-99 | | generic_file_read_iter() { 28.458896 | 1) trace-r-99 | | filemap_read() { 28.458896 | 1) trace-r-99 | | filemap_get_pages() { 28.458896 | 1) trace-r-99 | | filemap_get_read_batch() { 28.458897 | 1) trace-r-99 | 0.125 us | __rcu_read_lock(); 28.458897 | 1) trace-r-99 | 0.126 us | __rcu_read_unlock(); 28.458897 | 1) trace-r-99 | 0.801 us | } /* filemap_get_read_batch */ 28.458897 | 1) trace-r-99 | | page_cache_sync_ra() { 28.458898 | 1) trace-r-99 | 0.126 us | inode_to_bdi(); 28.458898 | 1) trace-r-99 | | page_cache_ra_order() { 28.458898 | 1) trace-r-99 | | do_page_cache_ra() { 28.458898 | 1) trace-r-99 | | page_cache_ra_unbounded() { 28.458899 | 1) trace-r-99 | 0.123 us | __rcu_read_lock(); 28.458899 | 1) trace-r-99 | 0.126 us | __rcu_read_unlock(); 28.458899 | 1) trace-r-99 | | filemap_alloc_folio_noprof() { 28.458899 | 1) trace-r-99 | | folio_alloc_noprof() { 28.458900 | 1) trace-r-99 | | alloc_pages_mpol() { 28.458900 | 1) trace-r-99 | 0.180 us | policy_nodemask(); 28.458900 | 1) trace-r-99 | | __alloc_frozen_pages_noprof() { 28.458900 | 1) trace-r-99 | | get_page_from_freelist() { 28.458901 | 1) trace-r-99 | 0.122 us | preempt_count_add(); 28.458901 | 1) trace-r-99 | | _raw_spin_trylock() { 28.458901 | 1) trace-r-99 | 0.138 us | preempt_count_add(); 28.458901 | 1) trace-r-99 | 0.419 us | } /* _raw_spin_trylock */ 28.458902 | 1) trace-r-99 | | _raw_spin_unlock() { 28.458902 | 1) trace-r-99 | 0.150 us | preempt_count_sub(); 28.458902 | 1) trace-r-99 | 0.410 us | } /* _raw_spin_unlock */ 28.458902 | 1) trace-r-99 | 0.139 us | preempt_count_sub(); 28.458903 | 1) trace-r-99 | 2.054 us | } /* get_page_from_freelist */ 28.458903 | 1) trace-r-99 | 2.500 us | } /* __alloc_frozen_pages_noprof */ 28.458903 | 1) trace-r-99 | 3.157 us | } /* alloc_pages_mpol */ 28.458903 | 1) trace-r-99 | 3.489 us | } /* folio_alloc_noprof */ 28.458903 | 1) trace-r-99 | 3.842 us | } /* filemap_alloc_folio_noprof */ 28.458903 | 1) trace-r-99 | | filemap_add_folio() { 28.458903 | 1) trace-r-99 | | __filemap_add_folio() { 28.458904 | 1) trace-r-99 | 0.125 us | shmem_mapping(); 28.458904 | 1) trace-r-99 | | _raw_spin_lock_irq() { 28.458904 | 1) trace-r-99 | 0.125 us | preempt_count_add(); 28.458904 | 1) trace-r-99 | 0.453 us | } /* _raw_spin_lock_irq */ 28.458905 | 1) trace-r-99 | 0.130 us | mod_node_page_state(); 28.458905 | 1) trace-r-99 | | _raw_spin_unlock_irq() { 28.458905 | 1) trace-r-99 | 0.122 us | preempt_count_sub(); 28.458906 | 1) trace-r-99 | 0.400 us | } /* _raw_spin_unlock_irq */ 28.458906 | 1) trace-r-99 | 2.276 us | } /* __filemap_add_folio */ 28.458906 | 1) trace-r-99 | | folio_add_lru() { 28.458906 | 1) trace-r-99 | | __folio_batch_add_and_move() { 28.458906 | 1) trace-r-99 | 0.125 us | preempt_count_add(); 28.458906 | 1) trace-r-99 | 0.126 us | preempt_count_sub(); 28.458907 | 1) trace-r-99 | 0.719 us | } /* __folio_batch_add_and_move */ 28.458907 | 1) trace-r-99 | 1.004 us | } /* folio_add_lru */ 28.458907 | 1) trace-r-99 | 3.775 us | } /* filemap_add_folio */ 28.458907 | 1) trace-r-99 | 0.123 us | __rcu_read_lock(); 28.458907 | 1) trace-r-99 | 0.123 us | __rcu_read_unlock(); 28.458908 | 1) trace-r-99 | | filemap_alloc_folio_noprof() { 28.458908 | 1) trace-r-99 | | folio_alloc_noprof() { 28.458908 | 1) trace-r-99 | | alloc_pages_mpol() { 28.458908 | 1) trace-r-99 | 0.139 us | policy_nodemask(); 28.458908 | 1) trace-r-99 | | __alloc_frozen_pages_noprof() { 28.458909 | 1) trace-r-99 | | get_page_from_freelist() { 28.458909 | 1) trace-r-99 | 0.123 us | preempt_count_add(); 28.458909 | 1) trace-r-99 | | _raw_spin_trylock() { 28.458909 | 1) trace-r-99 | 0.135 us | preempt_count_add(); 28.458910 | 1) trace-r-99 | 0.400 us | } /* _raw_spin_trylock */ 28.458910 | 1) trace-r-99 | | _raw_spin_unlock() { 28.458910 | 1) trace-r-99 | 0.133 us | preempt_count_sub(); 28.458910 | 1) trace-r-99 | 0.392 us | } /* _raw_spin_unlock */ 28.458910 | 1) trace-r-99 | 0.126 us | preempt_count_sub(); 28.458911 | 1) trace-r-99 | 2.148 us | } /* get_page_from_freelist */ 28.458911 | 1) trace-r-99 | 2.440 us | } /* __alloc_frozen_pages_noprof */ 28.458911 | 1) trace-r-99 | 2.982 us | } /* alloc_pages_mpol */ 28.458911 | 1) trace-r-99 | 3.240 us | } /* folio_alloc_noprof */ 28.458911 | 1) trace-r-99 | 3.515 us | } /* filemap_alloc_folio_noprof */ 28.458911 | 1) trace-r-99 | | filemap_add_folio() { 28.458912 | 1) trace-r-99 | | __filemap_add_folio() { 28.458912 | 1) trace-r-99 | 0.123 us | shmem_mapping(); 28.458912 | 1) trace-r-99 | | _raw_spin_lock_irq() { 28.458913 | 1) trace-r-99 | 0.140 us | preempt_count_add(); 28.458913 | 1) trace-r-99 | 0.476 us | } /* _raw_spin_lock_irq */ 28.458913 | 1) trace-r-99 | | kmem_cache_alloc_lru_noprof() { 28.458913 | 1) trace-r-99 | 0.141 us | preempt_count_add(); 28.458914 | 1) trace-r-99 | 0.129 us | preempt_count_sub(); 28.458914 | 1) trace-r-99 | 1.059 us | } /* kmem_cache_alloc_lru_noprof */ 28.458915 | 1) trace-r-99 | 0.162 us | workingset_update_node(); 28.458915 | 1) trace-r-99 | 0.128 us | workingset_update_node(); 28.458915 | 1) trace-r-99 | 0.126 us | mod_node_page_state(); 28.458916 | 1) trace-r-99 | | _raw_spin_unlock_irq() { 28.458916 | 1) trace-r-99 | 0.138 us | preempt_count_sub(); 28.458916 | 1) trace-r-99 | 0.410 us | } /* _raw_spin_unlock_irq */ 28.458916 | 1) trace-r-99 | 4.549 us | } /* __filemap_add_folio */ 28.458916 | 1) trace-r-99 | | folio_add_lru() { 28.458916 | 1) trace-r-99 | | __folio_batch_add_and_move() { 28.458916 | 1) trace-r-99 | 0.124 us | preempt_count_add(); 28.458917 | 1) trace-r-99 | 0.140 us | preempt_count_sub(); 28.458917 | 1) trace-r-99 | 0.675 us | } /* __folio_batch_add_and_move */ 28.458917 | 1) trace-r-99 | 0.943 us | } /* folio_add_lru */ 28.458917 | 1) trace-r-99 | 5.903 us | } /* filemap_add_folio */ 28.458917 | 1) trace-r-99 | | read_pages() { 28.458918 | 1) trace-r-99 | 0.136 us | blk_start_plug(); 28.458918 | 1) trace-r-99 | | ext4_readahead() { 28.458918 | 1) trace-r-99 | | ext4_mpage_readpages.constprop.0() { 28.458918 | 1) trace-r-99 | 0.126 us | __rcu_read_lock(); 28.458919 | 1) trace-r-99 | 0.130 us | __rcu_read_unlock(); 28.458919 | 1) trace-r-99 | | ext4_map_blocks() { 28.458919 | 1) trace-r-99 | | ext4_es_lookup_extent() { 28.458920 | 1) trace-r-99 | | _raw_read_lock() { 28.458920 | 1) trace-r-99 | 0.131 us | preempt_count_add(); 28.458920 | 1) trace-r-99 | 0.399 us | } /* _raw_read_lock */ 28.458920 | 1) trace-r-99 | | _raw_read_unlock() { 28.458920 | 1) trace-r-99 | 0.126 us | preempt_count_sub(); 28.458921 | 1) trace-r-99 | 0.390 us | } /* _raw_read_unlock */ 28.458921 | 1) trace-r-99 | 1.446 us | } /* ext4_es_lookup_extent */ 28.458921 | 1) trace-r-99 | | __check_block_validity.constprop.0() { 28.458921 | 1) trace-r-99 | | ext4_inode_block_valid() { 28.458921 | 1) trace-r-99 | | ext4_sb_block_valid() { 28.458922 | 1) trace-r-99 | 0.122 us | __rcu_read_lock(); 28.458922 | 1) trace-r-99 | 0.122 us | __rcu_read_unlock(); 28.458923 | 1) trace-r-99 | 1.067 us | } /* ext4_sb_block_valid */ 28.458923 | 1) trace-r-99 | 1.394 us | } /* ext4_inode_block_valid */ 28.458923 | 1) trace-r-99 | 1.762 us | } /* __check_block_validity.constprop.0 */ 28.458923 | 1) trace-r-99 | 3.790 us | } /* ext4_map_blocks */ 28.458923 | 1) trace-r-99 | | bio_alloc_bioset() { 28.458923 | 1) trace-r-99 | 0.123 us | preempt_count_add(); 28.458924 | 1) trace-r-99 | 0.126 us | preempt_count_sub(); 28.458924 | 1) trace-r-99 | | kmem_cache_alloc_noprof() { 28.458924 | 1) trace-r-99 | 0.122 us | preempt_count_add(); 28.458925 | 1) trace-r-99 | 0.131 us | preempt_count_sub(); 28.458925 | 1) trace-r-99 | 1.051 us | } /* kmem_cache_alloc_noprof */ 28.458925 | 1) trace-r-99 | | bio_associate_blkg() { 28.458926 | 1) trace-r-99 | 0.124 us | __rcu_read_lock(); 28.458926 | 1) trace-r-99 | 0.137 us | kthread_blkcg(); 28.458926 | 1) trace-r-99 | 0.123 us | __rcu_read_unlock(); 28.458926 | 1) trace-r-99 | | bio_associate_blkg_from_css() { 28.458927 | 1) trace-r-99 | 0.124 us | __rcu_read_lock(); 28.458927 | 1) trace-r-99 | 0.541 us | __rcu_read_unlock(); 28.458928 | 1) trace-r-99 | 1.343 us | } /* bio_associate_blkg_from_css */ 28.458928 | 1) trace-r-99 | 2.550 us | } /* bio_associate_blkg */ 28.458928 | 1) trace-r-99 | 4.832 us | } /* bio_alloc_bioset */ 28.458928 | 1) trace-r-99 | | bio_add_folio() { 28.458928 | 1) trace-r-99 | | bio_add_page() { 28.458929 | 1) trace-r-99 | 0.124 us | __bio_add_page(); 28.458929 | 1) trace-r-99 | 0.495 us | } /* bio_add_page */ 28.458929 | 1) trace-r-99 | 0.842 us | } /* bio_add_folio */ 28.458929 | 1) trace-r-99 | 0.123 us | __rcu_read_lock(); 28.458930 | 1) trace-r-99 | 0.125 us | __rcu_read_unlock(); 28.458930 | 1) trace-r-99 | | bio_add_folio() { 28.458930 | 1) trace-r-99 | | bio_add_page() { 28.458930 | 1) trace-r-99 | 0.140 us | bvec_try_merge_page(); 28.458931 | 1) trace-r-99 | 0.479 us | } /* bio_add_page */ 28.458931 | 1) trace-r-99 | 0.887 us | } /* bio_add_folio */ 28.458931 | 1) trace-r-99 | | submit_bio() { 28.458931 | 1) trace-r-99 | 0.247 us | blkcg_set_ioprio(); 28.458932 | 1) trace-r-99 | | submit_bio_noacct() { 28.458932 | 1) trace-r-99 | | submit_bio_noacct_nocheck() { 28.458932 | 1) trace-r-99 | 0.178 us | blk_cgroup_bio_start(); 28.458933 | 1) trace-r-99 | | __submit_bio() { 28.458933 | 1) trace-r-99 | | blk_mq_submit_bio() { 28.458933 | 1) trace-r-99 | 0.124 us | __rcu_read_lock(); 28.458933 | 1) trace-r-99 | 0.123 us | __rcu_read_unlock(); 28.458934 | 1) trace-r-99 | | bio_split_rw() { 28.458934 | 1) trace-r-99 | | bio_split_io_at() { 28.458934 | 1) trace-r-99 | 0.150 us | bvec_split_segs(); 28.458935 | 1) trace-r-99 | 0.547 us | } /* bio_split_io_at */ 28.458935 | 1) trace-r-99 | 0.124 us | bio_submit_split(); 28.458935 | 1) trace-r-99 | 1.140 us | } /* bio_split_rw */ 28.458935 | 1) trace-r-99 | 0.135 us | blk_attempt_plug_merge(); 28.458935 | 1) trace-r-99 | 0.564 us | blk_mq_sched_bio_merge(); 28.458936 | 1) trace-r-99 | | __blk_mq_alloc_requests() { 28.458937 | 1) trace-r-99 | | blk_mq_get_tag() { 28.458937 | 1) trace-r-99 | 0.696 us | __blk_mq_get_tag(); 28.458938 | 1) trace-r-99 | 1.224 us | } /* blk_mq_get_tag */ 28.458938 | 1) trace-r-99 | 0.239 us | blk_mq_rq_ctx_init.isra.0(); 28.458939 | 1) trace-r-99 | 2.311 us | } /* __blk_mq_alloc_requests */ 28.458939 | 1) trace-r-99 | 0.129 us | preempt_count_add(); 28.458939 | 1) trace-r-99 | | update_io_ticks() { 28.458940 | 1) trace-r-99 | | bdev_count_inflight() { 28.458940 | 1) trace-r-99 | 0.395 us | bdev_count_inflight_rw.part.0(); 28.458940 | 1) trace-r-99 | 0.710 us | } /* bdev_count_inflight */ 28.458940 | 1) trace-r-99 | 1.061 us | } /* update_io_ticks */ 28.458941 | 1) trace-r-99 | 0.151 us | preempt_count_sub(); 28.458941 | 1) trace-r-99 | 0.179 us | blk_add_rq_to_plug(); 28.458941 | 1) trace-r-99 | 8.455 us | } /* blk_mq_submit_bio */ 28.458941 | 1) trace-r-99 | 8.836 us | } /* __submit_bio */ 28.458942 | 1) trace-r-99 | 9.600 us | } /* submit_bio_noacct_nocheck */ 28.458942 | 1) trace-r-99 | + 10.123 us | } /* submit_bio_noacct */ 28.458942 | 1) trace-r-99 | + 10.861 us | } /* submit_bio */ 28.458942 | 1) trace-r-99 | + 23.650 us | } /* ext4_mpage_readpages.constprop.0 */ 28.458942 | 1) trace-r-99 | + 24.075 us | } /* ext4_readahead */ 28.458942 | 1) trace-r-99 | | blk_finish_plug() { 28.458943 | 1) trace-r-99 | | __blk_flush_plug() { 28.458943 | 1) trace-r-99 | | blk_mq_flush_plug_list() { 28.458943 | 1) trace-r-99 | | blk_mq_dispatch_queue_requests() { 28.458943 | 1) trace-r-99 | 0.124 us | __rcu_read_lock(); 28.458944 | 1) trace-r-99 | | virtio_queue_rqs() { 28.458944 | 1) trace-r-99 | | virtblk_prep_rq.isra.0() { 28.458944 | 1) trace-r-99 | | __blk_rq_map_sg() { 28.458945 | 1) trace-r-99 | 0.182 us | blk_map_iter_next(); 28.458945 | 1) trace-r-99 | 0.140 us | blk_map_iter_next(); 28.458945 | 1) trace-r-99 | 0.838 us | } /* __blk_rq_map_sg */ 28.458945 | 1) trace-r-99 | | blk_mq_start_request() { 28.458945 | 1) trace-r-99 | 0.162 us | blk_add_timer(); 28.458946 | 1) trace-r-99 | 0.466 us | } /* blk_mq_start_request */ 28.458946 | 1) trace-r-99 | 2.147 us | } /* virtblk_prep_rq.isra.0 */ 28.458946 | 1) trace-r-99 | | virtblk_add_req_batch() { 28.458946 | 1) trace-r-99 | | _raw_spin_lock_irqsave() { 28.458946 | 1) trace-r-99 | 0.128 us | preempt_count_add(); 28.458947 | 1) trace-r-99 | 0.480 us | } /* _raw_spin_lock_irqsave */ 28.458947 | 1) trace-r-99 | | virtblk_add_req() { 28.458947 | 1) trace-r-99 | | virtqueue_add_sgs() { 28.458948 | 1) trace-r-99 | | __kmalloc_noprof() { 28.458948 | 1) trace-r-99 | 0.138 us | preempt_count_add(); 28.458948 | 1) trace-r-99 | 0.138 us | preempt_count_sub(); 28.458949 | 1) trace-r-99 | 1.008 us | } /* __kmalloc_noprof */ 28.458949 | 1) trace-r-99 | 0.242 us | vring_map_one_sg.part.0(); 28.458949 | 1) trace-r-99 | 0.131 us | vring_map_one_sg.part.0(); 28.458950 | 1) trace-r-99 | 0.127 us | vring_map_one_sg.part.0(); 28.458950 | 1) trace-r-99 | 2.822 us | } /* virtqueue_add_sgs */ 28.458950 | 1) trace-r-99 | 3.237 us | } /* virtblk_add_req */ 28.458950 | 1) trace-r-99 | | virtqueue_kick_prepare() { 28.458951 | 1) trace-r-99 | 0.234 us | virtqueue_kick_prepare_split(); 28.458951 | 1) trace-r-99 | 0.561 us | } /* virtqueue_kick_prepare */ 28.458951 | 1) trace-r-99 | | _raw_spin_unlock_irqrestore() { 28.458951 | 1) trace-r-99 | 0.140 us | preempt_count_sub(); 28.458951 | 1) trace-r-99 | 0.440 us | } /* _raw_spin_unlock_irqrestore */ 28.458952 | 1) trace-r-99 | | virtqueue_notify() { 28.458952 | 1) trace-r-99 | 5.525 us | vp_notify(); 28.458958 | 1) trace-r-99 | 6.154 us | } /* virtqueue_notify */ 28.458958 | 1) trace-r-99 | + 11.858 us | } /* virtblk_add_req_batch */ 28.458958 | 1) trace-r-99 | + 14.524 us | } /* virtio_queue_rqs */ 28.458958 | 1) trace-r-99 | 0.133 us | __rcu_read_unlock(); 28.458959 | 1) trace-r-99 | + 15.578 us | } /* blk_mq_dispatch_queue_requests */ 28.458959 | 1) trace-r-99 | + 15.922 us | } /* blk_mq_flush_plug_list */ 28.458959 | 1) trace-r-99 | + 16.240 us | } /* __blk_flush_plug */ 28.458959 | 1) trace-r-99 | + 16.694 us | } /* blk_finish_plug */ 28.458959 | 1) trace-r-99 | + 41.736 us | } /* read_pages */ 28.458959 | 1) trace-r-99 | + 60.930 us | } /* page_cache_ra_unbounded */ 28.458960 | 1) trace-r-99 | + 61.604 us | } /* do_page_cache_ra */ 28.458960 | 1) trace-r-99 | + 61.936 us | } /* page_cache_ra_order */ 28.458960 | 1) trace-r-99 | + 62.672 us | } /* page_cache_sync_ra */ 28.458960 | 1) trace-r-99 | | filemap_get_read_batch() { 28.458960 | 1) trace-r-99 | 0.126 us | __rcu_read_lock(); 28.458961 | 1) trace-r-99 | 0.123 us | __rcu_read_unlock(); 28.458961 | 1) trace-r-99 | 0.770 us | } /* filemap_get_read_batch */ 28.458962 | 1) trace-r-99 | | _raw_spin_lock_irq() { 28.458962 | 1) trace-r-99 | 0.128 us | preempt_count_add(); 28.458962 | 1) trace-r-99 | 0.614 us | } /* _raw_spin_lock_irq */ 28.458963 | 1) trace-r-99 | | _raw_spin_unlock_irq() { 28.458963 | 1) trace-r-99 | 0.131 us | preempt_count_sub(); 28.458963 | 1) trace-r-99 | 0.424 us | } /* _raw_spin_unlock_irq */ 28.459042 | 1) trace-r-99 | | filemap_get_read_batch() { 28.459042 | 1) trace-r-99 | 0.128 us | __rcu_read_lock(); 28.459043 | 1) trace-r-99 | 0.129 us | __rcu_read_unlock(); 28.459043 | 1) trace-r-99 | 0.901 us | } /* filemap_get_read_batch */ 28.459043 | 1) trace-r-99 | ! 146.931 us | } /* filemap_get_pages */ 28.459044 | 1) trace-r-99 | 0.144 us | folio_mark_accessed(); 28.459045 | 1) trace-r-99 | ! 148.910 us | } /* filemap_read */ 28.459045 | 1) trace-r-99 | ! 149.246 us | } /* generic_file_read_iter */ 28.459045 | 1) trace-r-99 | ! 149.509 us | } /* ext4_file_read_iter */ 28.459045 | 1) trace-r-99 | ! 150.559 us | } /* vfs_read */ 28.459045 | 1) trace-r-99 | ! 151.788 us | } /* ksys_read */ 28.459046 | 1) trace-r-99 | ! 152.818 us | } /* __x64_sys_read */ 28.461195 | 2) dd-130 | | __x64_sys_read() { 28.461195 | 2) dd-130 | | ksys_read() { 28.461195 | 2) dd-130 | 0.521 us | fdget_pos(); 28.461196 | 2) dd-130 | | vfs_read() { 28.461197 | 2) dd-130 | 0.352 us | rw_verify_area(); 28.461197 | 2) dd-130 | | ext4_file_read_iter() { 28.461197 | 2) dd-130 | | generic_file_read_iter() { 28.461198 | 2) dd-130 | | filemap_read() { 28.461198 | 2) dd-130 | | filemap_get_pages() { 28.461198 | 2) dd-130 | | filemap_get_read_batch() { 28.461198 | 2) dd-130 | 0.129 us | __rcu_read_lock(); 28.461199 | 2) dd-130 | 0.130 us | __rcu_read_unlock(); 28.461199 | 2) dd-130 | 0.766 us | } /* filemap_get_read_batch */ 28.461199 | 2) dd-130 | 1.362 us | } /* filemap_get_pages */ 28.461199 | 2) dd-130 | 0.126 us | folio_mark_accessed(); 28.461200 | 2) dd-130 | | lock_mm_and_find_vma() { 28.461200 | 2) dd-130 | | down_read_trylock() { 28.461200 | 2) dd-130 | 0.140 us | preempt_count_add(); 28.461201 | 2) dd-130 | 0.141 us | preempt_count_sub(); 28.461201 | 2) dd-130 | 0.735 us | } /* down_read_trylock */ 28.461201 | 2) dd-130 | | find_vma() { 28.461201 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.461201 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461202 | 2) dd-130 | 0.755 us | } /* find_vma */ 28.461202 | 2) dd-130 | 1.934 us | } /* lock_mm_and_find_vma */ 28.461202 | 2) dd-130 | | handle_mm_fault() { 28.461202 | 2) dd-130 | | __handle_mm_fault() { 28.461202 | 2) dd-130 | | pte_offset_map_rw_nolock() { 28.461202 | 2) dd-130 | | __pte_offset_map() { 28.461203 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.461203 | 2) dd-130 | 0.403 us | } /* __pte_offset_map */ 28.461203 | 2) dd-130 | 0.676 us | } /* pte_offset_map_rw_nolock */ 28.461203 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.461203 | 2) dd-130 | 0.125 us | __vmf_anon_prepare(); 28.461204 | 2) dd-130 | | vma_alloc_folio_noprof() { 28.461204 | 2) dd-130 | 0.171 us | get_vma_policy(); 28.461204 | 2) dd-130 | | alloc_pages_mpol() { 28.461204 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.461205 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461205 | 2) dd-130 | | get_page_from_freelist() { 28.461205 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.461205 | 2) dd-130 | | _raw_spin_trylock() { 28.461205 | 2) dd-130 | 0.136 us | preempt_count_add(); 28.461206 | 2) dd-130 | 0.399 us | } /* _raw_spin_trylock */ 28.461206 | 2) dd-130 | | _raw_spin_unlock() { 28.461206 | 2) dd-130 | 0.135 us | preempt_count_sub(); 28.461206 | 2) dd-130 | 0.398 us | } /* _raw_spin_unlock */ 28.461206 | 2) dd-130 | 0.141 us | preempt_count_sub(); 28.461207 | 2) dd-130 | 0.154 us | clear_highpages_kasan_tagged(); 28.461208 | 2) dd-130 | 2.725 us | } /* get_page_from_freelist */ 28.461208 | 2) dd-130 | 3.044 us | } /* __alloc_frozen_pages_noprof */ 28.461208 | 2) dd-130 | 3.600 us | } /* alloc_pages_mpol */ 28.461208 | 2) dd-130 | 4.204 us | } /* vma_alloc_folio_noprof */ 28.461208 | 2) dd-130 | | pte_offset_map_lock() { 28.461208 | 2) dd-130 | | __pte_offset_map() { 28.461208 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.461209 | 2) dd-130 | 0.411 us | } /* __pte_offset_map */ 28.461209 | 2) dd-130 | | _raw_spin_lock() { 28.461209 | 2) dd-130 | 0.139 us | preempt_count_add(); 28.461209 | 2) dd-130 | 0.408 us | } /* _raw_spin_lock */ 28.461209 | 2) dd-130 | 1.249 us | } /* pte_offset_map_lock */ 28.461210 | 2) dd-130 | | map_anon_folio_pte_nopf() { 28.461210 | 2) dd-130 | 0.125 us | pte_mkwrite(); 28.461210 | 2) dd-130 | | folio_add_new_anon_rmap() { 28.461210 | 2) dd-130 | 0.134 us | mod_node_page_state(); 28.461210 | 2) dd-130 | 0.441 us | } /* folio_add_new_anon_rmap */ 28.461211 | 2) dd-130 | | folio_add_lru_vma() { 28.461211 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461211 | 2) dd-130 | 0.134 us | preempt_count_add(); 28.461211 | 2) dd-130 | 0.133 us | preempt_count_sub(); 28.461211 | 2) dd-130 | 0.695 us | } /* __folio_batch_add_and_move */ 28.461212 | 2) dd-130 | 0.984 us | } /* folio_add_lru_vma */ 28.461212 | 2) dd-130 | 2.154 us | } /* map_anon_folio_pte_nopf */ 28.461212 | 2) dd-130 | | _raw_spin_unlock() { 28.461212 | 2) dd-130 | 0.143 us | preempt_count_sub(); 28.461212 | 2) dd-130 | 0.404 us | } /* _raw_spin_unlock */ 28.461212 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.461213 | 2) dd-130 | + 10.580 us | } /* __handle_mm_fault */ 28.461213 | 2) dd-130 | + 11.195 us | } /* handle_mm_fault */ 28.461214 | 2) dd-130 | 0.167 us | raw_irqentry_exit_cond_resched(); 28.461215 | 2) dd-130 | + 17.404 us | } /* filemap_read */ 28.461215 | 2) dd-130 | + 17.700 us | } /* generic_file_read_iter */ 28.461215 | 2) dd-130 | + 18.219 us | } /* ext4_file_read_iter */ 28.461216 | 2) dd-130 | + 19.584 us | } /* vfs_read */ 28.461216 | 2) dd-130 | + 20.900 us | } /* ksys_read */ 28.461216 | 2) dd-130 | + 23.015 us | } /* __x64_sys_read */ 28.461335 | 2) dd-130 | | __x64_sys_read() { 28.461335 | 2) dd-130 | | ksys_read() { 28.461335 | 2) dd-130 | 0.147 us | fdget_pos(); 28.461336 | 2) dd-130 | | vfs_read() { 28.461336 | 2) dd-130 | 0.320 us | rw_verify_area(); 28.461336 | 2) dd-130 | | ext4_file_read_iter() { 28.461337 | 2) dd-130 | | generic_file_read_iter() { 28.461337 | 2) dd-130 | | filemap_read() { 28.461337 | 2) dd-130 | | filemap_get_pages() { 28.461337 | 2) dd-130 | | filemap_get_read_batch() { 28.461337 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.461338 | 2) dd-130 | 0.129 us | __rcu_read_unlock(); 28.461338 | 2) dd-130 | 0.791 us | } /* filemap_get_read_batch */ 28.461338 | 2) dd-130 | 1.118 us | } /* filemap_get_pages */ 28.461338 | 2) dd-130 | 0.129 us | folio_mark_accessed(); 28.461339 | 2) dd-130 | | lock_mm_and_find_vma() { 28.461339 | 2) dd-130 | | down_read_trylock() { 28.461339 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461339 | 2) dd-130 | 0.123 us | preempt_count_sub(); 28.461340 | 2) dd-130 | 0.686 us | } /* down_read_trylock */ 28.461340 | 2) dd-130 | | find_vma() { 28.461340 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.461340 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461341 | 2) dd-130 | 0.801 us | } /* find_vma */ 28.461341 | 2) dd-130 | 1.922 us | } /* lock_mm_and_find_vma */ 28.461341 | 2) dd-130 | | handle_mm_fault() { 28.461341 | 2) dd-130 | | __handle_mm_fault() { 28.461341 | 2) dd-130 | | pte_offset_map_rw_nolock() { 28.461341 | 2) dd-130 | | __pte_offset_map() { 28.461341 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.461342 | 2) dd-130 | 0.395 us | } /* __pte_offset_map */ 28.461342 | 2) dd-130 | 0.666 us | } /* pte_offset_map_rw_nolock */ 28.461342 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.461342 | 2) dd-130 | 0.124 us | __vmf_anon_prepare(); 28.461343 | 2) dd-130 | | vma_alloc_folio_noprof() { 28.461343 | 2) dd-130 | 0.171 us | get_vma_policy(); 28.461343 | 2) dd-130 | | alloc_pages_mpol() { 28.461343 | 2) dd-130 | 0.125 us | policy_nodemask(); 28.461343 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461344 | 2) dd-130 | | get_page_from_freelist() { 28.461344 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.461344 | 2) dd-130 | | _raw_spin_trylock() { 28.461344 | 2) dd-130 | 0.135 us | preempt_count_add(); 28.461344 | 2) dd-130 | 0.400 us | } /* _raw_spin_trylock */ 28.461345 | 2) dd-130 | | _raw_spin_unlock() { 28.461345 | 2) dd-130 | 0.132 us | preempt_count_sub(); 28.461345 | 2) dd-130 | 0.395 us | } /* _raw_spin_unlock */ 28.461345 | 2) dd-130 | 0.144 us | preempt_count_sub(); 28.461345 | 2) dd-130 | 0.153 us | clear_highpages_kasan_tagged(); 28.461346 | 2) dd-130 | 2.770 us | } /* get_page_from_freelist */ 28.461346 | 2) dd-130 | 3.070 us | } /* __alloc_frozen_pages_noprof */ 28.461347 | 2) dd-130 | 3.604 us | } /* alloc_pages_mpol */ 28.461347 | 2) dd-130 | 4.214 us | } /* vma_alloc_folio_noprof */ 28.461347 | 2) dd-130 | | pte_offset_map_lock() { 28.461347 | 2) dd-130 | | __pte_offset_map() { 28.461347 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.461347 | 2) dd-130 | 0.407 us | } /* __pte_offset_map */ 28.461348 | 2) dd-130 | | _raw_spin_lock() { 28.461348 | 2) dd-130 | 0.141 us | preempt_count_add(); 28.461348 | 2) dd-130 | 0.407 us | } /* _raw_spin_lock */ 28.461348 | 2) dd-130 | 1.241 us | } /* pte_offset_map_lock */ 28.461348 | 2) dd-130 | | map_anon_folio_pte_nopf() { 28.461348 | 2) dd-130 | 0.124 us | pte_mkwrite(); 28.461349 | 2) dd-130 | | folio_add_new_anon_rmap() { 28.461349 | 2) dd-130 | 0.133 us | mod_node_page_state(); 28.461349 | 2) dd-130 | 0.406 us | } /* folio_add_new_anon_rmap */ 28.461349 | 2) dd-130 | | folio_add_lru_vma() { 28.461349 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461350 | 2) dd-130 | 0.134 us | preempt_count_add(); 28.461350 | 2) dd-130 | 0.135 us | preempt_count_sub(); 28.461351 | 2) dd-130 | 1.182 us | } /* __folio_batch_add_and_move */ 28.461351 | 2) dd-130 | 1.474 us | } /* folio_add_lru_vma */ 28.461351 | 2) dd-130 | 2.616 us | } /* map_anon_folio_pte_nopf */ 28.461351 | 2) dd-130 | | _raw_spin_unlock() { 28.461351 | 2) dd-130 | 0.143 us | preempt_count_sub(); 28.461352 | 2) dd-130 | 0.407 us | } /* _raw_spin_unlock */ 28.461352 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.461352 | 2) dd-130 | + 10.940 us | } /* __handle_mm_fault */ 28.461352 | 2) dd-130 | + 11.214 us | } /* handle_mm_fault */ 28.461352 | 2) dd-130 | 0.130 us | raw_irqentry_exit_cond_resched(); 28.461353 | 2) dd-130 | + 16.365 us | } /* filemap_read */ 28.461353 | 2) dd-130 | + 16.638 us | } /* generic_file_read_iter */ 28.461353 | 2) dd-130 | + 16.939 us | } /* ext4_file_read_iter */ 28.461354 | 2) dd-130 | + 17.771 us | } /* vfs_read */ 28.461354 | 2) dd-130 | + 18.438 us | } /* ksys_read */ 28.461354 | 2) dd-130 | + 18.835 us | } /* __x64_sys_read */ 28.461785 | 2) dd-130 | | __x64_sys_read() { 28.461785 | 2) dd-130 | | ksys_read() { 28.461786 | 2) dd-130 | 0.150 us | fdget_pos(); 28.461786 | 2) dd-130 | | vfs_read() { 28.461786 | 2) dd-130 | 0.314 us | rw_verify_area(); 28.461787 | 2) dd-130 | | erofs_file_read_iter() { 28.461787 | 2) dd-130 | | filemap_read() { 28.461787 | 2) dd-130 | | filemap_get_pages() { 28.461787 | 2) dd-130 | | filemap_get_read_batch() { 28.461787 | 2) dd-130 | 0.131 us | __rcu_read_lock(); 28.461788 | 2) dd-130 | 0.128 us | __rcu_read_unlock(); 28.461788 | 2) dd-130 | 0.734 us | } /* filemap_get_read_batch */ 28.461788 | 2) dd-130 | | page_cache_sync_ra() { 28.461788 | 2) dd-130 | 0.126 us | inode_to_bdi(); 28.461789 | 2) dd-130 | | page_cache_ra_order() { 28.461789 | 2) dd-130 | | do_page_cache_ra() { 28.461789 | 2) dd-130 | | page_cache_ra_unbounded() { 28.461789 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.461790 | 2) dd-130 | 0.128 us | __rcu_read_unlock(); 28.461790 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461790 | 2) dd-130 | | folio_alloc_noprof() { 28.461794 | 2) dd-130 | | alloc_pages_mpol() { 28.461795 | 2) dd-130 | 0.141 us | policy_nodemask(); 28.461795 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461795 | 2) dd-130 | | get_page_from_freelist() { 28.461795 | 2) dd-130 | 0.136 us | preempt_count_add(); 28.461796 | 2) dd-130 | | _raw_spin_trylock() { 28.461796 | 2) dd-130 | 0.148 us | preempt_count_add(); 28.461796 | 2) dd-130 | 0.440 us | } /* _raw_spin_trylock */ 28.461796 | 2) dd-130 | | _raw_spin_unlock() { 28.461796 | 2) dd-130 | 0.137 us | preempt_count_sub(); 28.461797 | 2) dd-130 | 0.407 us | } /* _raw_spin_unlock */ 28.461797 | 2) dd-130 | 0.131 us | preempt_count_sub(); 28.461797 | 2) dd-130 | 1.957 us | } /* get_page_from_freelist */ 28.461797 | 2) dd-130 | 2.315 us | } /* __alloc_frozen_pages_noprof */ 28.461797 | 2) dd-130 | 2.964 us | } /* alloc_pages_mpol */ 28.461797 | 2) dd-130 | 7.408 us | } /* folio_alloc_noprof */ 28.461798 | 2) dd-130 | 7.684 us | } /* filemap_alloc_folio_noprof */ 28.461798 | 2) dd-130 | | filemap_add_folio() { 28.461798 | 2) dd-130 | | __filemap_add_folio() { 28.461798 | 2) dd-130 | 0.123 us | shmem_mapping(); 28.461799 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461799 | 2) dd-130 | 0.563 us | preempt_count_add(); 28.461800 | 2) dd-130 | 0.859 us | } /* _raw_spin_lock_irq */ 28.461800 | 2) dd-130 | 0.204 us | mod_node_page_state(); 28.461800 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461800 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.461801 | 2) dd-130 | 0.570 us | } /* _raw_spin_unlock_irq */ 28.461801 | 2) dd-130 | 3.383 us | } /* __filemap_add_folio */ 28.461802 | 2) dd-130 | | folio_add_lru() { 28.461802 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461802 | 2) dd-130 | 0.143 us | preempt_count_add(); 28.461803 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461803 | 2) dd-130 | 1.077 us | } /* __folio_batch_add_and_move */ 28.461803 | 2) dd-130 | 1.570 us | } /* folio_add_lru */ 28.461803 | 2) dd-130 | 5.378 us | } /* filemap_add_folio */ 28.461803 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.461804 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.461804 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461804 | 2) dd-130 | | folio_alloc_noprof() { 28.461805 | 2) dd-130 | | alloc_pages_mpol() { 28.461805 | 2) dd-130 | 0.141 us | policy_nodemask(); 28.461805 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461805 | 2) dd-130 | | get_page_from_freelist() { 28.461805 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.461806 | 2) dd-130 | | _raw_spin_trylock() { 28.461806 | 2) dd-130 | 0.123 us | preempt_count_add(); 28.461806 | 2) dd-130 | 0.591 us | } /* _raw_spin_trylock */ 28.461807 | 2) dd-130 | | _raw_spin_unlock() { 28.461807 | 2) dd-130 | 0.123 us | preempt_count_sub(); 28.461807 | 2) dd-130 | 0.629 us | } /* _raw_spin_unlock */ 28.461808 | 2) dd-130 | 0.454 us | preempt_count_sub(); 28.461808 | 2) dd-130 | 2.730 us | } /* get_page_from_freelist */ 28.461808 | 2) dd-130 | 3.017 us | } /* __alloc_frozen_pages_noprof */ 28.461808 | 2) dd-130 | 4.139 us | } /* alloc_pages_mpol */ 28.461808 | 2) dd-130 | 4.422 us | } /* folio_alloc_noprof */ 28.461809 | 2) dd-130 | 4.694 us | } /* filemap_alloc_folio_noprof */ 28.461809 | 2) dd-130 | | filemap_add_folio() { 28.461809 | 2) dd-130 | | __filemap_add_folio() { 28.461809 | 2) dd-130 | 0.122 us | shmem_mapping(); 28.461809 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461809 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461810 | 2) dd-130 | 0.399 us | } /* _raw_spin_lock_irq */ 28.461810 | 2) dd-130 | | kmem_cache_alloc_lru_noprof() { 28.461810 | 2) dd-130 | 0.134 us | preempt_count_add(); 28.461810 | 2) dd-130 | 0.135 us | preempt_count_sub(); 28.461811 | 2) dd-130 | 0.740 us | } /* kmem_cache_alloc_lru_noprof */ 28.461811 | 2) dd-130 | 0.218 us | workingset_update_node(); 28.461811 | 2) dd-130 | 0.123 us | workingset_update_node(); 28.461812 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.461812 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461812 | 2) dd-130 | 0.146 us | preempt_count_sub(); 28.461812 | 2) dd-130 | 0.411 us | } /* _raw_spin_unlock_irq */ 28.461812 | 2) dd-130 | 3.566 us | } /* __filemap_add_folio */ 28.461813 | 2) dd-130 | | folio_add_lru() { 28.461813 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461813 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.461813 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.461813 | 2) dd-130 | 0.652 us | } /* __folio_batch_add_and_move */ 28.461813 | 2) dd-130 | 0.905 us | } /* folio_add_lru */ 28.461814 | 2) dd-130 | 4.875 us | } /* filemap_add_folio */ 28.461814 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.461814 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461814 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461814 | 2) dd-130 | | folio_alloc_noprof() { 28.461815 | 2) dd-130 | | alloc_pages_mpol() { 28.461815 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.461815 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461815 | 2) dd-130 | | get_page_from_freelist() { 28.461815 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461816 | 2) dd-130 | | _raw_spin_trylock() { 28.461816 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.461816 | 2) dd-130 | 0.389 us | } /* _raw_spin_trylock */ 28.461816 | 2) dd-130 | | _raw_spin_unlock() { 28.461816 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.461816 | 2) dd-130 | 0.380 us | } /* _raw_spin_unlock */ 28.461817 | 2) dd-130 | 0.123 us | preempt_count_sub(); 28.461817 | 2) dd-130 | 1.731 us | } /* get_page_from_freelist */ 28.461817 | 2) dd-130 | 2.016 us | } /* __alloc_frozen_pages_noprof */ 28.461817 | 2) dd-130 | 2.555 us | } /* alloc_pages_mpol */ 28.461817 | 2) dd-130 | 2.809 us | } /* folio_alloc_noprof */ 28.461817 | 2) dd-130 | 3.056 us | } /* filemap_alloc_folio_noprof */ 28.461818 | 2) dd-130 | | filemap_add_folio() { 28.461818 | 2) dd-130 | | __filemap_add_folio() { 28.461818 | 2) dd-130 | 0.121 us | shmem_mapping(); 28.461818 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461818 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461818 | 2) dd-130 | 0.397 us | } /* _raw_spin_lock_irq */ 28.461819 | 2) dd-130 | 0.124 us | workingset_update_node(); 28.461819 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.461819 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461819 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.461820 | 2) dd-130 | 0.388 us | } /* _raw_spin_unlock_irq */ 28.461820 | 2) dd-130 | 2.103 us | } /* __filemap_add_folio */ 28.461820 | 2) dd-130 | | folio_add_lru() { 28.461820 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461820 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461821 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461821 | 2) dd-130 | 0.937 us | } /* __folio_batch_add_and_move */ 28.461821 | 2) dd-130 | 1.378 us | } /* folio_add_lru */ 28.461821 | 2) dd-130 | 3.883 us | } /* filemap_add_folio */ 28.461822 | 2) dd-130 | 0.309 us | __rcu_read_lock(); 28.461822 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.461823 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461823 | 2) dd-130 | | folio_alloc_noprof() { 28.461823 | 2) dd-130 | | alloc_pages_mpol() { 28.461824 | 2) dd-130 | 0.362 us | policy_nodemask(); 28.461824 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461824 | 2) dd-130 | | get_page_from_freelist() { 28.461824 | 2) dd-130 | 0.123 us | preempt_count_add(); 28.461825 | 2) dd-130 | | _raw_spin_trylock() { 28.461825 | 2) dd-130 | 0.122 us | preempt_count_add(); 28.461825 | 2) dd-130 | 0.388 us | } /* _raw_spin_trylock */ 28.461825 | 2) dd-130 | | _raw_spin_unlock() { 28.461825 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.461826 | 2) dd-130 | 0.386 us | } /* _raw_spin_unlock */ 28.461826 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461826 | 2) dd-130 | 1.748 us | } /* get_page_from_freelist */ 28.461826 | 2) dd-130 | 2.262 us | } /* __alloc_frozen_pages_noprof */ 28.461826 | 2) dd-130 | 3.023 us | } /* alloc_pages_mpol */ 28.461826 | 2) dd-130 | 3.276 us | } /* folio_alloc_noprof */ 28.461827 | 2) dd-130 | 3.968 us | } /* filemap_alloc_folio_noprof */ 28.461827 | 2) dd-130 | | filemap_add_folio() { 28.461827 | 2) dd-130 | | __filemap_add_folio() { 28.461827 | 2) dd-130 | 0.122 us | shmem_mapping(); 28.461827 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461827 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.461828 | 2) dd-130 | 0.412 us | } /* _raw_spin_lock_irq */ 28.461828 | 2) dd-130 | 0.125 us | workingset_update_node(); 28.461828 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.461828 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461828 | 2) dd-130 | 0.123 us | preempt_count_sub(); 28.461829 | 2) dd-130 | 0.388 us | } /* _raw_spin_unlock_irq */ 28.461829 | 2) dd-130 | 2.062 us | } /* __filemap_add_folio */ 28.461829 | 2) dd-130 | | folio_add_lru() { 28.461829 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461829 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.461830 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.461830 | 2) dd-130 | 0.676 us | } /* __folio_batch_add_and_move */ 28.461830 | 2) dd-130 | 0.950 us | } /* folio_add_lru */ 28.461830 | 2) dd-130 | 3.412 us | } /* filemap_add_folio */ 28.461830 | 2) dd-130 | | read_pages() { 28.461830 | 2) dd-130 | 0.135 us | blk_start_plug(); 28.461831 | 2) dd-130 | | erofs_readahead() { 28.461831 | 2) dd-130 | 0.138 us | erofs_real_inode(); 28.461831 | 2) dd-130 | | iomap_readahead() { 28.461831 | 2) dd-130 | | iomap_iter() { 28.461832 | 2) dd-130 | | erofs_iomap_next() { 28.461832 | 2) dd-130 | | erofs_iomap_begin.constprop.0() { 28.461832 | 2) dd-130 | 0.158 us | erofs_map_blocks(); 28.461832 | 2) dd-130 | 0.134 us | erofs_map_dev(); 28.461832 | 2) dd-130 | 0.737 us | } /* erofs_iomap_begin.constprop.0 */ 28.461833 | 2) dd-130 | 1.033 us | } /* erofs_iomap_next */ 28.461833 | 2) dd-130 | 1.348 us | } /* iomap_iter */ 28.461833 | 2) dd-130 | 0.120 us | __rcu_read_lock(); 28.461833 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.461834 | 2) dd-130 | | iomap_read_folio_iter() { 28.461834 | 2) dd-130 | 0.137 us | ifs_alloc.isra.0(); 28.461834 | 2) dd-130 | 0.178 us | iomap_adjust_read_range(); 28.461835 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.461835 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.461835 | 2) dd-130 | | bio_alloc_bioset() { 28.461835 | 2) dd-130 | 0.130 us | preempt_count_add(); 28.461836 | 2) dd-130 | 0.194 us | bio_alloc_irq_cache_splice(); 28.461836 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.461836 | 2) dd-130 | 0.123 us | kmem_cache_size(); 28.461837 | 2) dd-130 | | bio_associate_blkg() { 28.461837 | 2) dd-130 | 0.121 us | __rcu_read_lock(); 28.461837 | 2) dd-130 | 0.239 us | kthread_blkcg(); 28.461838 | 2) dd-130 | 0.369 us | __rcu_read_unlock(); 28.461838 | 2) dd-130 | | bio_associate_blkg_from_css() { 28.461838 | 2) dd-130 | 0.120 us | __rcu_read_lock(); 28.461839 | 2) dd-130 | 0.450 us | __rcu_read_unlock(); 28.461839 | 2) dd-130 | 1.238 us | } /* bio_associate_blkg_from_css */ 28.461839 | 2) dd-130 | 2.710 us | } /* bio_associate_blkg */ 28.461840 | 2) dd-130 | 4.535 us | } /* bio_alloc_bioset */ 28.461840 | 2) dd-130 | | bio_add_folio_nofail() { 28.461840 | 2) dd-130 | 0.124 us | __bio_add_page(); 28.461841 | 2) dd-130 | 0.598 us | } /* bio_add_folio_nofail */ 28.461841 | 2) dd-130 | 5.878 us | } /* iomap_bio_read_folio_range */ 28.461841 | 2) dd-130 | 0.130 us | iomap_iter_advance(); 28.461841 | 2) dd-130 | 7.614 us | } /* iomap_read_folio_iter */ 28.461841 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.461842 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461842 | 2) dd-130 | | iomap_read_folio_iter() { 28.461842 | 2) dd-130 | 0.123 us | ifs_alloc.isra.0(); 28.461842 | 2) dd-130 | 0.126 us | iomap_adjust_read_range(); 28.461843 | 2) dd-130 | 0.130 us | iomap_iter_advance(); 28.461843 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.461843 | 2) dd-130 | | bio_add_folio() { 28.461843 | 2) dd-130 | | bio_add_page() { 28.461843 | 2) dd-130 | 0.136 us | bvec_try_merge_page(); 28.461844 | 2) dd-130 | 0.124 us | __bio_add_page(); 28.461844 | 2) dd-130 | 0.679 us | } /* bio_add_page */ 28.461844 | 2) dd-130 | 0.965 us | } /* bio_add_folio */ 28.461844 | 2) dd-130 | 1.323 us | } /* iomap_bio_read_folio_range */ 28.461844 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.461845 | 2) dd-130 | 2.671 us | } /* iomap_read_folio_iter */ 28.461845 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.461845 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.461845 | 2) dd-130 | | iomap_read_folio_iter() { 28.461846 | 2) dd-130 | 0.123 us | ifs_alloc.isra.0(); 28.461846 | 2) dd-130 | 0.126 us | iomap_adjust_read_range(); 28.461846 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.461846 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.461846 | 2) dd-130 | | bio_add_folio() { 28.461847 | 2) dd-130 | | bio_add_page() { 28.461847 | 2) dd-130 | 0.125 us | bvec_try_merge_page(); 28.461847 | 2) dd-130 | 0.123 us | __bio_add_page(); 28.461847 | 2) dd-130 | 0.643 us | } /* bio_add_page */ 28.461847 | 2) dd-130 | 0.902 us | } /* bio_add_folio */ 28.461847 | 2) dd-130 | 1.183 us | } /* iomap_bio_read_folio_range */ 28.461848 | 2) dd-130 | 0.123 us | iomap_iter_advance(); 28.461848 | 2) dd-130 | 2.514 us | } /* iomap_read_folio_iter */ 28.461848 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.461848 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.461849 | 2) dd-130 | | iomap_read_folio_iter() { 28.461849 | 2) dd-130 | 0.122 us | ifs_alloc.isra.0(); 28.461849 | 2) dd-130 | 0.126 us | iomap_adjust_read_range(); 28.461849 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.461849 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.461850 | 2) dd-130 | | bio_add_folio() { 28.461850 | 2) dd-130 | | bio_add_page() { 28.461850 | 2) dd-130 | 0.124 us | bvec_try_merge_page(); 28.461850 | 2) dd-130 | 0.123 us | __bio_add_page(); 28.461850 | 2) dd-130 | 0.643 us | } /* bio_add_page */ 28.461851 | 2) dd-130 | 0.902 us | } /* bio_add_folio */ 28.461851 | 2) dd-130 | 1.164 us | } /* iomap_bio_read_folio_range */ 28.461851 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.461851 | 2) dd-130 | 2.499 us | } /* iomap_read_folio_iter */ 28.461851 | 2) dd-130 | | iomap_bio_submit_read() { 28.461852 | 2) dd-130 | | submit_bio() { 28.461852 | 2) dd-130 | 0.135 us | blkcg_set_ioprio(); 28.461852 | 2) dd-130 | | submit_bio_noacct() { 28.461852 | 2) dd-130 | | submit_bio_noacct_nocheck() { 28.461852 | 2) dd-130 | 0.134 us | blk_cgroup_bio_start(); 28.461853 | 2) dd-130 | | __submit_bio() { 28.461853 | 2) dd-130 | | blk_mq_submit_bio() { 28.461853 | 2) dd-130 | 0.196 us | __rcu_read_lock(); 28.461853 | 2) dd-130 | 0.429 us | __rcu_read_unlock(); 28.461854 | 2) dd-130 | | bio_split_rw() { 28.461854 | 2) dd-130 | 0.469 us | bio_split_io_at(); 28.461855 | 2) dd-130 | 0.121 us | bio_submit_split(); 28.461855 | 2) dd-130 | 1.366 us | } /* bio_split_rw */ 28.461855 | 2) dd-130 | 0.125 us | blk_attempt_plug_merge(); 28.461856 | 2) dd-130 | 0.141 us | blk_mq_sched_bio_merge(); 28.461856 | 2) dd-130 | | __blk_mq_alloc_requests() { 28.461856 | 2) dd-130 | | blk_mq_get_tag() { 28.461856 | 2) dd-130 | 0.166 us | __blk_mq_get_tag(); 28.461856 | 2) dd-130 | 0.465 us | } /* blk_mq_get_tag */ 28.461857 | 2) dd-130 | 0.166 us | blk_mq_rq_ctx_init.isra.0(); 28.461857 | 2) dd-130 | 1.211 us | } /* __blk_mq_alloc_requests */ 28.461857 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461858 | 2) dd-130 | 0.123 us | update_io_ticks(); 28.461858 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461858 | 2) dd-130 | 0.156 us | blk_add_rq_to_plug(); 28.461859 | 2) dd-130 | 5.918 us | } /* blk_mq_submit_bio */ 28.461859 | 2) dd-130 | 6.170 us | } /* __submit_bio */ 28.461859 | 2) dd-130 | 6.727 us | } /* submit_bio_noacct_nocheck */ 28.461859 | 2) dd-130 | 6.984 us | } /* submit_bio_noacct */ 28.461859 | 2) dd-130 | 7.540 us | } /* submit_bio */ 28.461859 | 2) dd-130 | 7.807 us | } /* iomap_bio_submit_read */ 28.461859 | 2) dd-130 | | iomap_iter() { 28.461860 | 2) dd-130 | | erofs_iomap_next() { 28.461860 | 2) dd-130 | 0.137 us | iomap_iter_continue(); 28.461860 | 2) dd-130 | 0.447 us | } /* erofs_iomap_next */ 28.461860 | 2) dd-130 | 0.746 us | } /* iomap_iter */ 28.461860 | 2) dd-130 | + 29.014 us | } /* iomap_readahead */ 28.461860 | 2) dd-130 | + 29.584 us | } /* erofs_readahead */ 28.461861 | 2) dd-130 | | blk_finish_plug() { 28.461861 | 2) dd-130 | | __blk_flush_plug() { 28.461861 | 2) dd-130 | | blk_mq_flush_plug_list() { 28.461861 | 2) dd-130 | | blk_mq_dispatch_queue_requests() { 28.461861 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.461861 | 2) dd-130 | | virtio_queue_rqs() { 28.461862 | 2) dd-130 | | virtblk_prep_rq.isra.0() { 28.461862 | 2) dd-130 | | mempool_alloc_noprof() { 28.461862 | 2) dd-130 | | mempool_alloc_slab() { 28.461862 | 2) dd-130 | | kmem_cache_alloc_noprof() { 28.461862 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461863 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.461863 | 2) dd-130 | 0.692 us | } /* kmem_cache_alloc_noprof */ 28.461863 | 2) dd-130 | 0.953 us | } /* mempool_alloc_slab */ 28.461863 | 2) dd-130 | 1.237 us | } /* mempool_alloc_noprof */ 28.461863 | 2) dd-130 | | __blk_rq_map_sg() { 28.461863 | 2) dd-130 | 0.150 us | blk_map_iter_next(); 28.461864 | 2) dd-130 | 0.135 us | blk_map_iter_next(); 28.461864 | 2) dd-130 | 0.135 us | blk_map_iter_next(); 28.461864 | 2) dd-130 | 0.153 us | blk_map_iter_next(); 28.461865 | 2) dd-130 | 0.135 us | blk_map_iter_next(); 28.461865 | 2) dd-130 | 1.649 us | } /* __blk_rq_map_sg */ 28.461865 | 2) dd-130 | | blk_mq_start_request() { 28.461868 | 2) dd-130 | | irq_enter_rcu() { 28.461869 | 2) dd-130 | 0.145 us | preempt_count_add(); 28.461869 | 2) dd-130 | 0.610 us | } /* irq_enter_rcu */ 28.461878 | 2) dd-130 | | __hrtimer_rearm_deferred() { 28.461878 | 2) dd-130 | | _raw_spin_lock() { 28.461878 | 2) dd-130 | 0.187 us | preempt_count_add(); 28.461879 | 2) dd-130 | 0.517 us | } /* _raw_spin_lock */ 28.461879 | 2) dd-130 | | tick_program_event() { 28.461879 | 2) dd-130 | | clockevents_program_event() { 28.461879 | 2) dd-130 | 1.936 us | lapic_next_event(); 28.461882 | 2) dd-130 | 2.500 us | } /* clockevents_program_event */ 28.461882 | 2) dd-130 | 2.776 us | } /* tick_program_event */ 28.461882 | 2) dd-130 | | _raw_spin_unlock() { 28.461882 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.461882 | 2) dd-130 | 0.404 us | } /* _raw_spin_unlock */ 28.461882 | 2) dd-130 | 4.396 us | } /* __hrtimer_rearm_deferred */ 28.461883 | 2) dd-130 | | handle_softirqs() { 28.461883 | 2) dd-130 | 0.154 us | __local_bh_disable_ip(); 28.461883 | 2) dd-130 | | run_timer_softirq() { 28.461883 | 2) dd-130 | | __run_timer_base.part.0() { 28.461884 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461884 | 2) dd-130 | 0.142 us | preempt_count_add(); 28.461885 | 2) dd-130 | 0.891 us | } /* _raw_spin_lock_irq */ 28.461885 | 2) dd-130 | 0.307 us | timer_recalc_next_expiry(); 28.461886 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461886 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.461886 | 2) dd-130 | 0.538 us | } /* _raw_spin_unlock_irq */ 28.461886 | 2) dd-130 | | call_timer_fn() { 28.461887 | 2) dd-130 | | mix_interrupt_randomness() { 28.461887 | 2) dd-130 | | _raw_spin_lock_irqsave() { 28.461887 | 2) dd-130 | 0.119 us | preempt_count_add(); 28.461887 | 2) dd-130 | 0.407 us | } /* _raw_spin_lock_irqsave */ 28.461887 | 2) dd-130 | | blake2s_update() { 28.461888 | 2) dd-130 | | blake2s_compress() { 28.461888 | 2) dd-130 | 0.282 us | blake2s_compress_generic(); 28.461888 | 2) dd-130 | 0.542 us | } /* blake2s_compress */ 28.461888 | 2) dd-130 | 0.868 us | } /* blake2s_update */ 28.461888 | 2) dd-130 | | _raw_spin_unlock_irqrestore() { 28.461889 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461889 | 2) dd-130 | 0.386 us | } /* _raw_spin_unlock_irqrestore */ 28.461889 | 2) dd-130 | 0.137 us | _credit_init_bits.part.0(); 28.461889 | 2) dd-130 | 2.608 us | } /* mix_interrupt_randomness */ 28.461889 | 2) dd-130 | 3.085 us | } /* call_timer_fn */ 28.461890 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461890 | 2) dd-130 | 0.120 us | preempt_count_add(); 28.461890 | 2) dd-130 | 0.395 us | } /* _raw_spin_lock_irq */ 28.461890 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461890 | 2) dd-130 | 0.122 us | preempt_count_sub(); 28.461891 | 2) dd-130 | 0.378 us | } /* _raw_spin_unlock_irq */ 28.461891 | 2) dd-130 | 7.148 us | } /* __run_timer_base.part.0 */ 28.461891 | 2) dd-130 | 0.352 us | tmigr_handle_remote(); 28.461891 | 2) dd-130 | 7.972 us | } /* run_timer_softirq */ 28.461891 | 2) dd-130 | | rcu_core_si() { 28.461892 | 2) dd-130 | | rcu_core() { 28.461892 | 2) dd-130 | 0.405 us | note_gp_changes(); 28.461892 | 2) dd-130 | | rcu_report_qs_rdp() { 28.461892 | 2) dd-130 | | _raw_spin_lock_irqsave() { 28.461893 | 2) dd-130 | 0.121 us | preempt_count_add(); 28.461893 | 2) dd-130 | 0.404 us | } /* _raw_spin_lock_irqsave */ 28.461893 | 2) dd-130 | | rcu_accelerate_cbs() { 28.461893 | 2) dd-130 | 0.122 us | rcu_segcblist_pend_cbs(); 28.461893 | 2) dd-130 | | rcu_segcblist_accelerate() { 28.461894 | 2) dd-130 | 0.175 us | rcu_segcblist_accelerate.part.0(); 28.461894 | 2) dd-130 | 0.441 us | } /* rcu_segcblist_accelerate */ 28.461894 | 2) dd-130 | | rcu_start_this_gp() { 28.461894 | 2) dd-130 | 0.120 us | trace_rcu_this_gp(); 28.461895 | 2) dd-130 | 0.122 us | trace_rcu_this_gp(); 28.461895 | 2) dd-130 | 0.694 us | } /* rcu_start_this_gp */ 28.461895 | 2) dd-130 | 1.942 us | } /* rcu_accelerate_cbs */ 28.461895 | 2) dd-130 | | rcu_report_qs_rnp() { 28.461895 | 2) dd-130 | | _raw_spin_unlock_irqrestore() { 28.461896 | 2) dd-130 | 0.123 us | preempt_count_sub(); 28.461896 | 2) dd-130 | 0.389 us | } /* _raw_spin_unlock_irqrestore */ 28.461896 | 2) dd-130 | 0.799 us | } /* rcu_report_qs_rnp */ 28.461896 | 2) dd-130 | 3.704 us | } /* rcu_report_qs_rdp */ 28.461896 | 2) dd-130 | 0.119 us | rcu_segcblist_nextgp(); 28.461896 | 2) dd-130 | 0.143 us | poll_state_synchronize_rcu_full(); 28.461897 | 2) dd-130 | 0.120 us | rcu_segcblist_ready_cbs(); 28.461897 | 2) dd-130 | 5.426 us | } /* rcu_core */ 28.461897 | 2) dd-130 | 5.693 us | } /* rcu_core_si */ 28.461897 | 2) dd-130 | + 14.789 us | } /* handle_softirqs */ 28.461898 | 2) dd-130 | 0.160 us | idle_cpu(); 28.461898 | 2) dd-130 | 0.142 us | raw_irqentry_exit_cond_resched(); 28.461899 | 2) dd-130 | 0.156 us | blk_add_timer(); 28.461899 | 2) dd-130 | + 33.741 us | } /* blk_mq_start_request */ 28.461899 | 2) dd-130 | + 37.353 us | } /* virtblk_prep_rq.isra.0 */ 28.461899 | 2) dd-130 | | virtblk_add_req_batch() { 28.461899 | 2) dd-130 | | _raw_spin_lock_irqsave() { 28.461899 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.461900 | 2) dd-130 | 0.432 us | } /* _raw_spin_lock_irqsave */ 28.461900 | 2) dd-130 | | virtblk_add_req() { 28.461900 | 2) dd-130 | | virtqueue_add_sgs() { 28.461900 | 2) dd-130 | | __kmalloc_noprof() { 28.461900 | 2) dd-130 | 0.144 us | preempt_count_add(); 28.461901 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.461902 | 2) dd-130 | 1.351 us | } /* __kmalloc_noprof */ 28.461902 | 2) dd-130 | 0.251 us | vring_map_one_sg.part.0(); 28.461903 | 2) dd-130 | 0.386 us | vring_map_one_sg.part.0(); 28.461903 | 2) dd-130 | 0.126 us | vring_map_one_sg.part.0(); 28.461904 | 2) dd-130 | 0.468 us | vring_map_one_sg.part.0(); 28.461904 | 2) dd-130 | 0.124 us | vring_map_one_sg.part.0(); 28.461904 | 2) dd-130 | 0.124 us | vring_map_one_sg.part.0(); 28.461905 | 2) dd-130 | 4.639 us | } /* virtqueue_add_sgs */ 28.461905 | 2) dd-130 | 5.192 us | } /* virtblk_add_req */ 28.461905 | 2) dd-130 | | virtqueue_kick_prepare() { 28.461905 | 2) dd-130 | 0.364 us | virtqueue_kick_prepare_split(); 28.461906 | 2) dd-130 | 0.650 us | } /* virtqueue_kick_prepare */ 28.461906 | 2) dd-130 | | _raw_spin_unlock_irqrestore() { 28.461906 | 2) dd-130 | 0.149 us | preempt_count_sub(); 28.461907 | 2) dd-130 | 0.416 us | } /* _raw_spin_unlock_irqrestore */ 28.461907 | 2) dd-130 | | virtqueue_notify() { 28.461907 | 2) dd-130 | 3.863 us | vp_notify(); 28.461911 | 2) dd-130 | 4.216 us | } /* virtqueue_notify */ 28.461911 | 2) dd-130 | + 11.845 us | } /* virtblk_add_req_batch */ 28.461911 | 2) dd-130 | + 49.704 us | } /* virtio_queue_rqs */ 28.461911 | 2) dd-130 | 0.134 us | __rcu_read_unlock(); 28.461912 | 2) dd-130 | + 50.628 us | } /* blk_mq_dispatch_queue_requests */ 28.461912 | 2) dd-130 | + 50.901 us | } /* blk_mq_flush_plug_list */ 28.461912 | 2) dd-130 | + 51.215 us | } /* __blk_flush_plug */ 28.461912 | 2) dd-130 | + 51.508 us | } /* blk_finish_plug */ 28.461912 | 2) dd-130 | + 81.997 us | } /* read_pages */ 28.461912 | 2) dd-130 | ! 123.276 us | } /* page_cache_ra_unbounded */ 28.461913 | 2) dd-130 | ! 123.926 us | } /* do_page_cache_ra */ 28.461913 | 2) dd-130 | ! 124.211 us | } /* page_cache_ra_order */ 28.461913 | 2) dd-130 | ! 124.902 us | } /* page_cache_sync_ra */ 28.461913 | 2) dd-130 | | filemap_get_read_batch() { 28.461913 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.461914 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.461914 | 2) dd-130 | 0.759 us | } /* filemap_get_read_batch */ 28.461915 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461915 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461915 | 2) dd-130 | 0.576 us | } /* _raw_spin_lock_irq */ 28.461916 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461916 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.461916 | 2) dd-130 | 0.395 us | } /* _raw_spin_unlock_irq */ 28.461960 | 2) dd-130 | | filemap_get_read_batch() { 28.461961 | 2) dd-130 | 0.130 us | __rcu_read_lock(); 28.461961 | 2) dd-130 | 0.130 us | __rcu_read_unlock(); 28.461961 | 2) dd-130 | 0.794 us | } /* filemap_get_read_batch */ 28.461961 | 2) dd-130 | ! 174.390 us | } /* filemap_get_pages */ 28.461961 | 2) dd-130 | 0.142 us | folio_mark_accessed(); 28.461964 | 2) dd-130 | ! 177.068 us | } /* filemap_read */ 28.461964 | 2) dd-130 | ! 177.372 us | } /* erofs_file_read_iter */ 28.461964 | 2) dd-130 | ! 178.231 us | } /* vfs_read */ 28.461964 | 2) dd-130 | ! 178.877 us | } /* ksys_read */ 28.461964 | 2) dd-130 | ! 179.256 us | } /* __x64_sys_read */ 28.461968 | 2) dd-130 | | __x64_sys_read() { 28.461969 | 2) dd-130 | | ksys_read() { 28.461969 | 2) dd-130 | 0.152 us | fdget_pos(); 28.461969 | 2) dd-130 | | vfs_read() { 28.461969 | 2) dd-130 | 0.279 us | rw_verify_area(); 28.461970 | 2) dd-130 | | erofs_file_read_iter() { 28.461970 | 2) dd-130 | | filemap_read() { 28.461970 | 2) dd-130 | | filemap_get_pages() { 28.461970 | 2) dd-130 | | filemap_get_read_batch() { 28.461970 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.461970 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.461971 | 2) dd-130 | 0.776 us | } /* filemap_get_read_batch */ 28.461971 | 2) dd-130 | | filemap_readahead.isra.0() { 28.461971 | 2) dd-130 | | page_cache_async_ra() { 28.461972 | 2) dd-130 | 0.126 us | inode_to_bdi(); 28.461972 | 2) dd-130 | | page_cache_ra_order() { 28.461972 | 2) dd-130 | | do_page_cache_ra() { 28.461973 | 2) dd-130 | | page_cache_ra_unbounded() { 28.461973 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.461973 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.461973 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461973 | 2) dd-130 | | folio_alloc_noprof() { 28.461974 | 2) dd-130 | | alloc_pages_mpol() { 28.461974 | 2) dd-130 | 0.125 us | policy_nodemask(); 28.461974 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461974 | 2) dd-130 | | get_page_from_freelist() { 28.461974 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.461975 | 2) dd-130 | | _raw_spin_trylock() { 28.461975 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.461975 | 2) dd-130 | 0.599 us | } /* _raw_spin_trylock */ 28.461975 | 2) dd-130 | | _raw_spin_unlock() { 28.461975 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.461976 | 2) dd-130 | 0.662 us | } /* _raw_spin_unlock */ 28.461976 | 2) dd-130 | 0.422 us | preempt_count_sub(); 28.461977 | 2) dd-130 | 2.663 us | } /* get_page_from_freelist */ 28.461977 | 2) dd-130 | 2.973 us | } /* __alloc_frozen_pages_noprof */ 28.461977 | 2) dd-130 | 3.720 us | } /* alloc_pages_mpol */ 28.461977 | 2) dd-130 | 3.985 us | } /* folio_alloc_noprof */ 28.461978 | 2) dd-130 | 4.636 us | } /* filemap_alloc_folio_noprof */ 28.461978 | 2) dd-130 | | filemap_add_folio() { 28.461978 | 2) dd-130 | | __filemap_add_folio() { 28.461978 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.461979 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461979 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.461979 | 2) dd-130 | 0.419 us | } /* _raw_spin_lock_irq */ 28.461979 | 2) dd-130 | 0.136 us | workingset_update_node(); 28.461979 | 2) dd-130 | 0.134 us | mod_node_page_state(); 28.461980 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461980 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.461980 | 2) dd-130 | 0.396 us | } /* _raw_spin_unlock_irq */ 28.461980 | 2) dd-130 | 2.181 us | } /* __filemap_add_folio */ 28.461980 | 2) dd-130 | | folio_add_lru() { 28.461981 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461981 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.461981 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461981 | 2) dd-130 | 0.662 us | } /* __folio_batch_add_and_move */ 28.461981 | 2) dd-130 | 0.923 us | } /* folio_add_lru */ 28.461982 | 2) dd-130 | 3.510 us | } /* filemap_add_folio */ 28.461982 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.461982 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461982 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461982 | 2) dd-130 | | folio_alloc_noprof() { 28.461983 | 2) dd-130 | | alloc_pages_mpol() { 28.461983 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.461983 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461983 | 2) dd-130 | | get_page_from_freelist() { 28.461983 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.461983 | 2) dd-130 | | _raw_spin_trylock() { 28.461984 | 2) dd-130 | 0.130 us | preempt_count_add(); 28.461984 | 2) dd-130 | 0.394 us | } /* _raw_spin_trylock */ 28.461984 | 2) dd-130 | | _raw_spin_unlock() { 28.461984 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461984 | 2) dd-130 | 0.390 us | } /* _raw_spin_unlock */ 28.461985 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.461985 | 2) dd-130 | 1.767 us | } /* get_page_from_freelist */ 28.461985 | 2) dd-130 | 2.037 us | } /* __alloc_frozen_pages_noprof */ 28.461985 | 2) dd-130 | 2.563 us | } /* alloc_pages_mpol */ 28.461985 | 2) dd-130 | 2.819 us | } /* folio_alloc_noprof */ 28.461985 | 2) dd-130 | 3.069 us | } /* filemap_alloc_folio_noprof */ 28.461985 | 2) dd-130 | | filemap_add_folio() { 28.461986 | 2) dd-130 | | __filemap_add_folio() { 28.461986 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.461986 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461986 | 2) dd-130 | 0.130 us | preempt_count_add(); 28.461986 | 2) dd-130 | 0.403 us | } /* _raw_spin_lock_irq */ 28.461987 | 2) dd-130 | 0.125 us | workingset_update_node(); 28.461987 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.461987 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461987 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.461988 | 2) dd-130 | 0.396 us | } /* _raw_spin_unlock_irq */ 28.461988 | 2) dd-130 | 2.064 us | } /* __filemap_add_folio */ 28.461988 | 2) dd-130 | | folio_add_lru() { 28.461988 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461988 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.461988 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.461989 | 2) dd-130 | 0.663 us | } /* __folio_batch_add_and_move */ 28.461989 | 2) dd-130 | 0.920 us | } /* folio_add_lru */ 28.461989 | 2) dd-130 | 3.387 us | } /* filemap_add_folio */ 28.461989 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.461990 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461990 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461990 | 2) dd-130 | | folio_alloc_noprof() { 28.461991 | 2) dd-130 | | alloc_pages_mpol() { 28.461991 | 2) dd-130 | 0.127 us | policy_nodemask(); 28.461991 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.461991 | 2) dd-130 | | get_page_from_freelist() { 28.461991 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.461992 | 2) dd-130 | | _raw_spin_trylock() { 28.461992 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.461993 | 2) dd-130 | 0.783 us | } /* _raw_spin_trylock */ 28.461993 | 2) dd-130 | | _raw_spin_unlock() { 28.461993 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.461993 | 2) dd-130 | 0.604 us | } /* _raw_spin_unlock */ 28.461994 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.461994 | 2) dd-130 | 3.014 us | } /* get_page_from_freelist */ 28.461994 | 2) dd-130 | 3.283 us | } /* __alloc_frozen_pages_noprof */ 28.461995 | 2) dd-130 | 4.081 us | } /* alloc_pages_mpol */ 28.461995 | 2) dd-130 | 4.336 us | } /* folio_alloc_noprof */ 28.461995 | 2) dd-130 | 4.978 us | } /* filemap_alloc_folio_noprof */ 28.461995 | 2) dd-130 | | filemap_add_folio() { 28.461995 | 2) dd-130 | | __filemap_add_folio() { 28.461995 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.461995 | 2) dd-130 | | _raw_spin_lock_irq() { 28.461996 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.461996 | 2) dd-130 | 0.398 us | } /* _raw_spin_lock_irq */ 28.461996 | 2) dd-130 | 0.467 us | workingset_update_node(); 28.461997 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.461997 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.461997 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.461997 | 2) dd-130 | 0.392 us | } /* _raw_spin_unlock_irq */ 28.461998 | 2) dd-130 | 2.454 us | } /* __filemap_add_folio */ 28.461998 | 2) dd-130 | | folio_add_lru() { 28.461998 | 2) dd-130 | | __folio_batch_add_and_move() { 28.461998 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.461998 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.461998 | 2) dd-130 | 0.654 us | } /* __folio_batch_add_and_move */ 28.461999 | 2) dd-130 | 0.911 us | } /* folio_add_lru */ 28.461999 | 2) dd-130 | 3.766 us | } /* filemap_add_folio */ 28.461999 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.461999 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.461999 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.461999 | 2) dd-130 | | folio_alloc_noprof() { 28.462000 | 2) dd-130 | | alloc_pages_mpol() { 28.462000 | 2) dd-130 | 0.124 us | policy_nodemask(); 28.462000 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462000 | 2) dd-130 | | get_page_from_freelist() { 28.462000 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462001 | 2) dd-130 | | _raw_spin_trylock() { 28.462001 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462001 | 2) dd-130 | 0.413 us | } /* _raw_spin_trylock */ 28.462001 | 2) dd-130 | | _raw_spin_unlock() { 28.462001 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462001 | 2) dd-130 | 0.387 us | } /* _raw_spin_unlock */ 28.462002 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462002 | 2) dd-130 | 1.773 us | } /* get_page_from_freelist */ 28.462002 | 2) dd-130 | 2.044 us | } /* __alloc_frozen_pages_noprof */ 28.462002 | 2) dd-130 | 2.566 us | } /* alloc_pages_mpol */ 28.462002 | 2) dd-130 | 2.820 us | } /* folio_alloc_noprof */ 28.462002 | 2) dd-130 | 3.085 us | } /* filemap_alloc_folio_noprof */ 28.462003 | 2) dd-130 | | filemap_add_folio() { 28.462003 | 2) dd-130 | | __filemap_add_folio() { 28.462003 | 2) dd-130 | 0.123 us | shmem_mapping(); 28.462003 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462003 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462004 | 2) dd-130 | 0.398 us | } /* _raw_spin_lock_irq */ 28.462004 | 2) dd-130 | 0.124 us | workingset_update_node(); 28.462004 | 2) dd-130 | 0.128 us | mod_node_page_state(); 28.462004 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462004 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462005 | 2) dd-130 | 0.392 us | } /* _raw_spin_unlock_irq */ 28.462005 | 2) dd-130 | 2.098 us | } /* __filemap_add_folio */ 28.462005 | 2) dd-130 | | folio_add_lru() { 28.462005 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462005 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462005 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462006 | 2) dd-130 | 0.660 us | } /* __folio_batch_add_and_move */ 28.462006 | 2) dd-130 | 0.919 us | } /* folio_add_lru */ 28.462006 | 2) dd-130 | 3.536 us | } /* filemap_add_folio */ 28.462006 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462007 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462007 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462008 | 2) dd-130 | | folio_alloc_noprof() { 28.462008 | 2) dd-130 | | alloc_pages_mpol() { 28.462008 | 2) dd-130 | 0.129 us | policy_nodemask(); 28.462008 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462008 | 2) dd-130 | | get_page_from_freelist() { 28.462009 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462009 | 2) dd-130 | | _raw_spin_trylock() { 28.462009 | 2) dd-130 | 0.123 us | preempt_count_add(); 28.462010 | 2) dd-130 | 0.626 us | } /* _raw_spin_trylock */ 28.462010 | 2) dd-130 | | _raw_spin_unlock() { 28.462010 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462010 | 2) dd-130 | 0.386 us | } /* _raw_spin_unlock */ 28.462010 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462011 | 2) dd-130 | 2.179 us | } /* get_page_from_freelist */ 28.462011 | 2) dd-130 | 2.448 us | } /* __alloc_frozen_pages_noprof */ 28.462011 | 2) dd-130 | 3.150 us | } /* alloc_pages_mpol */ 28.462011 | 2) dd-130 | 3.404 us | } /* folio_alloc_noprof */ 28.462011 | 2) dd-130 | 3.930 us | } /* filemap_alloc_folio_noprof */ 28.462011 | 2) dd-130 | | filemap_add_folio() { 28.462011 | 2) dd-130 | | __filemap_add_folio() { 28.462012 | 2) dd-130 | 0.126 us | shmem_mapping(); 28.462012 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462012 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462012 | 2) dd-130 | 0.396 us | } /* _raw_spin_lock_irq */ 28.462012 | 2) dd-130 | 0.124 us | workingset_update_node(); 28.462013 | 2) dd-130 | 0.129 us | mod_node_page_state(); 28.462013 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462013 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462013 | 2) dd-130 | 0.392 us | } /* _raw_spin_unlock_irq */ 28.462014 | 2) dd-130 | 2.080 us | } /* __filemap_add_folio */ 28.462014 | 2) dd-130 | | folio_add_lru() { 28.462014 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462014 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462014 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462014 | 2) dd-130 | 0.690 us | } /* __folio_batch_add_and_move */ 28.462015 | 2) dd-130 | 0.952 us | } /* folio_add_lru */ 28.462015 | 2) dd-130 | 3.459 us | } /* filemap_add_folio */ 28.462015 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462015 | 2) dd-130 | 0.127 us | __rcu_read_unlock(); 28.462015 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462016 | 2) dd-130 | | folio_alloc_noprof() { 28.462016 | 2) dd-130 | | alloc_pages_mpol() { 28.462016 | 2) dd-130 | 0.127 us | policy_nodemask(); 28.462016 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462016 | 2) dd-130 | | get_page_from_freelist() { 28.462016 | 2) dd-130 | 0.147 us | preempt_count_add(); 28.462017 | 2) dd-130 | | _raw_spin_trylock() { 28.462017 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462017 | 2) dd-130 | 0.394 us | } /* _raw_spin_trylock */ 28.462017 | 2) dd-130 | | _raw_spin_unlock() { 28.462017 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462018 | 2) dd-130 | 0.387 us | } /* _raw_spin_unlock */ 28.462018 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462018 | 2) dd-130 | 1.783 us | } /* get_page_from_freelist */ 28.462018 | 2) dd-130 | 2.078 us | } /* __alloc_frozen_pages_noprof */ 28.462018 | 2) dd-130 | 2.606 us | } /* alloc_pages_mpol */ 28.462018 | 2) dd-130 | 2.859 us | } /* folio_alloc_noprof */ 28.462019 | 2) dd-130 | 3.106 us | } /* filemap_alloc_folio_noprof */ 28.462019 | 2) dd-130 | | filemap_add_folio() { 28.462019 | 2) dd-130 | | __filemap_add_folio() { 28.462019 | 2) dd-130 | 0.128 us | shmem_mapping(); 28.462019 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462019 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.462020 | 2) dd-130 | 0.403 us | } /* _raw_spin_lock_irq */ 28.462020 | 2) dd-130 | 0.125 us | workingset_update_node(); 28.462020 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462020 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462021 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.462021 | 2) dd-130 | 0.397 us | } /* _raw_spin_unlock_irq */ 28.462021 | 2) dd-130 | 2.127 us | } /* __filemap_add_folio */ 28.462021 | 2) dd-130 | | folio_add_lru() { 28.462021 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462021 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462022 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462022 | 2) dd-130 | 0.941 us | } /* __folio_batch_add_and_move */ 28.462022 | 2) dd-130 | 1.197 us | } /* folio_add_lru */ 28.462022 | 2) dd-130 | 3.750 us | } /* filemap_add_folio */ 28.462023 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462023 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462024 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462024 | 2) dd-130 | | folio_alloc_noprof() { 28.462024 | 2) dd-130 | | alloc_pages_mpol() { 28.462025 | 2) dd-130 | 0.448 us | policy_nodemask(); 28.462025 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462025 | 2) dd-130 | | get_page_from_freelist() { 28.462025 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462026 | 2) dd-130 | | _raw_spin_trylock() { 28.462026 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462026 | 2) dd-130 | 0.390 us | } /* _raw_spin_trylock */ 28.462026 | 2) dd-130 | | _raw_spin_unlock() { 28.462026 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462026 | 2) dd-130 | 0.386 us | } /* _raw_spin_unlock */ 28.462027 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462027 | 2) dd-130 | 1.755 us | } /* get_page_from_freelist */ 28.462027 | 2) dd-130 | 2.052 us | } /* __alloc_frozen_pages_noprof */ 28.462027 | 2) dd-130 | 2.902 us | } /* alloc_pages_mpol */ 28.462027 | 2) dd-130 | 3.158 us | } /* folio_alloc_noprof */ 28.462027 | 2) dd-130 | 3.837 us | } /* filemap_alloc_folio_noprof */ 28.462028 | 2) dd-130 | | filemap_add_folio() { 28.462028 | 2) dd-130 | | __filemap_add_folio() { 28.462028 | 2) dd-130 | 0.126 us | shmem_mapping(); 28.462028 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462028 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462029 | 2) dd-130 | 0.402 us | } /* _raw_spin_lock_irq */ 28.462029 | 2) dd-130 | 0.125 us | workingset_update_node(); 28.462029 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462029 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462029 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462030 | 2) dd-130 | 0.393 us | } /* _raw_spin_unlock_irq */ 28.462030 | 2) dd-130 | 2.104 us | } /* __filemap_add_folio */ 28.462030 | 2) dd-130 | | folio_add_lru() { 28.462030 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462030 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462030 | 2) dd-130 | 0.130 us | preempt_count_sub(); 28.462031 | 2) dd-130 | 0.663 us | } /* __folio_batch_add_and_move */ 28.462031 | 2) dd-130 | 0.918 us | } /* folio_add_lru */ 28.462031 | 2) dd-130 | 3.446 us | } /* filemap_add_folio */ 28.462031 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462031 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462032 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462032 | 2) dd-130 | | folio_alloc_noprof() { 28.462032 | 2) dd-130 | | alloc_pages_mpol() { 28.462032 | 2) dd-130 | 0.124 us | policy_nodemask(); 28.462032 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462032 | 2) dd-130 | | get_page_from_freelist() { 28.462033 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462033 | 2) dd-130 | | _raw_spin_trylock() { 28.462033 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462033 | 2) dd-130 | 0.389 us | } /* _raw_spin_trylock */ 28.462033 | 2) dd-130 | | _raw_spin_unlock() { 28.462034 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462034 | 2) dd-130 | 0.414 us | } /* _raw_spin_unlock */ 28.462034 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462034 | 2) dd-130 | 1.754 us | } /* get_page_from_freelist */ 28.462034 | 2) dd-130 | 2.031 us | } /* __alloc_frozen_pages_noprof */ 28.462035 | 2) dd-130 | 2.554 us | } /* alloc_pages_mpol */ 28.462035 | 2) dd-130 | 2.808 us | } /* folio_alloc_noprof */ 28.462035 | 2) dd-130 | 3.054 us | } /* filemap_alloc_folio_noprof */ 28.462035 | 2) dd-130 | | filemap_add_folio() { 28.462035 | 2) dd-130 | | __filemap_add_folio() { 28.462035 | 2) dd-130 | 0.127 us | shmem_mapping(); 28.462035 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462036 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462036 | 2) dd-130 | 0.400 us | } /* _raw_spin_lock_irq */ 28.462036 | 2) dd-130 | 0.129 us | workingset_update_node(); 28.462036 | 2) dd-130 | 0.128 us | mod_node_page_state(); 28.462037 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462037 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.462037 | 2) dd-130 | 0.509 us | } /* _raw_spin_unlock_irq */ 28.462037 | 2) dd-130 | 2.194 us | } /* __filemap_add_folio */ 28.462038 | 2) dd-130 | | folio_add_lru() { 28.462038 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462038 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462038 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462039 | 2) dd-130 | 1.134 us | } /* __folio_batch_add_and_move */ 28.462039 | 2) dd-130 | 1.391 us | } /* folio_add_lru */ 28.462039 | 2) dd-130 | 4.464 us | } /* filemap_add_folio */ 28.462040 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462040 | 2) dd-130 | 0.128 us | __rcu_read_unlock(); 28.462040 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462040 | 2) dd-130 | | folio_alloc_noprof() { 28.462041 | 2) dd-130 | | alloc_pages_mpol() { 28.462041 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.462041 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462041 | 2) dd-130 | | get_page_from_freelist() { 28.462041 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462041 | 2) dd-130 | | _raw_spin_trylock() { 28.462042 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462042 | 2) dd-130 | 0.394 us | } /* _raw_spin_trylock */ 28.462042 | 2) dd-130 | | _raw_spin_unlock() { 28.462042 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462042 | 2) dd-130 | 0.385 us | } /* _raw_spin_unlock */ 28.462043 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462043 | 2) dd-130 | 1.760 us | } /* get_page_from_freelist */ 28.462043 | 2) dd-130 | 2.035 us | } /* __alloc_frozen_pages_noprof */ 28.462043 | 2) dd-130 | 2.561 us | } /* alloc_pages_mpol */ 28.462043 | 2) dd-130 | 2.815 us | } /* folio_alloc_noprof */ 28.462043 | 2) dd-130 | 3.062 us | } /* filemap_alloc_folio_noprof */ 28.462043 | 2) dd-130 | | filemap_add_folio() { 28.462044 | 2) dd-130 | | __filemap_add_folio() { 28.462044 | 2) dd-130 | 0.127 us | shmem_mapping(); 28.462044 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462044 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.462044 | 2) dd-130 | 0.400 us | } /* _raw_spin_lock_irq */ 28.462045 | 2) dd-130 | 0.126 us | workingset_update_node(); 28.462045 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462045 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462045 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462046 | 2) dd-130 | 0.411 us | } /* _raw_spin_unlock_irq */ 28.462046 | 2) dd-130 | 2.093 us | } /* __filemap_add_folio */ 28.462046 | 2) dd-130 | | folio_add_lru() { 28.462046 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462046 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462046 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462047 | 2) dd-130 | 0.690 us | } /* __folio_batch_add_and_move */ 28.462047 | 2) dd-130 | 0.947 us | } /* folio_add_lru */ 28.462047 | 2) dd-130 | 3.445 us | } /* filemap_add_folio */ 28.462047 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462047 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462048 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462048 | 2) dd-130 | | folio_alloc_noprof() { 28.462048 | 2) dd-130 | | alloc_pages_mpol() { 28.462048 | 2) dd-130 | 0.125 us | policy_nodemask(); 28.462048 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462048 | 2) dd-130 | | get_page_from_freelist() { 28.462048 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462049 | 2) dd-130 | | _raw_spin_trylock() { 28.462049 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462049 | 2) dd-130 | 0.390 us | } /* _raw_spin_trylock */ 28.462049 | 2) dd-130 | | _raw_spin_unlock() { 28.462049 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462050 | 2) dd-130 | 0.414 us | } /* _raw_spin_unlock */ 28.462050 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.462050 | 2) dd-130 | 1.762 us | } /* get_page_from_freelist */ 28.462050 | 2) dd-130 | 2.034 us | } /* __alloc_frozen_pages_noprof */ 28.462050 | 2) dd-130 | 2.560 us | } /* alloc_pages_mpol */ 28.462051 | 2) dd-130 | 2.814 us | } /* folio_alloc_noprof */ 28.462051 | 2) dd-130 | 3.062 us | } /* filemap_alloc_folio_noprof */ 28.462051 | 2) dd-130 | | filemap_add_folio() { 28.462051 | 2) dd-130 | | __filemap_add_folio() { 28.462051 | 2) dd-130 | 0.126 us | shmem_mapping(); 28.462051 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462051 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462052 | 2) dd-130 | 0.759 us | } /* _raw_spin_lock_irq */ 28.462052 | 2) dd-130 | 0.127 us | workingset_update_node(); 28.462053 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462053 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462053 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462054 | 2) dd-130 | 0.686 us | } /* _raw_spin_unlock_irq */ 28.462054 | 2) dd-130 | 2.705 us | } /* __filemap_add_folio */ 28.462054 | 2) dd-130 | | folio_add_lru() { 28.462054 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462054 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462055 | 2) dd-130 | 0.323 us | preempt_count_sub(); 28.462055 | 2) dd-130 | 0.860 us | } /* __folio_batch_add_and_move */ 28.462055 | 2) dd-130 | 1.326 us | } /* folio_add_lru */ 28.462055 | 2) dd-130 | 4.456 us | } /* filemap_add_folio */ 28.462055 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462056 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462056 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462056 | 2) dd-130 | | folio_alloc_noprof() { 28.462056 | 2) dd-130 | | alloc_pages_mpol() { 28.462056 | 2) dd-130 | 0.128 us | policy_nodemask(); 28.462057 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462057 | 2) dd-130 | | get_page_from_freelist() { 28.462057 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462057 | 2) dd-130 | | _raw_spin_trylock() { 28.462057 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462058 | 2) dd-130 | 0.389 us | } /* _raw_spin_trylock */ 28.462058 | 2) dd-130 | | _raw_spin_unlock() { 28.462058 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462058 | 2) dd-130 | 0.387 us | } /* _raw_spin_unlock */ 28.462058 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462059 | 2) dd-130 | 1.754 us | } /* get_page_from_freelist */ 28.462059 | 2) dd-130 | 2.033 us | } /* __alloc_frozen_pages_noprof */ 28.462059 | 2) dd-130 | 2.585 us | } /* alloc_pages_mpol */ 28.462059 | 2) dd-130 | 2.843 us | } /* folio_alloc_noprof */ 28.462059 | 2) dd-130 | 3.091 us | } /* filemap_alloc_folio_noprof */ 28.462059 | 2) dd-130 | | filemap_add_folio() { 28.462059 | 2) dd-130 | | __filemap_add_folio() { 28.462059 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.462060 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462060 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462060 | 2) dd-130 | 0.399 us | } /* _raw_spin_lock_irq */ 28.462060 | 2) dd-130 | 0.399 us | workingset_update_node(); 28.462061 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462061 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462061 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462062 | 2) dd-130 | 0.393 us | } /* _raw_spin_unlock_irq */ 28.462062 | 2) dd-130 | 2.348 us | } /* __filemap_add_folio */ 28.462062 | 2) dd-130 | | folio_add_lru() { 28.462062 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462062 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462062 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462063 | 2) dd-130 | 0.660 us | } /* __folio_batch_add_and_move */ 28.462063 | 2) dd-130 | 0.918 us | } /* folio_add_lru */ 28.462063 | 2) dd-130 | 3.692 us | } /* filemap_add_folio */ 28.462063 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462063 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462064 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462064 | 2) dd-130 | | folio_alloc_noprof() { 28.462064 | 2) dd-130 | | alloc_pages_mpol() { 28.462064 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.462064 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462064 | 2) dd-130 | | get_page_from_freelist() { 28.462064 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462065 | 2) dd-130 | | _raw_spin_trylock() { 28.462065 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462065 | 2) dd-130 | 0.390 us | } /* _raw_spin_trylock */ 28.462065 | 2) dd-130 | | _raw_spin_unlock() { 28.462065 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462066 | 2) dd-130 | 0.384 us | } /* _raw_spin_unlock */ 28.462066 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.462066 | 2) dd-130 | 1.754 us | } /* get_page_from_freelist */ 28.462066 | 2) dd-130 | 2.050 us | } /* __alloc_frozen_pages_noprof */ 28.462066 | 2) dd-130 | 2.574 us | } /* alloc_pages_mpol */ 28.462067 | 2) dd-130 | 2.832 us | } /* folio_alloc_noprof */ 28.462067 | 2) dd-130 | 3.077 us | } /* filemap_alloc_folio_noprof */ 28.462067 | 2) dd-130 | | filemap_add_folio() { 28.462067 | 2) dd-130 | | __filemap_add_folio() { 28.462067 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.462068 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462068 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462068 | 2) dd-130 | 0.401 us | } /* _raw_spin_lock_irq */ 28.462069 | 2) dd-130 | 0.417 us | workingset_update_node(); 28.462069 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462069 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462070 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462070 | 2) dd-130 | 0.663 us | } /* _raw_spin_unlock_irq */ 28.462070 | 2) dd-130 | 2.959 us | } /* __filemap_add_folio */ 28.462070 | 2) dd-130 | | folio_add_lru() { 28.462071 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462071 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462071 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462071 | 2) dd-130 | 0.660 us | } /* __folio_batch_add_and_move */ 28.462071 | 2) dd-130 | 0.917 us | } /* folio_add_lru */ 28.462071 | 2) dd-130 | 4.572 us | } /* filemap_add_folio */ 28.462072 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462072 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462072 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462072 | 2) dd-130 | | folio_alloc_noprof() { 28.462072 | 2) dd-130 | | alloc_pages_mpol() { 28.462073 | 2) dd-130 | 0.125 us | policy_nodemask(); 28.462073 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462073 | 2) dd-130 | | get_page_from_freelist() { 28.462073 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462073 | 2) dd-130 | | _raw_spin_trylock() { 28.462073 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462074 | 2) dd-130 | 0.391 us | } /* _raw_spin_trylock */ 28.462074 | 2) dd-130 | | _raw_spin_unlock() { 28.462074 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462074 | 2) dd-130 | 0.385 us | } /* _raw_spin_unlock */ 28.462074 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462075 | 2) dd-130 | 1.758 us | } /* get_page_from_freelist */ 28.462075 | 2) dd-130 | 2.059 us | } /* __alloc_frozen_pages_noprof */ 28.462075 | 2) dd-130 | 2.586 us | } /* alloc_pages_mpol */ 28.462075 | 2) dd-130 | 2.842 us | } /* folio_alloc_noprof */ 28.462075 | 2) dd-130 | 3.093 us | } /* filemap_alloc_folio_noprof */ 28.462075 | 2) dd-130 | | filemap_add_folio() { 28.462076 | 2) dd-130 | | __filemap_add_folio() { 28.462076 | 2) dd-130 | 0.125 us | shmem_mapping(); 28.462076 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462076 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462076 | 2) dd-130 | 0.402 us | } /* _raw_spin_lock_irq */ 28.462077 | 2) dd-130 | 0.127 us | workingset_update_node(); 28.462077 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462077 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462077 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.462077 | 2) dd-130 | 0.395 us | } /* _raw_spin_unlock_irq */ 28.462078 | 2) dd-130 | 2.107 us | } /* __filemap_add_folio */ 28.462078 | 2) dd-130 | | folio_add_lru() { 28.462078 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462078 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462078 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462079 | 2) dd-130 | 0.685 us | } /* __folio_batch_add_and_move */ 28.462079 | 2) dd-130 | 0.944 us | } /* folio_add_lru */ 28.462079 | 2) dd-130 | 3.481 us | } /* filemap_add_folio */ 28.462079 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462079 | 2) dd-130 | 0.127 us | __rcu_read_unlock(); 28.462080 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462080 | 2) dd-130 | | folio_alloc_noprof() { 28.462080 | 2) dd-130 | | alloc_pages_mpol() { 28.462080 | 2) dd-130 | 0.127 us | policy_nodemask(); 28.462080 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462080 | 2) dd-130 | | get_page_from_freelist() { 28.462080 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462081 | 2) dd-130 | | _raw_spin_trylock() { 28.462081 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462081 | 2) dd-130 | 0.392 us | } /* _raw_spin_trylock */ 28.462081 | 2) dd-130 | | _raw_spin_unlock() { 28.462081 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462082 | 2) dd-130 | 0.386 us | } /* _raw_spin_unlock */ 28.462082 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462082 | 2) dd-130 | 1.835 us | } /* get_page_from_freelist */ 28.462083 | 2) dd-130 | 2.345 us | } /* __alloc_frozen_pages_noprof */ 28.462083 | 2) dd-130 | 2.896 us | } /* alloc_pages_mpol */ 28.462083 | 2) dd-130 | 3.152 us | } /* folio_alloc_noprof */ 28.462083 | 2) dd-130 | 3.762 us | } /* filemap_alloc_folio_noprof */ 28.462084 | 2) dd-130 | | filemap_add_folio() { 28.462084 | 2) dd-130 | | __filemap_add_folio() { 28.462084 | 2) dd-130 | 0.123 us | shmem_mapping(); 28.462085 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462085 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462085 | 2) dd-130 | 0.650 us | } /* _raw_spin_lock_irq */ 28.462086 | 2) dd-130 | 0.410 us | workingset_update_node(); 28.462086 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462087 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462087 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462087 | 2) dd-130 | 0.404 us | } /* _raw_spin_unlock_irq */ 28.462088 | 2) dd-130 | 3.604 us | } /* __filemap_add_folio */ 28.462088 | 2) dd-130 | | folio_add_lru() { 28.462088 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462088 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462088 | 2) dd-130 | 0.129 us | preempt_count_sub(); 28.462088 | 2) dd-130 | 0.663 us | } /* __folio_batch_add_and_move */ 28.462089 | 2) dd-130 | 0.920 us | } /* folio_add_lru */ 28.462089 | 2) dd-130 | 5.282 us | } /* filemap_add_folio */ 28.462089 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462089 | 2) dd-130 | 0.127 us | __rcu_read_unlock(); 28.462089 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462090 | 2) dd-130 | | folio_alloc_noprof() { 28.462090 | 2) dd-130 | | alloc_pages_mpol() { 28.462090 | 2) dd-130 | 0.129 us | policy_nodemask(); 28.462090 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462090 | 2) dd-130 | | get_page_from_freelist() { 28.462090 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462091 | 2) dd-130 | | _raw_spin_trylock() { 28.462091 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462091 | 2) dd-130 | 0.390 us | } /* _raw_spin_trylock */ 28.462091 | 2) dd-130 | | _raw_spin_unlock() { 28.462091 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462092 | 2) dd-130 | 0.389 us | } /* _raw_spin_unlock */ 28.462092 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462092 | 2) dd-130 | 1.756 us | } /* get_page_from_freelist */ 28.462092 | 2) dd-130 | 2.026 us | } /* __alloc_frozen_pages_noprof */ 28.462092 | 2) dd-130 | 2.578 us | } /* alloc_pages_mpol */ 28.462092 | 2) dd-130 | 2.835 us | } /* folio_alloc_noprof */ 28.462093 | 2) dd-130 | 3.082 us | } /* filemap_alloc_folio_noprof */ 28.462093 | 2) dd-130 | | filemap_add_folio() { 28.462093 | 2) dd-130 | | __filemap_add_folio() { 28.462093 | 2) dd-130 | 0.125 us | shmem_mapping(); 28.462093 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462093 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462094 | 2) dd-130 | 0.399 us | } /* _raw_spin_lock_irq */ 28.462094 | 2) dd-130 | 0.126 us | workingset_update_node(); 28.462094 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462094 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462094 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462095 | 2) dd-130 | 0.391 us | } /* _raw_spin_unlock_irq */ 28.462095 | 2) dd-130 | 2.067 us | } /* __filemap_add_folio */ 28.462095 | 2) dd-130 | | folio_add_lru() { 28.462095 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462095 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462096 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462096 | 2) dd-130 | 0.659 us | } /* __folio_batch_add_and_move */ 28.462096 | 2) dd-130 | 0.917 us | } /* folio_add_lru */ 28.462096 | 2) dd-130 | 3.411 us | } /* filemap_add_folio */ 28.462096 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462096 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462097 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462097 | 2) dd-130 | | folio_alloc_noprof() { 28.462097 | 2) dd-130 | | alloc_pages_mpol() { 28.462097 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.462097 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462097 | 2) dd-130 | | get_page_from_freelist() { 28.462098 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462098 | 2) dd-130 | | _raw_spin_trylock() { 28.462098 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.462098 | 2) dd-130 | 0.394 us | } /* _raw_spin_trylock */ 28.462099 | 2) dd-130 | | _raw_spin_unlock() { 28.462099 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462099 | 2) dd-130 | 0.726 us | } /* _raw_spin_unlock */ 28.462099 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462100 | 2) dd-130 | 2.202 us | } /* get_page_from_freelist */ 28.462100 | 2) dd-130 | 2.475 us | } /* __alloc_frozen_pages_noprof */ 28.462100 | 2) dd-130 | 3.213 us | } /* alloc_pages_mpol */ 28.462100 | 2) dd-130 | 3.467 us | } /* folio_alloc_noprof */ 28.462101 | 2) dd-130 | 3.911 us | } /* filemap_alloc_folio_noprof */ 28.462101 | 2) dd-130 | | filemap_add_folio() { 28.462101 | 2) dd-130 | | __filemap_add_folio() { 28.462101 | 2) dd-130 | 0.125 us | shmem_mapping(); 28.462102 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462102 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.462102 | 2) dd-130 | 0.400 us | } /* _raw_spin_lock_irq */ 28.462102 | 2) dd-130 | 0.126 us | workingset_update_node(); 28.462102 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462103 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462103 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462103 | 2) dd-130 | 0.428 us | } /* _raw_spin_unlock_irq */ 28.462103 | 2) dd-130 | 2.327 us | } /* __filemap_add_folio */ 28.462103 | 2) dd-130 | | folio_add_lru() { 28.462104 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462104 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462104 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462104 | 2) dd-130 | 0.661 us | } /* __folio_batch_add_and_move */ 28.462104 | 2) dd-130 | 0.916 us | } /* folio_add_lru */ 28.462104 | 2) dd-130 | 3.672 us | } /* filemap_add_folio */ 28.462105 | 2) dd-130 | | read_pages() { 28.462105 | 2) dd-130 | 0.126 us | blk_start_plug(); 28.462105 | 2) dd-130 | | erofs_readahead() { 28.462105 | 2) dd-130 | 0.141 us | erofs_real_inode(); 28.462105 | 2) dd-130 | | iomap_readahead() { 28.462106 | 2) dd-130 | | iomap_iter() { 28.462106 | 2) dd-130 | | erofs_iomap_next() { 28.462106 | 2) dd-130 | | erofs_iomap_begin.constprop.0() { 28.462106 | 2) dd-130 | 0.127 us | erofs_map_blocks(); 28.462106 | 2) dd-130 | 0.137 us | erofs_map_dev(); 28.462107 | 2) dd-130 | 0.666 us | } /* erofs_iomap_begin.constprop.0 */ 28.462107 | 2) dd-130 | 0.966 us | } /* erofs_iomap_next */ 28.462107 | 2) dd-130 | 1.263 us | } /* iomap_iter */ 28.462107 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462107 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462108 | 2) dd-130 | | iomap_read_folio_iter() { 28.462108 | 2) dd-130 | 0.127 us | ifs_alloc.isra.0(); 28.462108 | 2) dd-130 | 0.130 us | iomap_adjust_read_range(); 28.462108 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462109 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462109 | 2) dd-130 | | bio_alloc_bioset() { 28.462109 | 2) dd-130 | | kmem_cache_alloc_noprof() { 28.462109 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462109 | 2) dd-130 | 0.134 us | preempt_count_sub(); 28.462110 | 2) dd-130 | 0.695 us | } /* kmem_cache_alloc_noprof */ 28.462110 | 2) dd-130 | | kmem_cache_alloc_noprof() { 28.462110 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462110 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462110 | 2) dd-130 | 0.666 us | } /* kmem_cache_alloc_noprof */ 28.462111 | 2) dd-130 | | bio_associate_blkg() { 28.462111 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462111 | 2) dd-130 | 0.146 us | kthread_blkcg(); 28.462111 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462112 | 2) dd-130 | | bio_associate_blkg_from_css() { 28.462112 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462112 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462112 | 2) dd-130 | 0.675 us | } /* bio_associate_blkg_from_css */ 28.462112 | 2) dd-130 | 1.829 us | } /* bio_associate_blkg */ 28.462113 | 2) dd-130 | 3.788 us | } /* bio_alloc_bioset */ 28.462113 | 2) dd-130 | | bio_add_folio_nofail() { 28.462113 | 2) dd-130 | 0.124 us | __bio_add_page(); 28.462113 | 2) dd-130 | 0.379 us | } /* bio_add_folio_nofail */ 28.462113 | 2) dd-130 | 4.601 us | } /* iomap_bio_read_folio_range */ 28.462113 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462114 | 2) dd-130 | 6.050 us | } /* iomap_read_folio_iter */ 28.462114 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462114 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462115 | 2) dd-130 | | iomap_read_folio_iter() { 28.462115 | 2) dd-130 | 0.125 us | ifs_alloc.isra.0(); 28.462115 | 2) dd-130 | 0.134 us | iomap_adjust_read_range(); 28.462116 | 2) dd-130 | 0.437 us | iomap_iter_advance(); 28.462116 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462116 | 2) dd-130 | | bio_add_folio() { 28.462117 | 2) dd-130 | | bio_add_page() { 28.462117 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462117 | 2) dd-130 | 0.126 us | __bio_add_page(); 28.462117 | 2) dd-130 | 0.872 us | } /* bio_add_page */ 28.462117 | 2) dd-130 | 1.131 us | } /* bio_add_folio */ 28.462118 | 2) dd-130 | 1.435 us | } /* iomap_bio_read_folio_range */ 28.462118 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462118 | 2) dd-130 | 3.412 us | } /* iomap_read_folio_iter */ 28.462118 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462118 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462119 | 2) dd-130 | | iomap_read_folio_iter() { 28.462119 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462119 | 2) dd-130 | 0.128 us | iomap_adjust_read_range(); 28.462119 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462120 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462120 | 2) dd-130 | | bio_add_folio() { 28.462120 | 2) dd-130 | | bio_add_page() { 28.462120 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462120 | 2) dd-130 | 0.129 us | __bio_add_page(); 28.462121 | 2) dd-130 | 0.657 us | } /* bio_add_page */ 28.462121 | 2) dd-130 | 0.948 us | } /* bio_add_folio */ 28.462121 | 2) dd-130 | 1.221 us | } /* iomap_bio_read_folio_range */ 28.462121 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462121 | 2) dd-130 | 2.565 us | } /* iomap_read_folio_iter */ 28.462121 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462122 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462122 | 2) dd-130 | | iomap_read_folio_iter() { 28.462122 | 2) dd-130 | 0.130 us | ifs_alloc.isra.0(); 28.462122 | 2) dd-130 | 0.147 us | iomap_adjust_read_range(); 28.462123 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462123 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462123 | 2) dd-130 | | bio_add_folio() { 28.462123 | 2) dd-130 | | bio_add_page() { 28.462123 | 2) dd-130 | 0.126 us | bvec_try_merge_page(); 28.462124 | 2) dd-130 | 0.127 us | __bio_add_page(); 28.462124 | 2) dd-130 | 0.682 us | } /* bio_add_page */ 28.462124 | 2) dd-130 | 0.944 us | } /* bio_add_folio */ 28.462124 | 2) dd-130 | 1.212 us | } /* iomap_bio_read_folio_range */ 28.462124 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462125 | 2) dd-130 | 2.588 us | } /* iomap_read_folio_iter */ 28.462125 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462125 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462125 | 2) dd-130 | | iomap_read_folio_iter() { 28.462125 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462126 | 2) dd-130 | 0.130 us | iomap_adjust_read_range(); 28.462126 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462126 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462126 | 2) dd-130 | | bio_add_folio() { 28.462126 | 2) dd-130 | | bio_add_page() { 28.462127 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462127 | 2) dd-130 | 0.129 us | __bio_add_page(); 28.462127 | 2) dd-130 | 0.677 us | } /* bio_add_page */ 28.462127 | 2) dd-130 | 0.940 us | } /* bio_add_folio */ 28.462127 | 2) dd-130 | 1.206 us | } /* iomap_bio_read_folio_range */ 28.462128 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462128 | 2) dd-130 | 2.572 us | } /* iomap_read_folio_iter */ 28.462128 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462128 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462129 | 2) dd-130 | | iomap_read_folio_iter() { 28.462129 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462129 | 2) dd-130 | 0.130 us | iomap_adjust_read_range(); 28.462130 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462130 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462130 | 2) dd-130 | | bio_add_folio() { 28.462130 | 2) dd-130 | | bio_add_page() { 28.462131 | 2) dd-130 | 0.126 us | bvec_try_merge_page(); 28.462131 | 2) dd-130 | 0.458 us | __bio_add_page(); 28.462131 | 2) dd-130 | 0.982 us | } /* bio_add_page */ 28.462132 | 2) dd-130 | 1.517 us | } /* bio_add_folio */ 28.462132 | 2) dd-130 | 2.113 us | } /* iomap_bio_read_folio_range */ 28.462132 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462132 | 2) dd-130 | 3.452 us | } /* iomap_read_folio_iter */ 28.462133 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462133 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462133 | 2) dd-130 | | iomap_read_folio_iter() { 28.462133 | 2) dd-130 | 0.127 us | ifs_alloc.isra.0(); 28.462133 | 2) dd-130 | 0.127 us | iomap_adjust_read_range(); 28.462134 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462134 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462134 | 2) dd-130 | | bio_add_folio() { 28.462134 | 2) dd-130 | | bio_add_page() { 28.462134 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462135 | 2) dd-130 | 0.127 us | __bio_add_page(); 28.462135 | 2) dd-130 | 0.650 us | } /* bio_add_page */ 28.462135 | 2) dd-130 | 0.913 us | } /* bio_add_folio */ 28.462135 | 2) dd-130 | 1.179 us | } /* iomap_bio_read_folio_range */ 28.462135 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462136 | 2) dd-130 | 2.538 us | } /* iomap_read_folio_iter */ 28.462136 | 2) dd-130 | 0.129 us | __rcu_read_lock(); 28.462136 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462136 | 2) dd-130 | | iomap_read_folio_iter() { 28.462136 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462137 | 2) dd-130 | 0.132 us | iomap_adjust_read_range(); 28.462137 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462137 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462137 | 2) dd-130 | | bio_add_folio() { 28.462137 | 2) dd-130 | | bio_add_page() { 28.462138 | 2) dd-130 | 0.126 us | bvec_try_merge_page(); 28.462138 | 2) dd-130 | 0.127 us | __bio_add_page(); 28.462138 | 2) dd-130 | 0.651 us | } /* bio_add_page */ 28.462138 | 2) dd-130 | 0.913 us | } /* bio_add_folio */ 28.462138 | 2) dd-130 | 1.178 us | } /* iomap_bio_read_folio_range */ 28.462139 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462139 | 2) dd-130 | 2.524 us | } /* iomap_read_folio_iter */ 28.462139 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462139 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462139 | 2) dd-130 | | iomap_read_folio_iter() { 28.462140 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462140 | 2) dd-130 | 0.128 us | iomap_adjust_read_range(); 28.462140 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462140 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462141 | 2) dd-130 | | bio_add_folio() { 28.462141 | 2) dd-130 | | bio_add_page() { 28.462141 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462141 | 2) dd-130 | 0.126 us | __bio_add_page(); 28.462141 | 2) dd-130 | 0.652 us | } /* bio_add_page */ 28.462141 | 2) dd-130 | 0.914 us | } /* bio_add_folio */ 28.462142 | 2) dd-130 | 1.182 us | } /* iomap_bio_read_folio_range */ 28.462142 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462142 | 2) dd-130 | 2.546 us | } /* iomap_read_folio_iter */ 28.462142 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462142 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462143 | 2) dd-130 | | iomap_read_folio_iter() { 28.462143 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462143 | 2) dd-130 | 0.132 us | iomap_adjust_read_range(); 28.462143 | 2) dd-130 | 0.202 us | iomap_iter_advance(); 28.462144 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462144 | 2) dd-130 | | bio_add_folio() { 28.462144 | 2) dd-130 | | bio_add_page() { 28.462144 | 2) dd-130 | 0.126 us | bvec_try_merge_page(); 28.462145 | 2) dd-130 | 0.130 us | __bio_add_page(); 28.462145 | 2) dd-130 | 0.681 us | } /* bio_add_page */ 28.462145 | 2) dd-130 | 1.200 us | } /* bio_add_folio */ 28.462145 | 2) dd-130 | 1.645 us | } /* iomap_bio_read_folio_range */ 28.462146 | 2) dd-130 | 0.452 us | iomap_iter_advance(); 28.462146 | 2) dd-130 | 3.417 us | } /* iomap_read_folio_iter */ 28.462147 | 2) dd-130 | 0.430 us | __rcu_read_lock(); 28.462147 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462147 | 2) dd-130 | | iomap_read_folio_iter() { 28.462147 | 2) dd-130 | 0.125 us | ifs_alloc.isra.0(); 28.462148 | 2) dd-130 | 0.130 us | iomap_adjust_read_range(); 28.462148 | 2) dd-130 | 0.136 us | iomap_iter_advance(); 28.462148 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462148 | 2) dd-130 | | bio_add_folio() { 28.462148 | 2) dd-130 | | bio_add_page() { 28.462148 | 2) dd-130 | 0.126 us | bvec_try_merge_page(); 28.462149 | 2) dd-130 | 0.131 us | __bio_add_page(); 28.462149 | 2) dd-130 | 0.678 us | } /* bio_add_page */ 28.462149 | 2) dd-130 | 0.941 us | } /* bio_add_folio */ 28.462149 | 2) dd-130 | 1.214 us | } /* iomap_bio_read_folio_range */ 28.462149 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462150 | 2) dd-130 | 2.594 us | } /* iomap_read_folio_iter */ 28.462150 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462150 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462150 | 2) dd-130 | | iomap_read_folio_iter() { 28.462151 | 2) dd-130 | 0.125 us | ifs_alloc.isra.0(); 28.462151 | 2) dd-130 | 0.131 us | iomap_adjust_read_range(); 28.462151 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462151 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462151 | 2) dd-130 | | bio_add_folio() { 28.462152 | 2) dd-130 | | bio_add_page() { 28.462152 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462152 | 2) dd-130 | 0.128 us | __bio_add_page(); 28.462152 | 2) dd-130 | 0.678 us | } /* bio_add_page */ 28.462152 | 2) dd-130 | 0.937 us | } /* bio_add_folio */ 28.462153 | 2) dd-130 | 1.204 us | } /* iomap_bio_read_folio_range */ 28.462153 | 2) dd-130 | 0.127 us | iomap_iter_advance(); 28.462153 | 2) dd-130 | 2.550 us | } /* iomap_read_folio_iter */ 28.462153 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462153 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462154 | 2) dd-130 | | iomap_read_folio_iter() { 28.462154 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462154 | 2) dd-130 | 0.126 us | iomap_adjust_read_range(); 28.462154 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462155 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462155 | 2) dd-130 | | bio_add_folio() { 28.462155 | 2) dd-130 | | bio_add_page() { 28.462155 | 2) dd-130 | 0.127 us | bvec_try_merge_page(); 28.462155 | 2) dd-130 | 0.128 us | __bio_add_page(); 28.462156 | 2) dd-130 | 0.676 us | } /* bio_add_page */ 28.462156 | 2) dd-130 | 0.940 us | } /* bio_add_folio */ 28.462156 | 2) dd-130 | 1.207 us | } /* iomap_bio_read_folio_range */ 28.462156 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.462156 | 2) dd-130 | 2.574 us | } /* iomap_read_folio_iter */ 28.462156 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462157 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462157 | 2) dd-130 | | iomap_read_folio_iter() { 28.462157 | 2) dd-130 | 0.125 us | ifs_alloc.isra.0(); 28.462157 | 2) dd-130 | 0.129 us | iomap_adjust_read_range(); 28.462158 | 2) dd-130 | 0.127 us | iomap_iter_advance(); 28.462158 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462158 | 2) dd-130 | | bio_add_folio() { 28.462158 | 2) dd-130 | | bio_add_page() { 28.462158 | 2) dd-130 | 0.126 us | bvec_try_merge_page(); 28.462159 | 2) dd-130 | 0.412 us | __bio_add_page(); 28.462159 | 2) dd-130 | 1.031 us | } /* bio_add_page */ 28.462159 | 2) dd-130 | 1.460 us | } /* bio_add_folio */ 28.462160 | 2) dd-130 | 1.726 us | } /* iomap_bio_read_folio_range */ 28.462160 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462160 | 2) dd-130 | 3.068 us | } /* iomap_read_folio_iter */ 28.462160 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462160 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462161 | 2) dd-130 | | iomap_read_folio_iter() { 28.462161 | 2) dd-130 | 0.126 us | ifs_alloc.isra.0(); 28.462161 | 2) dd-130 | 0.126 us | iomap_adjust_read_range(); 28.462161 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462162 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462162 | 2) dd-130 | | bio_add_folio() { 28.462162 | 2) dd-130 | | bio_add_page() { 28.462162 | 2) dd-130 | 0.125 us | bvec_try_merge_page(); 28.462162 | 2) dd-130 | 0.130 us | __bio_add_page(); 28.462162 | 2) dd-130 | 0.693 us | } /* bio_add_page */ 28.462163 | 2) dd-130 | 0.956 us | } /* bio_add_folio */ 28.462163 | 2) dd-130 | 1.223 us | } /* iomap_bio_read_folio_range */ 28.462163 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462163 | 2) dd-130 | 2.558 us | } /* iomap_read_folio_iter */ 28.462163 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462164 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462164 | 2) dd-130 | | iomap_read_folio_iter() { 28.462164 | 2) dd-130 | 0.124 us | ifs_alloc.isra.0(); 28.462164 | 2) dd-130 | 0.129 us | iomap_adjust_read_range(); 28.462164 | 2) dd-130 | 0.126 us | iomap_iter_advance(); 28.462165 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462165 | 2) dd-130 | | bio_add_folio() { 28.462165 | 2) dd-130 | | bio_add_page() { 28.462165 | 2) dd-130 | 0.124 us | bvec_try_merge_page(); 28.462165 | 2) dd-130 | 0.131 us | __bio_add_page(); 28.462166 | 2) dd-130 | 0.677 us | } /* bio_add_page */ 28.462166 | 2) dd-130 | 0.940 us | } /* bio_add_folio */ 28.462166 | 2) dd-130 | 1.228 us | } /* iomap_bio_read_folio_range */ 28.462166 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.462166 | 2) dd-130 | 2.563 us | } /* iomap_read_folio_iter */ 28.462167 | 2) dd-130 | | iomap_bio_submit_read() { 28.462167 | 2) dd-130 | | submit_bio() { 28.462167 | 2) dd-130 | 0.135 us | blkcg_set_ioprio(); 28.462167 | 2) dd-130 | | submit_bio_noacct() { 28.462167 | 2) dd-130 | | submit_bio_noacct_nocheck() { 28.462167 | 2) dd-130 | 0.135 us | blk_cgroup_bio_start(); 28.462168 | 2) dd-130 | | __submit_bio() { 28.462168 | 2) dd-130 | | blk_mq_submit_bio() { 28.462168 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462168 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462168 | 2) dd-130 | | bio_split_rw() { 28.462169 | 2) dd-130 | 0.270 us | bio_split_io_at(); 28.462169 | 2) dd-130 | 0.125 us | bio_submit_split(); 28.462169 | 2) dd-130 | 0.824 us | } /* bio_split_rw */ 28.462169 | 2) dd-130 | 0.126 us | blk_attempt_plug_merge(); 28.462170 | 2) dd-130 | 0.145 us | blk_mq_sched_bio_merge(); 28.462170 | 2) dd-130 | | __blk_mq_alloc_requests() { 28.462170 | 2) dd-130 | | blk_mq_get_tag() { 28.462170 | 2) dd-130 | 0.159 us | __blk_mq_get_tag(); 28.462171 | 2) dd-130 | 0.449 us | } /* blk_mq_get_tag */ 28.462171 | 2) dd-130 | 0.171 us | blk_mq_rq_ctx_init.isra.0(); 28.462171 | 2) dd-130 | 1.038 us | } /* __blk_mq_alloc_requests */ 28.462171 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462172 | 2) dd-130 | 0.125 us | update_io_ticks(); 28.462172 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462172 | 2) dd-130 | 0.132 us | blk_add_rq_to_plug(); 28.462173 | 2) dd-130 | 4.679 us | } /* blk_mq_submit_bio */ 28.462173 | 2) dd-130 | 4.933 us | } /* __submit_bio */ 28.462173 | 2) dd-130 | 5.479 us | } /* submit_bio_noacct_nocheck */ 28.462173 | 2) dd-130 | 5.744 us | } /* submit_bio_noacct */ 28.462173 | 2) dd-130 | 6.335 us | } /* submit_bio */ 28.462173 | 2) dd-130 | 6.656 us | } /* iomap_bio_submit_read */ 28.462174 | 2) dd-130 | | iomap_iter() { 28.462174 | 2) dd-130 | | erofs_iomap_next() { 28.462174 | 2) dd-130 | 0.140 us | iomap_iter_continue(); 28.462175 | 2) dd-130 | 0.968 us | } /* erofs_iomap_next */ 28.462175 | 2) dd-130 | 1.262 us | } /* iomap_iter */ 28.462175 | 2) dd-130 | + 69.771 us | } /* iomap_readahead */ 28.462176 | 2) dd-130 | + 70.529 us | } /* erofs_readahead */ 28.462176 | 2) dd-130 | | blk_finish_plug() { 28.462176 | 2) dd-130 | | __blk_flush_plug() { 28.462177 | 2) dd-130 | | blk_mq_flush_plug_list() { 28.462177 | 2) dd-130 | | blk_mq_dispatch_queue_requests() { 28.462177 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462178 | 2) dd-130 | | virtio_queue_rqs() { 28.462178 | 2) dd-130 | | virtblk_prep_rq.isra.0() { 28.462178 | 2) dd-130 | | mempool_alloc_noprof() { 28.462178 | 2) dd-130 | | mempool_alloc_slab() { 28.462178 | 2) dd-130 | | kmem_cache_alloc_noprof() { 28.462178 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462179 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462179 | 2) dd-130 | 0.683 us | } /* kmem_cache_alloc_noprof */ 28.462179 | 2) dd-130 | 0.939 us | } /* mempool_alloc_slab */ 28.462179 | 2) dd-130 | 1.228 us | } /* mempool_alloc_noprof */ 28.462179 | 2) dd-130 | | __blk_rq_map_sg() { 28.462180 | 2) dd-130 | 0.165 us | blk_map_iter_next(); 28.462180 | 2) dd-130 | 0.135 us | blk_map_iter_next(); 28.462180 | 2) dd-130 | 0.147 us | blk_map_iter_next(); 28.462181 | 2) dd-130 | 0.134 us | blk_map_iter_next(); 28.462181 | 2) dd-130 | 0.130 us | blk_map_iter_next(); 28.462181 | 2) dd-130 | 0.132 us | blk_map_iter_next(); 28.462182 | 2) dd-130 | 0.132 us | blk_map_iter_next(); 28.462182 | 2) dd-130 | 0.131 us | blk_map_iter_next(); 28.462182 | 2) dd-130 | 0.128 us | blk_map_iter_next(); 28.462182 | 2) dd-130 | 0.132 us | blk_map_iter_next(); 28.462183 | 2) dd-130 | 0.132 us | blk_map_iter_next(); 28.462183 | 2) dd-130 | 0.132 us | blk_map_iter_next(); 28.462183 | 2) dd-130 | 0.133 us | blk_map_iter_next(); 28.462183 | 2) dd-130 | 0.132 us | blk_map_iter_next(); 28.462184 | 2) dd-130 | 0.133 us | blk_map_iter_next(); 28.462184 | 2) dd-130 | 0.145 us | blk_map_iter_next(); 28.462184 | 2) dd-130 | 0.137 us | blk_map_iter_next(); 28.462185 | 2) dd-130 | 5.139 us | } /* __blk_rq_map_sg */ 28.462185 | 2) dd-130 | | blk_mq_start_request() { 28.462185 | 2) dd-130 | 0.129 us | blk_add_timer(); 28.462185 | 2) dd-130 | 0.418 us | } /* blk_mq_start_request */ 28.462185 | 2) dd-130 | 7.452 us | } /* virtblk_prep_rq.isra.0 */ 28.462185 | 2) dd-130 | | virtblk_add_req_batch() { 28.462186 | 2) dd-130 | | _raw_spin_lock_irqsave() { 28.462186 | 2) dd-130 | 0.128 us | preempt_count_add(); 28.462186 | 2) dd-130 | 0.407 us | } /* _raw_spin_lock_irqsave */ 28.462186 | 2) dd-130 | | virtblk_add_req() { 28.462186 | 2) dd-130 | | virtqueue_add_sgs() { 28.462187 | 2) dd-130 | | __kmalloc_noprof() { 28.462187 | 2) dd-130 | 0.137 us | preempt_count_add(); 28.462187 | 2) dd-130 | 0.137 us | preempt_count_sub(); 28.462187 | 2) dd-130 | 0.781 us | } /* __kmalloc_noprof */ 28.462187 | 2) dd-130 | 0.300 us | vring_map_one_sg.part.0(); 28.462188 | 2) dd-130 | 0.287 us | vring_map_one_sg.part.0(); 28.462188 | 2) dd-130 | 0.128 us | vring_map_one_sg.part.0(); 28.462189 | 2) dd-130 | 0.125 us | vring_map_one_sg.part.0(); 28.462189 | 2) dd-130 | 0.126 us | vring_map_one_sg.part.0(); 28.462189 | 2) dd-130 | 0.124 us | vring_map_one_sg.part.0(); 28.462190 | 2) dd-130 | 0.127 us | vring_map_one_sg.part.0(); 28.462190 | 2) dd-130 | 0.126 us | vring_map_one_sg.part.0(); 28.462190 | 2) dd-130 | 0.126 us | vring_map_one_sg.part.0(); 28.462190 | 2) dd-130 | 0.127 us | vring_map_one_sg.part.0(); 28.462191 | 2) dd-130 | 0.126 us | vring_map_one_sg.part.0(); 28.462191 | 2) dd-130 | 0.424 us | vring_map_one_sg.part.0(); 28.462192 | 2) dd-130 | 0.433 us | vring_map_one_sg.part.0(); 28.462192 | 2) dd-130 | 0.428 us | vring_map_one_sg.part.0(); 28.462193 | 2) dd-130 | 0.446 us | vring_map_one_sg.part.0(); 28.462194 | 2) dd-130 | 0.463 us | vring_map_one_sg.part.0(); 28.462195 | 2) dd-130 | 0.449 us | vring_map_one_sg.part.0(); 28.462195 | 2) dd-130 | 0.290 us | vring_map_one_sg.part.0(); 28.462196 | 2) dd-130 | 8.968 us | } /* virtqueue_add_sgs */ 28.462196 | 2) dd-130 | 9.529 us | } /* virtblk_add_req */ 28.462196 | 2) dd-130 | | virtqueue_kick_prepare() { 28.462197 | 2) dd-130 | 0.538 us | virtqueue_kick_prepare_split(); 28.462197 | 2) dd-130 | 1.120 us | } /* virtqueue_kick_prepare */ 28.462198 | 2) dd-130 | | _raw_spin_unlock_irqrestore() { 28.462198 | 2) dd-130 | 0.474 us | preempt_count_sub(); 28.462198 | 2) dd-130 | 0.738 us | } /* _raw_spin_unlock_irqrestore */ 28.462199 | 2) dd-130 | | virtqueue_notify() { 28.462199 | 2) dd-130 | 4.624 us | vp_notify(); 28.462204 | 2) dd-130 | 5.312 us | } /* virtqueue_notify */ 28.462205 | 2) dd-130 | + 19.017 us | } /* virtblk_add_req_batch */ 28.462205 | 2) dd-130 | + 27.086 us | } /* virtio_queue_rqs */ 28.462205 | 2) dd-130 | 0.133 us | __rcu_read_unlock(); 28.462205 | 2) dd-130 | + 28.393 us | } /* blk_mq_dispatch_queue_requests */ 28.462206 | 2) dd-130 | + 29.139 us | } /* blk_mq_flush_plug_list */ 28.462206 | 2) dd-130 | + 29.650 us | } /* __blk_flush_plug */ 28.462206 | 2) dd-130 | + 30.474 us | } /* blk_finish_plug */ 28.462207 | 2) dd-130 | ! 102.090 us | } /* read_pages */ 28.462207 | 2) dd-130 | ! 234.476 us | } /* page_cache_ra_unbounded */ 28.462208 | 2) dd-130 | ! 235.264 us | } /* do_page_cache_ra */ 28.462208 | 2) dd-130 | ! 235.526 us | } /* page_cache_ra_order */ 28.462208 | 2) dd-130 | ! 236.655 us | } /* page_cache_async_ra */ 28.462209 | 2) dd-130 | ! 237.352 us | } /* filemap_readahead.isra.0 */ 28.462209 | 2) dd-130 | ! 239.109 us | } /* filemap_get_pages */ 28.462209 | 2) dd-130 | 0.382 us | folio_mark_accessed(); 28.462213 | 2) dd-130 | ! 242.963 us | } /* filemap_read */ 28.462213 | 2) dd-130 | ! 243.246 us | } /* erofs_file_read_iter */ 28.462213 | 2) dd-130 | ! 244.025 us | } /* vfs_read */ 28.462213 | 2) dd-130 | ! 244.625 us | } /* ksys_read */ 28.462213 | 2) dd-130 | ! 245.003 us | } /* __x64_sys_read */ 28.462216 | 2) dd-130 | | __x64_sys_read() { 28.462216 | 2) dd-130 | | ksys_read() { 28.462216 | 2) dd-130 | 0.156 us | fdget_pos(); 28.462216 | 2) dd-130 | | vfs_read() { 28.462216 | 2) dd-130 | 0.263 us | rw_verify_area(); 28.462217 | 2) dd-130 | | erofs_file_read_iter() { 28.462217 | 2) dd-130 | | filemap_read() { 28.462217 | 2) dd-130 | | filemap_get_pages() { 28.462217 | 2) dd-130 | | filemap_get_read_batch() { 28.462217 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462218 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462218 | 2) dd-130 | 0.749 us | } /* filemap_get_read_batch */ 28.462218 | 2) dd-130 | 1.044 us | } /* filemap_get_pages */ 28.462218 | 2) dd-130 | 0.132 us | folio_mark_accessed(); 28.462222 | 2) dd-130 | 4.559 us | } /* filemap_read */ 28.462222 | 2) dd-130 | 4.815 us | } /* erofs_file_read_iter */ 28.462222 | 2) dd-130 | 5.530 us | } /* vfs_read */ 28.462222 | 2) dd-130 | 6.112 us | } /* ksys_read */ 28.462222 | 2) dd-130 | 6.465 us | } /* __x64_sys_read */ 28.462224 | 2) dd-130 | | __x64_sys_read() { 28.462224 | 2) dd-130 | | ksys_read() { 28.462224 | 2) dd-130 | 0.152 us | fdget_pos(); 28.462225 | 2) dd-130 | | vfs_read() { 28.462225 | 2) dd-130 | 0.261 us | rw_verify_area(); 28.462225 | 2) dd-130 | | erofs_file_read_iter() { 28.462225 | 2) dd-130 | | filemap_read() { 28.462225 | 2) dd-130 | | filemap_get_pages() { 28.462226 | 2) dd-130 | | filemap_get_read_batch() { 28.462226 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462226 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462226 | 2) dd-130 | 0.710 us | } /* filemap_get_read_batch */ 28.462226 | 2) dd-130 | 0.982 us | } /* filemap_get_pages */ 28.462227 | 2) dd-130 | 0.131 us | folio_mark_accessed(); 28.462230 | 2) dd-130 | 4.791 us | } /* filemap_read */ 28.462230 | 2) dd-130 | 5.045 us | } /* erofs_file_read_iter */ 28.462231 | 2) dd-130 | 5.754 us | } /* vfs_read */ 28.462231 | 2) dd-130 | 6.620 us | } /* ksys_read */ 28.462231 | 2) dd-130 | 6.938 us | } /* __x64_sys_read */ 28.462233 | 2) dd-130 | | __x64_sys_read() { 28.462233 | 2) dd-130 | | ksys_read() { 28.462233 | 2) dd-130 | 0.153 us | fdget_pos(); 28.462234 | 2) dd-130 | | vfs_read() { 28.462234 | 2) dd-130 | 0.260 us | rw_verify_area(); 28.462234 | 2) dd-130 | | erofs_file_read_iter() { 28.462234 | 2) dd-130 | | filemap_read() { 28.462234 | 2) dd-130 | | filemap_get_pages() { 28.462235 | 2) dd-130 | | filemap_get_read_batch() { 28.462235 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462235 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462235 | 2) dd-130 | 0.743 us | } /* filemap_get_read_batch */ 28.462235 | 2) dd-130 | | filemap_readahead.isra.0() { 28.462236 | 2) dd-130 | | page_cache_async_ra() { 28.462236 | 2) dd-130 | 0.124 us | inode_to_bdi(); 28.462236 | 2) dd-130 | | page_cache_ra_order() { 28.462236 | 2) dd-130 | | do_page_cache_ra() { 28.462236 | 2) dd-130 | | page_cache_ra_unbounded() { 28.462237 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462237 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462237 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462237 | 2) dd-130 | | folio_alloc_noprof() { 28.462237 | 2) dd-130 | | alloc_pages_mpol() { 28.462237 | 2) dd-130 | 0.126 us | policy_nodemask(); 28.462238 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462238 | 2) dd-130 | | get_page_from_freelist() { 28.462238 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462238 | 2) dd-130 | | _raw_spin_trylock() { 28.462239 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462239 | 2) dd-130 | 0.410 us | } /* _raw_spin_trylock */ 28.462239 | 2) dd-130 | | _raw_spin_unlock() { 28.462239 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462239 | 2) dd-130 | 0.385 us | } /* _raw_spin_unlock */ 28.462239 | 2) dd-130 | 0.140 us | preempt_count_sub(); 28.462240 | 2) dd-130 | 1.811 us | } /* get_page_from_freelist */ 28.462240 | 2) dd-130 | 2.123 us | } /* __alloc_frozen_pages_noprof */ 28.462240 | 2) dd-130 | 2.656 us | } /* alloc_pages_mpol */ 28.462240 | 2) dd-130 | 2.921 us | } /* folio_alloc_noprof */ 28.462240 | 2) dd-130 | 3.166 us | } /* filemap_alloc_folio_noprof */ 28.462240 | 2) dd-130 | | filemap_add_folio() { 28.462241 | 2) dd-130 | | __filemap_add_folio() { 28.462241 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.462241 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462241 | 2) dd-130 | 0.131 us | preempt_count_add(); 28.462241 | 2) dd-130 | 0.401 us | } /* _raw_spin_lock_irq */ 28.462242 | 2) dd-130 | 0.127 us | workingset_update_node(); 28.462242 | 2) dd-130 | 0.133 us | mod_node_page_state(); 28.462242 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462242 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462243 | 2) dd-130 | 0.394 us | } /* _raw_spin_unlock_irq */ 28.462243 | 2) dd-130 | 2.090 us | } /* __filemap_add_folio */ 28.462243 | 2) dd-130 | | folio_add_lru() { 28.462243 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462243 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462243 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462244 | 2) dd-130 | 0.685 us | } /* __folio_batch_add_and_move */ 28.462244 | 2) dd-130 | 0.946 us | } /* folio_add_lru */ 28.462244 | 2) dd-130 | 3.445 us | } /* filemap_add_folio */ 28.462244 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462244 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462245 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462245 | 2) dd-130 | | folio_alloc_noprof() { 28.462245 | 2) dd-130 | | alloc_pages_mpol() { 28.462245 | 2) dd-130 | 0.130 us | policy_nodemask(); 28.462245 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462245 | 2) dd-130 | | get_page_from_freelist() { 28.462245 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462246 | 2) dd-130 | | _raw_spin_trylock() { 28.462246 | 2) dd-130 | 0.129 us | preempt_count_add(); 28.462246 | 2) dd-130 | 0.393 us | } /* _raw_spin_trylock */ 28.462246 | 2) dd-130 | | _raw_spin_unlock() { 28.462246 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462247 | 2) dd-130 | 0.388 us | } /* _raw_spin_unlock */ 28.462247 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462247 | 2) dd-130 | 1.728 us | } /* get_page_from_freelist */ 28.462247 | 2) dd-130 | 2.000 us | } /* __alloc_frozen_pages_noprof */ 28.462248 | 2) dd-130 | 2.525 us | } /* alloc_pages_mpol */ 28.462248 | 2) dd-130 | 3.352 us | } /* folio_alloc_noprof */ 28.462248 | 2) dd-130 | 3.601 us | } /* filemap_alloc_folio_noprof */ 28.462248 | 2) dd-130 | | filemap_add_folio() { 28.462248 | 2) dd-130 | | __filemap_add_folio() { 28.462249 | 2) dd-130 | 0.125 us | shmem_mapping(); 28.462249 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462249 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462249 | 2) dd-130 | 0.395 us | } /* _raw_spin_lock_irq */ 28.462249 | 2) dd-130 | 0.124 us | workingset_update_node(); 28.462250 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462250 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462250 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462250 | 2) dd-130 | 0.391 us | } /* _raw_spin_unlock_irq */ 28.462250 | 2) dd-130 | 2.045 us | } /* __filemap_add_folio */ 28.462251 | 2) dd-130 | | folio_add_lru() { 28.462251 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462251 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462251 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462251 | 2) dd-130 | 0.686 us | } /* __folio_batch_add_and_move */ 28.462252 | 2) dd-130 | 0.947 us | } /* folio_add_lru */ 28.462252 | 2) dd-130 | 3.396 us | } /* filemap_add_folio */ 28.462252 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462252 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462252 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462252 | 2) dd-130 | | folio_alloc_noprof() { 28.462253 | 2) dd-130 | | alloc_pages_mpol() { 28.462253 | 2) dd-130 | 0.129 us | policy_nodemask(); 28.462253 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462253 | 2) dd-130 | | get_page_from_freelist() { 28.462253 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462254 | 2) dd-130 | | _raw_spin_trylock() { 28.462254 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462254 | 2) dd-130 | 0.389 us | } /* _raw_spin_trylock */ 28.462254 | 2) dd-130 | | _raw_spin_unlock() { 28.462254 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462254 | 2) dd-130 | 0.387 us | } /* _raw_spin_unlock */ 28.462255 | 2) dd-130 | 0.124 us | preempt_count_sub(); 28.462255 | 2) dd-130 | 1.715 us | } /* get_page_from_freelist */ 28.462255 | 2) dd-130 | 1.989 us | } /* __alloc_frozen_pages_noprof */ 28.462256 | 2) dd-130 | | irq_enter_rcu() { 28.462256 | 2) dd-130 | 0.151 us | preempt_count_add(); 28.462257 | 2) dd-130 | 0.459 us | } /* irq_enter_rcu */ 28.462262 | 2) dd-130 | 0.165 us | idle_cpu(); 28.462263 | 2) dd-130 | 0.149 us | raw_irqentry_exit_cond_resched(); 28.462263 | 2) dd-130 | + 10.452 us | } /* alloc_pages_mpol */ 28.462263 | 2) dd-130 | + 10.722 us | } /* folio_alloc_noprof */ 28.462263 | 2) dd-130 | + 10.973 us | } /* filemap_alloc_folio_noprof */ 28.462263 | 2) dd-130 | | filemap_add_folio() { 28.462264 | 2) dd-130 | | __filemap_add_folio() { 28.462264 | 2) dd-130 | 0.124 us | shmem_mapping(); 28.462264 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462264 | 2) dd-130 | 0.132 us | preempt_count_add(); 28.462264 | 2) dd-130 | 0.428 us | } /* _raw_spin_lock_irq */ 28.462265 | 2) dd-130 | 0.124 us | workingset_update_node(); 28.462265 | 2) dd-130 | 0.157 us | mod_node_page_state(); 28.462265 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462265 | 2) dd-130 | 0.130 us | preempt_count_sub(); 28.462266 | 2) dd-130 | 0.393 us | } /* _raw_spin_unlock_irq */ 28.462266 | 2) dd-130 | 2.175 us | } /* __filemap_add_folio */ 28.462266 | 2) dd-130 | | folio_add_lru() { 28.462266 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462266 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462266 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462267 | 2) dd-130 | 0.656 us | } /* __folio_batch_add_and_move */ 28.462267 | 2) dd-130 | 0.919 us | } /* folio_add_lru */ 28.462267 | 2) dd-130 | 3.508 us | } /* filemap_add_folio */ 28.462267 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462267 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462268 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462268 | 2) dd-130 | | folio_alloc_noprof() { 28.462268 | 2) dd-130 | | alloc_pages_mpol() { 28.462268 | 2) dd-130 | 0.129 us | policy_nodemask(); 28.462268 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462268 | 2) dd-130 | | get_page_from_freelist() { 28.462269 | 2) dd-130 | 0.218 us | preempt_count_add(); 28.462269 | 2) dd-130 | | _raw_spin_trylock() { 28.462269 | 2) dd-130 | 0.138 us | preempt_count_add(); 28.462269 | 2) dd-130 | 0.403 us | } /* _raw_spin_trylock */ 28.462270 | 2) dd-130 | | _raw_spin_unlock() { 28.462270 | 2) dd-130 | 0.123 us | preempt_count_sub(); 28.462270 | 2) dd-130 | 0.388 us | } /* _raw_spin_unlock */ 28.462270 | 2) dd-130 | 0.131 us | preempt_count_sub(); 28.462270 | 2) dd-130 | 1.847 us | } /* get_page_from_freelist */ 28.462270 | 2) dd-130 | 2.110 us | } /* __alloc_frozen_pages_noprof */ 28.462271 | 2) dd-130 | 2.655 us | } /* alloc_pages_mpol */ 28.462271 | 2) dd-130 | 2.913 us | } /* folio_alloc_noprof */ 28.462271 | 2) dd-130 | 3.159 us | } /* filemap_alloc_folio_noprof */ 28.462271 | 2) dd-130 | | filemap_add_folio() { 28.462271 | 2) dd-130 | | __filemap_add_folio() { 28.462271 | 2) dd-130 | 0.123 us | shmem_mapping(); 28.462272 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462272 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462272 | 2) dd-130 | 0.398 us | } /* _raw_spin_lock_irq */ 28.462272 | 2) dd-130 | 0.126 us | workingset_update_node(); 28.462272 | 2) dd-130 | 0.141 us | mod_node_page_state(); 28.462273 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462273 | 2) dd-130 | 0.126 us | preempt_count_sub(); 28.462273 | 2) dd-130 | 0.417 us | } /* _raw_spin_unlock_irq */ 28.462273 | 2) dd-130 | 2.099 us | } /* __filemap_add_folio */ 28.462273 | 2) dd-130 | | folio_add_lru() { 28.462274 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462274 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462274 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462274 | 2) dd-130 | 0.654 us | } /* __folio_batch_add_and_move */ 28.462274 | 2) dd-130 | 0.907 us | } /* folio_add_lru */ 28.462274 | 2) dd-130 | 3.407 us | } /* filemap_add_folio */ 28.462275 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462275 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462275 | 2) dd-130 | | filemap_alloc_folio_noprof() { 28.462275 | 2) dd-130 | | folio_alloc_noprof() { 28.462275 | 2) dd-130 | | alloc_pages_mpol() { 28.462275 | 2) dd-130 | 0.127 us | policy_nodemask(); 28.462276 | 2) dd-130 | | __alloc_frozen_pages_noprof() { 28.462276 | 2) dd-130 | | get_page_from_freelist() { 28.462276 | 2) dd-130 | 0.124 us | preempt_count_add(); 28.462276 | 2) dd-130 | | _raw_spin_trylock() { 28.462276 | 2) dd-130 | 0.122 us | preempt_count_add(); 28.462277 | 2) dd-130 | 0.388 us | } /* _raw_spin_trylock */ 28.462277 | 2) dd-130 | | _raw_spin_unlock() { 28.462277 | 2) dd-130 | 0.122 us | preempt_count_sub(); 28.462277 | 2) dd-130 | 0.383 us | } /* _raw_spin_unlock */ 28.462277 | 2) dd-130 | 0.125 us | preempt_count_sub(); 28.462278 | 2) dd-130 | 1.717 us | } /* get_page_from_freelist */ 28.462278 | 2) dd-130 | 1.990 us | } /* __alloc_frozen_pages_noprof */ 28.462278 | 2) dd-130 | 2.515 us | } /* alloc_pages_mpol */ 28.462278 | 2) dd-130 | 2.768 us | } /* folio_alloc_noprof */ 28.462278 | 2) dd-130 | 3.014 us | } /* filemap_alloc_folio_noprof */ 28.462278 | 2) dd-130 | | filemap_add_folio() { 28.462278 | 2) dd-130 | | __filemap_add_folio() { 28.462279 | 2) dd-130 | 0.123 us | shmem_mapping(); 28.462279 | 2) dd-130 | | _raw_spin_lock_irq() { 28.462279 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462279 | 2) dd-130 | 0.400 us | } /* _raw_spin_lock_irq */ 28.462279 | 2) dd-130 | 0.122 us | workingset_update_node(); 28.462280 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462280 | 2) dd-130 | | _raw_spin_unlock_irq() { 28.462280 | 2) dd-130 | 0.128 us | preempt_count_sub(); 28.462280 | 2) dd-130 | 0.417 us | } /* _raw_spin_unlock_irq */ 28.462280 | 2) dd-130 | 2.089 us | } /* __filemap_add_folio */ 28.462281 | 2) dd-130 | | folio_add_lru() { 28.462281 | 2) dd-130 | | __folio_batch_add_and_move() { 28.462281 | 2) dd-130 | 0.123 us | preempt_count_add(); 28.462281 | 2) dd-130 | | folio_batch_move_lru() { 28.462281 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462282 | 2) dd-130 | | _raw_spin_lock_irqsave() { 28.462282 | 2) dd-130 | 0.133 us | preempt_count_add(); 28.462282 | 2) dd-130 | 0.419 us | } /* _raw_spin_lock_irqsave */ 28.462282 | 2) dd-130 | | lru_add() { 28.462282 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462283 | 2) dd-130 | 0.216 us | folio_mapping(); 28.462283 | 2) dd-130 | 0.130 us | __rcu_read_unlock(); 28.462283 | 2) dd-130 | 0.123 us | mod_node_page_state(); 28.462284 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462284 | 2) dd-130 | 1.618 us | } /* lru_add */ 28.462284 | 2) dd-130 | | lru_add() { 28.462284 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462284 | 2) dd-130 | 0.148 us | folio_mapping(); 28.462285 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462285 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462285 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462286 | 2) dd-130 | 1.497 us | } /* lru_add */ 28.462286 | 2) dd-130 | | lru_add() { 28.462286 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462286 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462286 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462287 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462287 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462287 | 2) dd-130 | 1.442 us | } /* lru_add */ 28.462287 | 2) dd-130 | | lru_add() { 28.462287 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462288 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462288 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462288 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462288 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462289 | 2) dd-130 | 1.438 us | } /* lru_add */ 28.462289 | 2) dd-130 | | lru_add() { 28.462289 | 2) dd-130 | 0.147 us | __rcu_read_lock(); 28.462289 | 2) dd-130 | 0.131 us | folio_mapping(); 28.462290 | 2) dd-130 | 0.149 us | __rcu_read_unlock(); 28.462290 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462290 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462290 | 2) dd-130 | 1.550 us | } /* lru_add */ 28.462291 | 2) dd-130 | | lru_add() { 28.462291 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462291 | 2) dd-130 | 0.134 us | folio_mapping(); 28.462291 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462292 | 2) dd-130 | 0.123 us | mod_node_page_state(); 28.462292 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462292 | 2) dd-130 | 1.475 us | } /* lru_add */ 28.462292 | 2) dd-130 | | lru_add() { 28.462292 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462293 | 2) dd-130 | 0.132 us | folio_mapping(); 28.462293 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.462293 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462293 | 2) dd-130 | 0.123 us | __mod_zone_page_state(); 28.462294 | 2) dd-130 | 1.470 us | } /* lru_add */ 28.462294 | 2) dd-130 | | lru_add() { 28.462294 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462294 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462295 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462295 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462295 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462295 | 2) dd-130 | 1.450 us | } /* lru_add */ 28.462296 | 2) dd-130 | | lru_add() { 28.462296 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462296 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462296 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462296 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462297 | 2) dd-130 | 0.192 us | __mod_zone_page_state(); 28.462297 | 2) dd-130 | 1.546 us | } /* lru_add */ 28.462297 | 2) dd-130 | | lru_add() { 28.462297 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462298 | 2) dd-130 | 0.122 us [ 30.175033] clocksource: Watchdog remote CPU 3 read timed out | folio_mapping(); 28.462298 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462298 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462298 | 2) dd-130 | 0.137 us | __mod_zone_page_state(); 28.462299 | 2) dd-130 | 1.467 us | } /* lru_add */ 28.462299 | 2) dd-130 | | lru_add() { 28.462299 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462299 | 2) dd-130 | 0.124 us | folio_mapping(); 28.462300 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462300 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462300 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462300 | 2) dd-130 | 1.452 us | } /* lru_add */ 28.462300 | 2) dd-130 | | lru_add() { 28.462301 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462301 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462301 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462301 | 2) dd-130 | 0.195 us | mod_node_page_state(); 28.462302 | 2) dd-130 | 0.151 us | __mod_zone_page_state(); 28.462302 | 2) dd-130 | 1.547 us | } /* lru_add */ 28.462302 | 2) dd-130 | | lru_add() { 28.462302 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462303 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462303 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462303 | 2) dd-130 | 0.140 us | mod_node_page_state(); 28.462303 | 2) dd-130 | 0.136 us | __mod_zone_page_state(); 28.462304 | 2) dd-130 | 1.496 us | } /* lru_add */ 28.462304 | 2) dd-130 | | lru_add() { 28.462304 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462304 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462305 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462305 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462305 | 2) dd-130 | 0.126 us | __mod_zone_page_state(); 28.462305 | 2) dd-130 | 1.446 us | } /* lru_add */ 28.462305 | 2) dd-130 | | lru_add() { 28.462306 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462306 | 2) dd-130 | 0.124 us | folio_mapping(); 28.462306 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462306 | 2) dd-130 | 0.123 us | mod_node_page_state(); 28.462307 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462307 | 2) dd-130 | 1.443 us | } /* lru_add */ 28.462307 | 2) dd-130 | | lru_add() { 28.462307 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462307 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462308 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.462308 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462308 | 2) dd-130 | 0.126 us | __mod_zone_page_state(); 28.462309 | 2) dd-130 | 1.441 us | } /* lru_add */ 28.462309 | 2) dd-130 | | lru_add() { 28.462309 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462309 | 2) dd-130 | 0.124 us | folio_mapping(); 28.462309 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462310 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462310 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462310 | 2) dd-130 | 1.467 us | } /* lru_add */ 28.462310 | 2) dd-130 | | lru_add() { 28.462310 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462311 | 2) dd-130 | 0.198 us | folio_mapping(); 28.462311 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462311 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462312 | 2) dd-130 | 0.123 us | __mod_zone_page_state(); 28.462312 | 2) dd-130 | 1.536 us | } /* lru_add */ 28.462312 | 2) dd-130 | | lru_add() { 28.462312 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462312 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462313 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462313 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462313 | 2) dd-130 | 0.123 us | __mod_zone_page_state(); 28.462313 | 2) dd-130 | 1.451 us | } /* lru_add */ 28.462314 | 2) dd-130 | | lru_add() { 28.462314 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462314 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462314 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462315 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462315 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462315 | 2) dd-130 | 1.451 us | } /* lru_add */ 28.462315 | 2) dd-130 | | lru_add() { 28.462315 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462316 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462316 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462316 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462316 | 2) dd-130 | 0.123 us | __mod_zone_page_state(); 28.462317 | 2) dd-130 | 1.445 us | } /* lru_add */ 28.462317 | 2) dd-130 | | lru_add() { 28.462317 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462317 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462318 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462318 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462318 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462318 | 2) dd-130 | 1.464 us | } /* lru_add */ 28.462318 | 2) dd-130 | | lru_add() { 28.462319 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462319 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462319 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462319 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462320 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462320 | 2) dd-130 | 1.437 us | } /* lru_add */ 28.462320 | 2) dd-130 | | lru_add() { 28.462320 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462320 | 2) dd-130 | 0.122 us | folio_mapping(); 28.462321 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462321 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462321 | 2) dd-130 | 0.123 us | __mod_zone_page_state(); 28.462322 | 2) dd-130 | 1.437 us | } /* lru_add */ 28.462322 | 2) dd-130 | | lru_add() { 28.462322 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462322 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462322 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462323 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462323 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462323 | 2) dd-130 | 1.435 us | } /* lru_add */ 28.462323 | 2) dd-130 | | lru_add() { 28.462323 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462324 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462324 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462324 | 2) dd-130 | 0.126 us | mod_node_page_state(); 28.462325 | 2) dd-130 | 0.192 us | __mod_zone_page_state(); 28.462325 | 2) dd-130 | 1.526 us | } /* lru_add */ 28.462325 | 2) dd-130 | | lru_add() { 28.462325 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462325 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462326 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462326 | 2) dd-130 | 0.125 us | mod_node_page_state(); 28.462326 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462326 | 2) dd-130 | 1.446 us | } /* lru_add */ 28.462327 | 2) dd-130 | | lru_add() { 28.462327 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462327 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462327 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462328 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462328 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462328 | 2) dd-130 | 1.441 us | } /* lru_add */ 28.462328 | 2) dd-130 | | lru_add() { 28.462328 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462329 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462329 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.462329 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462329 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462330 | 2) dd-130 | 1.443 us | } /* lru_add */ 28.462330 | 2) dd-130 | | lru_add() { 28.462330 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462330 | 2) dd-130 | 0.123 us | folio_mapping(); 28.462330 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462331 | 2) dd-130 | 0.124 us | mod_node_page_state(); 28.462331 | 2) dd-130 | 0.125 us | __mod_zone_page_state(); 28.462331 | 2) dd-130 | 1.460 us | } /* lru_add */ 28.462331 | 2) dd-130 | | lru_add() { 28.462332 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462332 | 2) dd-130 | 0.121 us | folio_mapping(); 28.462332 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462332 | 2) dd-130 | 0.127 us | mod_node_page_state(); 28.462333 | 2) dd-130 | 0.124 us | __mod_zone_page_state(); 28.462333 | 2) dd-130 | 1.441 us | } /* lru_add */ 28.462333 | 2) dd-130 | | _raw_spin_unlock_irqrestore() { 28.462333 | 2) dd-130 | 0.132 us | preempt_count_sub(); 28.462333 | 2) dd-130 | 0.396 us | } /* _raw_spin_unlock_irqrestore */ 28.462334 | 2) dd-130 | 0.131 us | __rcu_read_unlock(); 28.462334 | 2) dd-130 | 0.143 us | free_unref_folios(); 28.462334 | 2) dd-130 | 0.323 us | folios_put_refs(); 28.462335 | 2) dd-130 | + 53.512 us | } /* folio_batch_move_lru */ 28.462335 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462335 | 2) dd-130 | + 54.367 us | } /* __folio_batch_add_and_move */ 28.462335 | 2) dd-130 | + 54.621 us | } /* folio_add_lru */ 28.462335 | 2) dd-130 | + 57.109 us | } /* filemap_add_folio */ 28.462336 | 2) dd-130 | | read_pages() { 28.462336 | 2) dd-130 | 0.123 us | blk_start_plug(); 28.462336 | 2) dd-130 | | erofs_readahead() { 28.462336 | 2) dd-130 | 0.141 us | erofs_real_inode(); 28.462336 | 2) dd-130 | | iomap_readahead() { 28.462336 | 2) dd-130 | | iomap_iter() { 28.462337 | 2) dd-130 | | erofs_iomap_next() { 28.462337 | 2) dd-130 | | erofs_iomap_begin.constprop.0() { 28.462337 | 2) dd-130 | 0.128 us | erofs_map_blocks(); 28.462337 | 2) dd-130 | 0.136 us | erofs_map_dev(); 28.462337 | 2) dd-130 | 0.688 us | } /* erofs_iomap_begin.constprop.0 */ 28.462338 | 2) dd-130 | 0.964 us | } /* erofs_iomap_next */ 28.462338 | 2) dd-130 | 1.258 us | } /* iomap_iter */ 28.462338 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462338 | 2) dd-130 | 0.133 us | __rcu_read_unlock(); 28.462338 | 2) dd-130 | | iomap_read_folio_iter() { 28.462339 | 2) dd-130 | 0.124 us | ifs_alloc.isra.0(); 28.462339 | 2) dd-130 | 0.135 us | iomap_adjust_read_range(); 28.462339 | 2) dd-130 | 0.123 us | iomap_iter_advance(); 28.462339 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462340 | 2) dd-130 | | bio_alloc_bioset() { 28.462340 | 2) dd-130 | 0.126 us | preempt_count_add(); 28.462340 | 2) dd-130 | 0.428 us | preempt_count_sub(); 28.462341 | 2) dd-130 | 0.123 us | kmem_cache_size(); 28.462341 | 2) dd-130 | | bio_associate_blkg() { 28.462341 | 2) dd-130 | 0.120 us | __rcu_read_lock(); 28.462341 | 2) dd-130 | 0.122 us | kthread_blkcg(); 28.462342 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.462342 | 2) dd-130 | | bio_associate_blkg_from_css() { 28.462342 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462342 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462343 | 2) dd-130 | 0.663 us | } /* bio_associate_blkg_from_css */ 28.462343 | 2) dd-130 | 1.746 us | } /* bio_associate_blkg */ 28.462343 | 2) dd-130 | 3.182 us | } /* bio_alloc_bioset */ 28.462343 | 2) dd-130 | | bio_add_folio_nofail() { 28.462343 | 2) dd-130 | 0.123 us | __bio_add_page(); 28.462343 | 2) dd-130 | 0.372 us | } /* bio_add_folio_nofail */ 28.462343 | 2) dd-130 | 3.999 us | } /* iomap_bio_read_folio_range */ 28.462344 | 2) dd-130 | 0.122 us | iomap_iter_advance(); 28.462344 | 2) dd-130 | 5.432 us | } /* iomap_read_folio_iter */ 28.462344 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462344 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.462345 | 2) dd-130 | | iomap_read_folio_iter() { 28.462345 | 2) dd-130 | 0.122 us | ifs_alloc.isra.0(); 28.462345 | 2) dd-130 | 0.128 us | iomap_adjust_read_range(); 28.462345 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.462346 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462346 | 2) dd-130 | | bio_add_folio() { 28.462346 | 2) dd-130 | | bio_add_page() { 28.462346 | 2) dd-130 | 0.124 us | bvec_try_merge_page(); 28.462346 | 2) dd-130 | 0.127 us | __bio_add_page(); 28.462346 | 2) dd-130 | 0.677 us | } /* bio_add_page */ 28.462347 | 2) dd-130 | 0.942 us | } /* bio_add_folio */ 28.462347 | 2) dd-130 | 1.228 us | } /* iomap_bio_read_folio_range */ 28.462347 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.462347 | 2) dd-130 | 2.579 us | } /* iomap_read_folio_iter */ 28.462347 | 2) dd-130 | 0.122 us | __rcu_read_lock(); 28.462348 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462348 | 2) dd-130 | | iomap_read_folio_iter() { 28.462348 | 2) dd-130 | 0.129 us | ifs_alloc.isra.0(); 28.462348 | 2) dd-130 | 0.125 us | iomap_adjust_read_range(); 28.462348 | 2) dd-130 | 0.122 us | iomap_iter_advance(); 28.462349 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462349 | 2) dd-130 | | bio_add_folio() { 28.462349 | 2) dd-130 | | bio_add_page() { 28.462349 | 2) dd-130 | 0.123 us | bvec_try_merge_page(); 28.462349 | 2) dd-130 | 0.126 us | __bio_add_page(); 28.462350 | 2) dd-130 | 0.671 us | } /* bio_add_page */ 28.462350 | 2) dd-130 | 0.931 us | } /* bio_add_folio */ 28.462350 | 2) dd-130 | 1.195 us | } /* iomap_bio_read_folio_range */ 28.462350 | 2) dd-130 | 0.124 us | iomap_iter_advance(); 28.462350 | 2) dd-130 | 2.529 us | } /* iomap_read_folio_iter */ 28.462350 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462351 | 2) dd-130 | 0.122 us | __rcu_read_unlock(); 28.462351 | 2) dd-130 | | iomap_read_folio_iter() { 28.462351 | 2) dd-130 | 0.123 us | ifs_alloc.isra.0(); 28.462351 | 2) dd-130 | 0.126 us | iomap_adjust_read_range(); 28.462352 | 2) dd-130 | 0.123 us | iomap_iter_advance(); 28.462352 | 2) dd-130 | | iomap_bio_read_folio_range() { 28.462352 | 2) dd-130 | | bio_add_folio() { 28.462352 | 2) dd-130 | | bio_add_page() { 28.462352 | 2) dd-130 | 0.123 us | bvec_try_merge_page(); 28.462353 | 2) dd-130 | 0.122 us | __bio_add_page(); 28.462353 | 2) dd-130 | 0.644 us | } /* bio_add_page */ 28.462353 | 2) dd-130 | 0.971 us | } /* bio_add_folio */ 28.462353 | 2) dd-130 | 1.348 us | } /* iomap_bio_read_folio_range */ 28.462354 | 2) dd-130 | 0.342 us | iomap_iter_advance(); 28.462354 | 2) dd-130 | 2.918 us | } /* iomap_read_folio_iter */ 28.462354 | 2) dd-130 | | iomap_bio_submit_read() { 28.462354 | 2) dd-130 | | submit_bio() { 28.462355 | 2) dd-130 | 0.133 us | blkcg_set_ioprio(); 28.462355 | 2) dd-130 | | submit_bio_noacct() { 28.462355 | 2) dd-130 | | submit_bio_noacct_nocheck() { 28.462355 | 2) dd-130 | 0.132 us | blk_cgroup_bio_start(); 28.462356 | 2) dd-130 | | __submit_bio() { 28.462356 | 2) dd-130 | | blk_mq_submit_bio() { 28.462356 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462356 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462356 | 2) dd-130 | | bio_split_rw() { 28.462357 | 2) dd-130 | 0.173 us | bio_split_io_at(); 28.462357 | 2) dd-130 | 0.123 us | bio_submit_split(); 28.462357 | 2) dd-130 | 0.703 us | } /* bio_split_rw */ 28.462357 | 2) dd-130 | 0.124 us | blk_attempt_plug_merge(); 28.462357 | 2) dd-130 | 0.141 us | blk_mq_sched_bio_merge(); 28.462358 | 2) dd-130 | | __blk_mq_alloc_requests() { 28.462358 | 2) dd-130 | | blk_mq_get_tag() { 28.462358 | 2) dd-130 | 0.148 us | __blk_mq_get_tag(); 28.462358 | 2) dd-130 | 0.413 us | } /* blk_mq_get_tag */ 28.462358 | 2) dd-130 | 0.129 us | blk_mq_rq_ctx_init.isra.0(); 28.462359 | 2) dd-130 | 0.957 us | } /* __blk_mq_alloc_requests */ 28.462359 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462359 | 2) dd-130 | 0.123 us | update_io_ticks(); 28.462360 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462360 | 2) dd-130 | 0.128 us | blk_add_rq_to_plug(); 28.462360 | 2) dd-130 | 4.429 us | } /* blk_mq_submit_bio */ 28.462360 | 2) dd-130 | 4.683 us | } /* __submit_bio */ 28.462360 | 2) dd-130 | 5.225 us | } /* submit_bio_noacct_nocheck */ 28.462361 | 2) dd-130 | 5.488 us | } /* submit_bio_noacct */ 28.462361 | 2) dd-130 | 6.187 us | } /* submit_bio */ 28.462361 | 2) dd-130 | 6.690 us | } /* iomap_bio_submit_read */ 28.462361 | 2) dd-130 | | iomap_iter() { 28.462361 | 2) dd-130 | | erofs_iomap_next() { 28.462361 | 2) dd-130 | 0.175 us | iomap_iter_continue(); 28.462362 | 2) dd-130 | | erofs_iomap_begin.constprop.0() { 28.462362 | 2) dd-130 | 0.151 us | erofs_map_blocks(); 28.462362 | 2) dd-130 | 0.125 us | erofs_map_dev(); 28.462362 | 2) dd-130 | | erofs_read_metabuf() { 28.462362 | 2) dd-130 | | erofs_bread() { 28.462363 | 2) dd-130 | | read_cache_folio() { 28.462363 | 2) dd-130 | | do_read_cache_folio() { 28.462363 | 2) dd-130 | | __filemap_get_folio_mpol() { 28.462363 | 2) dd-130 | | filemap_get_entry() { 28.462363 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462363 | 2) dd-130 | 0.134 us | __rcu_read_unlock(); 28.462364 | 2) dd-130 | 0.747 us | } /* filemap_get_entry */ 28.462364 | 2) dd-130 | 1.021 us | } /* __filemap_get_folio_mpol */ 28.462364 | 2) dd-130 | 0.131 us | folio_mark_accessed(); 28.462364 | 2) dd-130 | 1.596 us | } /* do_read_cache_folio */ 28.462364 | 2) dd-130 | 1.866 us | } /* read_cache_folio */ 28.462365 | 2) dd-130 | 2.146 us | } /* erofs_bread */ 28.462365 | 2) dd-130 | 2.420 us | } /* erofs_read_metabuf */ 28.462365 | 2) dd-130 | 3.274 us | } /* erofs_iomap_begin.constprop.0 */ 28.462365 | 2) dd-130 | 3.882 us | } /* erofs_iomap_next */ 28.462365 | 2) dd-130 | 4.151 us | } /* iomap_iter */ 28.462365 | 2) dd-130 | 0.123 us | __rcu_read_lock(); 28.462366 | 2) dd-130 | 0.121 us | __rcu_read_unlock(); 28.462366 | 2) dd-130 | | iomap_read_folio_iter() { 28.462366 | 2) dd-130 | | iomap_read_inline_data() { 28.462367 | 2) dd-130 | 0.248 us | iomap_set_range_uptodate(); 28.462368 | 2) dd-130 | 1.648 us | } /* iomap_read_inline_data */ 28.462368 | 2) dd-130 | 0.123 us | iomap_iter_advance(); 28.462368 | 2) dd-130 | 2.212 us | } /* iomap_read_folio_iter */ 28.462368 | 2) dd-130 | | iomap_iter() { 28.462368 | 2) dd-130 | | erofs_iomap_next() { 28.462369 | 2) dd-130 | 0.160 us | iomap_iter_continue(); 28.462369 | 2) dd-130 | | erofs_iomap_begin.constprop.0() { 28.462369 | 2) dd-130 | 0.136 us | erofs_map_blocks(); 28.462369 | 2) dd-130 | 0.410 us | } /* erofs_iomap_begin.constprop.0 */ 28.462369 | 2) dd-130 | 1.102 us | } /* erofs_iomap_next */ 28.462370 | 2) dd-130 | 1.486 us | } /* iomap_iter */ 28.462370 | 2) dd-130 | | iomap_read_folio_iter() { 28.462370 | 2) dd-130 | 0.123 us | ifs_alloc.isra.0(); 28.462370 | 2) dd-130 | 0.146 us | iomap_adjust_read_range(); 28.462371 | 2) dd-130 | 0.123 us | iomap_iter_advance(); 28.462371 | 2) dd-130 | 0.124 us | iomap_set_range_uptodate(); 28.462371 | 2) dd-130 | 0.125 us | iomap_iter_advance(); 28.462372 | 2) dd-130 | 1.838 us | } /* iomap_read_folio_iter */ 28.462372 | 2) dd-130 | | iomap_iter() { 28.462372 | 2) dd-130 | | erofs_iomap_next() { 28.462372 | 2) dd-130 | 0.126 us | iomap_iter_continue(); 28.462372 | 2) dd-130 | 0.389 us | } /* erofs_iomap_next */ 28.462373 | 2) dd-130 | 0.672 us | } /* iomap_iter */ 28.462373 | 2) dd-130 | | iomap_read_end() { 28.462373 | 2) dd-130 | 0.126 us | folio_unlock(); 28.462373 | 2) dd-130 | 0.396 us | } /* iomap_read_end */ 28.462373 | 2) dd-130 | + 36.912 us | } /* iomap_readahead */ 28.462373 | 2) dd-130 | + 37.452 us | } /* erofs_readahead */ 28.462374 | 2) dd-130 | | blk_finish_plug() { 28.462374 | 2) dd-130 | | __blk_flush_plug() { 28.462374 | 2) dd-130 | | blk_mq_flush_plug_list() { 28.462374 | 2) dd-130 | | blk_mq_dispatch_queue_requests() { 28.462374 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462374 | 2) dd-130 | | virtio_queue_rqs() { 28.462374 | 2) dd-130 | | virtblk_prep_rq.isra.0() { 28.462375 | 2) dd-130 | | mempool_alloc_noprof() { 28.462375 | 2) dd-130 | | mempool_alloc_slab() { 28.462375 | 2) dd-130 | | kmem_cache_alloc_noprof() { 28.462375 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462375 | 2) dd-130 | 0.127 us | preempt_count_sub(); 28.462376 | 2) dd-130 | 0.698 us | } /* kmem_cache_alloc_noprof */ 28.462376 | 2) dd-130 | 0.956 us | } /* mempool_alloc_slab */ 28.462376 | 2) dd-130 | 1.236 us | } /* mempool_alloc_noprof */ 28.462376 | 2) dd-130 | | __blk_rq_map_sg() { 28.462376 | 2) dd-130 | 0.135 us | blk_map_iter_next(); 28.462376 | 2) dd-130 | 0.133 us | blk_map_iter_next(); 28.462377 | 2) dd-130 | 0.149 us | blk_map_iter_next(); 28.462377 | 2) dd-130 | 0.154 us | blk_map_iter_next(); 28.462377 | 2) dd-130 | 0.135 us | blk_map_iter_next(); 28.462378 | 2) dd-130 | 1.575 us | } /* __blk_rq_map_sg */ 28.462378 | 2) dd-130 | | blk_mq_start_request() { 28.462378 | 2) dd-130 | 0.127 us | blk_add_timer(); 28.462378 | 2) dd-130 | 0.406 us | } /* blk_mq_start_request */ 28.462378 | 2) dd-130 | 3.829 us | } /* virtblk_prep_rq.isra.0 */ 28.462378 | 2) dd-130 | | virtblk_add_req_batch() { 28.462379 | 2) dd-130 | | _raw_spin_lock_irqsave() { 28.462379 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462379 | 2) dd-130 | 0.402 us | } /* _raw_spin_lock_irqsave */ 28.462379 | 2) dd-130 | | virtblk_add_req() { 28.462379 | 2) dd-130 | | virtqueue_add_sgs() { 28.462379 | 2) dd-130 | | __kmalloc_noprof() { 28.462380 | 2) dd-130 | 0.125 us | preempt_count_add(); 28.462380 | 2) dd-130 | 0.134 us | preempt_count_sub(); 28.462380 | 2) dd-130 | 0.745 us | } /* __kmalloc_noprof */ 28.462380 | 2) dd-130 | 0.314 us | vring_map_one_sg.part.0(); 28.462381 | 2) dd-130 | 0.294 us | vring_map_one_sg.part.0(); 28.462381 | 2) dd-130 | 0.127 us | vring_map_one_sg.part.0(); 28.462382 | 2) dd-130 | 0.128 us | vring_map_one_sg.part.0(); 28.462382 | 2) dd-130 | 0.127 us | vring_map_one_sg.part.0(); 28.462382 | 2) dd-130 | 0.129 us | vring_map_one_sg.part.0(); 28.462382 | 2) dd-130 | 3.130 us | } /* virtqueue_add_sgs */ 28.462383 | 2) dd-130 | 3.583 us | } /* virtblk_add_req */ 28.462383 | 2) dd-130 | | virtqueue_kick_prepare() { 28.462383 | 2) dd-130 | 0.349 us | virtqueue_kick_prepare_split(); 28.462383 | 2) dd-130 | 0.610 us | } /* virtqueue_kick_prepare */ 28.462384 | 2) dd-130 | | _raw_spin_unlock_irqrestore() { 28.462384 | 2) dd-130 | 0.130 us | preempt_count_sub(); 28.462384 | 2) dd-130 | 0.398 us | } /* _raw_spin_unlock_irqrestore */ 28.462384 | 2) dd-130 | | virtqueue_notify() { 28.462384 | 2) dd-130 | 4.326 us | vp_notify(); 28.462389 | 2) dd-130 | 4.697 us | } /* virtqueue_notify */ 28.462389 | 2) dd-130 | + 10.574 us | } /* virtblk_add_req_batch */ 28.462389 | 2) dd-130 | + 14.829 us | } /* virtio_queue_rqs */ 28.462389 | 2) dd-130 | 0.142 us | __rcu_read_unlock(); 28.462390 | 2) dd-130 | + 15.765 us | } /* blk_mq_dispatch_queue_requests */ 28.462390 | 2) dd-130 | + 16.035 us | } /* blk_mq_flush_plug_list */ 28.462390 | 2) dd-130 | + 16.310 us | } /* __blk_flush_plug */ 28.462390 | 2) dd-130 | + 16.564 us | } /* blk_finish_plug */ 28.462391 | 2) dd-130 | + 54.986 us | } /* read_pages */ 28.462391 | 2) dd-130 | ! 154.211 us | } /* page_cache_ra_unbounded */ 28.462391 | 2) dd-130 | ! 155.073 us | } /* do_page_cache_ra */ 28.462391 | 2) dd-130 | ! 155.338 us | } /* page_cache_ra_order */ 28.462391 | 2) dd-130 | ! 155.881 us | } /* page_cache_async_ra */ 28.462392 | 2) dd-130 | ! 156.162 us | } /* filemap_readahead.isra.0 */ 28.462392 | 2) dd-130 | ! 157.365 us | } /* filemap_get_pages */ 28.462392 | 2) dd-130 | 0.135 us | folio_mark_accessed(); 28.462394 | 2) dd-130 | ! 159.328 us | } /* filemap_read */ 28.462394 | 2) dd-130 | ! 159.609 us | } /* erofs_file_read_iter */ 28.462394 | 2) dd-130 | ! 160.312 us | } /* vfs_read */ 28.462394 | 2) dd-130 | ! 160.908 us | } /* ksys_read */ 28.462394 | 2) dd-130 | ! 161.225 us | } /* __x64_sys_read */ 28.462396 | 2) dd-130 | | __x64_sys_read() { 28.462396 | 2) dd-130 | | ksys_read() { 28.462397 | 2) dd-130 | 0.157 us | fdget_pos(); 28.462397 | 2) dd-130 | | vfs_read() { 28.462397 | 2) dd-130 | 0.263 us | rw_verify_area(); 28.462397 | 2) dd-130 | | erofs_file_read_iter() { 28.462398 | 2) dd-130 | | filemap_read() { 28.462398 | 2) dd-130 | | filemap_get_pages() { 28.462398 | 2) dd-130 | | filemap_get_read_batch() { 28.462398 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462398 | 2) dd-130 | 0.128 us | __rcu_read_unlock(); 28.462399 | 2) dd-130 | 0.748 us | } /* filemap_get_read_batch */ 28.462399 | 2) dd-130 | 1.025 us | } /* filemap_get_pages */ 28.462399 | 2) dd-130 | 0.134 us | folio_mark_accessed(); 28.462400 | 2) dd-130 | 2.942 us | } /* filemap_read */ 28.462401 | 2) dd-130 | 3.203 us | } /* erofs_file_read_iter */ 28.462401 | 2) dd-130 | 3.916 us | } /* vfs_read */ 28.462401 | 2) dd-130 | 4.499 us | } /* ksys_read */ 28.462401 | 2) dd-130 | 4.844 us | } /* __x64_sys_read */ 28.462403 | 2) dd-130 | | __x64_sys_read() { 28.462403 | 2) dd-130 | | ksys_read() { 28.462403 | 2) dd-130 | 0.154 us | fdget_pos(); 28.462404 | 2) dd-130 | | vfs_read() { 28.462404 | 2) dd-130 | 0.257 us | rw_verify_area(); 28.462404 | 2) dd-130 | | erofs_file_read_iter() { 28.462404 | 2) dd-130 | | filemap_read() { 28.462404 | 2) dd-130 | | filemap_get_pages() { 28.462405 | 2) dd-130 | | filemap_get_read_batch() { 28.462405 | 2) dd-130 | 0.125 us | __rcu_read_lock(); 28.462405 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462405 | 2) dd-130 | 0.708 us | } /* filemap_get_read_batch */ 28.462405 | 2) dd-130 | 0.987 us | } /* filemap_get_pages */ 28.462406 | 2) dd-130 | 0.129 us | folio_mark_accessed(); 28.462407 | 2) dd-130 | 2.932 us | } /* filemap_read */ 28.462407 | 2) dd-130 | 3.194 us | } /* erofs_file_read_iter */ 28.462408 | 2) dd-130 | 3.901 us | } /* vfs_read */ 28.462408 | 2) dd-130 | 4.483 us | } /* ksys_read */ 28.462408 | 2) dd-130 | 4.801 us | } /* __x64_sys_read */ 28.462410 | 2) dd-130 | | __x64_sys_read() { 28.462410 | 2) dd-130 | | ksys_read() { 28.462410 | 2) dd-130 | 0.156 us | fdget_pos(); 28.462410 | 2) dd-130 | | vfs_read() { 28.462410 | 2) dd-130 | 0.264 us | rw_verify_area(); 28.462411 | 2) dd-130 | | erofs_file_read_iter() { 28.462411 | 2) dd-130 | | filemap_read() { 28.462411 | 2) dd-130 | | filemap_get_pages() { 28.462411 | 2) dd-130 | | filemap_get_read_batch() { 28.462411 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462412 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462412 | 2) dd-130 | 0.720 us | } /* filemap_get_read_batch */ 28.462412 | 2) dd-130 | 1.016 us | } /* filemap_get_pages */ 28.462412 | 2) dd-130 | 0.131 us | folio_mark_accessed(); 28.462414 | 2) dd-130 | 2.863 us | } /* filemap_read */ 28.462414 | 2) dd-130 | 3.122 us | } /* erofs_file_read_iter */ 28.462414 | 2) dd-130 | 3.837 us | } /* vfs_read */ 28.462414 | 2) dd-130 | 4.412 us | } /* ksys_read */ 28.462414 | 2) dd-130 | 4.727 us | } /* __x64_sys_read */ 28.462416 | 2) dd-130 | | __x64_sys_read() { 28.462417 | 2) dd-130 | | ksys_read() { 28.462417 | 2) dd-130 | 0.153 us | fdget_pos(); 28.462417 | 2) dd-130 | | vfs_read() { 28.462417 | 2) dd-130 | 0.260 us | rw_verify_area(); 28.462418 | 2) dd-130 | | erofs_file_read_iter() { 28.462418 | 2) dd-130 | | filemap_read() { 28.462418 | 2) dd-130 | | filemap_get_pages() { 28.462418 | 2) dd-130 | | filemap_get_read_batch() { 28.462418 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462419 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462419 | 2) dd-130 | 0.707 us | } /* filemap_get_read_batch */ 28.462419 | 2) dd-130 | 1.022 us | } /* filemap_get_pages */ 28.462419 | 2) dd-130 | 0.132 us | folio_mark_accessed(); 28.462421 | 2) dd-130 | 2.907 us | } /* filemap_read */ 28.462421 | 2) dd-130 | 3.164 us | } /* erofs_file_read_iter */ 28.462421 | 2) dd-130 | 3.954 us | } /* vfs_read */ 28.462421 | 2) dd-130 | 4.530 us | } /* ksys_read */ 28.462421 | 2) dd-130 | 4.848 us | } /* __x64_sys_read */ 28.462423 | 2) dd-130 | | __x64_sys_read() { 28.462423 | 2) dd-130 | | ksys_read() { 28.462423 | 2) dd-130 | 0.155 us | fdget_pos(); 28.462424 | 2) dd-130 | | vfs_read() { 28.462424 | 2) dd-130 | 0.253 us | rw_verify_area(); 28.462424 | 2) dd-130 | | erofs_file_read_iter() { 28.462425 | 2) dd-130 | | filemap_read() { 28.462425 | 2) dd-130 | | filemap_get_pages() { 28.462425 | 2) dd-130 | | filemap_get_read_batch() { 28.462425 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462425 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462425 | 2) dd-130 | 0.696 us | } /* filemap_get_read_batch */ 28.462426 | 2) dd-130 | 0.985 us | } /* filemap_get_pages */ 28.462426 | 2) dd-130 | 0.132 us | folio_mark_accessed(); 28.462428 | 2) dd-130 | | irq_enter_rcu() { 28.462428 | 2) dd-130 | 0.127 us | preempt_count_add(); 28.462428 | 2) dd-130 | 0.436 us | } /* irq_enter_rcu */ 28.462433 | 2) dd-130 | 0.145 us | idle_cpu(); 28.462433 | 2) dd-130 | 0.139 us | raw_irqentry_exit_cond_resched(); 28.462434 | 2) dd-130 | 9.475 us | } /* filemap_read */ 28.462434 | 2) dd-130 | 9.732 us | } /* erofs_file_read_iter */ 28.462434 | 2) dd-130 | + 10.441 us | } /* vfs_read */ 28.462434 | 2) dd-130 | + 11.026 us | } /* ksys_read */ 28.462435 | 2) dd-130 | + 11.344 us | } /* __x64_sys_read */ 28.462436 | 2) dd-130 | | __x64_sys_read() { 28.462437 | 2) dd-130 | | ksys_read() { 28.462437 | 2) dd-130 | 0.156 us | fdget_pos(); 28.462437 | 2) dd-130 | | vfs_read() { 28.462437 | 2) dd-130 | 0.263 us | rw_verify_area(); 28.462438 | 2) dd-130 | | erofs_file_read_iter() { 28.462438 | 2) dd-130 | | filemap_read() { 28.462438 | 2) dd-130 | | filemap_get_pages() { 28.462438 | 2) dd-130 | | filemap_get_read_batch() { 28.462438 | 2) dd-130 | 0.128 us | __rcu_read_lock(); 28.462439 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462439 | 2) dd-130 | 0.740 us | } /* filemap_get_read_batch */ 28.462439 | 2) dd-130 | 1.030 us | } /* filemap_get_pages */ 28.462439 | 2) dd-130 | 0.134 us | folio_mark_accessed(); 28.462441 | 2) dd-130 | 2.959 us | } /* filemap_read */ 28.462441 | 2) dd-130 | 3.215 us | } /* erofs_file_read_iter */ 28.462441 | 2) dd-130 | 3.948 us | } /* vfs_read */ 28.462441 | 2) dd-130 | 4.549 us | } /* ksys_read */ 28.462441 | 2) dd-130 | 4.879 us | } /* __x64_sys_read */ 28.462443 | 2) dd-130 | | __x64_sys_read() { 28.462443 | 2) dd-130 | | ksys_read() { 28.462443 | 2) dd-130 | 0.152 us | fdget_pos(); 28.462444 | 2) dd-130 | | vfs_read() { 28.462444 | 2) dd-130 | 0.257 us | rw_verify_area(); 28.462444 | 2) dd-130 | | erofs_file_read_iter() { 28.462444 | 2) dd-130 | | filemap_read() { 28.462445 | 2) dd-130 | | filemap_get_pages() { 28.462445 | 2) dd-130 | | filemap_get_read_batch() { 28.462445 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462445 | 2) dd-130 | 0.126 us | __rcu_read_unlock(); 28.462445 | 2) dd-130 | 0.711 us | } /* filemap_get_read_batch */ 28.462446 | 2) dd-130 | 1.007 us | } /* filemap_get_pages */ 28.462446 | 2) dd-130 | 0.133 us | folio_mark_accessed(); 28.462447 | 2) dd-130 | 2.863 us | } /* filemap_read */ 28.462447 | 2) dd-130 | 3.118 us | } /* erofs_file_read_iter */ 28.462448 | 2) dd-130 | 3.821 us | } /* vfs_read */ 28.462448 | 2) dd-130 | 4.397 us | } /* ksys_read */ 28.462448 | 2) dd-130 | 4.713 us | } /* __x64_sys_read */ 28.462450 | 2) dd-130 | | __x64_sys_read() { 28.462450 | 2) dd-130 | | ksys_read() { 28.462450 | 2) dd-130 | 0.237 us | fdget_pos(); 28.462451 | 2) dd-130 | | vfs_read() { 28.462451 | 2) dd-130 | 0.630 us | rw_verify_area(); 28.462452 | 2) dd-130 | | erofs_file_read_iter() { 28.462452 | 2) dd-130 | | filemap_read() { 28.462452 | 2) dd-130 | | filemap_get_pages() { 28.462452 | 2) dd-130 | | filemap_get_read_batch() { 28.462453 | 2) dd-130 | 0.127 us | __rcu_read_lock(); 28.462453 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462454 | 2) dd-130 | 1.046 us | } /* filemap_get_read_batch */ 28.462454 | 2) dd-130 | 1.698 us | } /* filemap_get_pages */ 28.462454 | 2) dd-130 | 0.134 us | folio_mark_accessed(); 28.462455 | 2) dd-130 | 3.595 us | } /* filemap_read */ 28.462456 | 2) dd-130 | 3.854 us | } /* erofs_file_read_iter */ 28.462456 | 2) dd-130 | 5.149 us | } /* vfs_read */ 28.462456 | 2) dd-130 | 5.825 us | } /* ksys_read */ 28.462456 | 2) dd-130 | 6.142 us | } /* __x64_sys_read */ 28.462458 | 2) dd-130 | | __x64_sys_read() { 28.462458 | 2) dd-130 | | ksys_read() { 28.462458 | 2) dd-130 | 0.170 us | fdget_pos(); 28.462459 | 2) dd-130 | | vfs_read() { 28.462459 | 2) dd-130 | 0.258 us | rw_verify_area(); 28.462459 | 2) dd-130 | | erofs_file_read_iter() { 28.462459 | 2) dd-130 | | filemap_read() { 28.462459 | 2) dd-130 | | filemap_get_pages() { 28.462460 | 2) dd-130 | | filemap_get_read_batch() { 28.462460 | 2) dd-130 | 0.124 us | __rcu_read_lock(); 28.462460 | 2) dd-130 | 0.124 us | __rcu_read_unlock(); 28.462460 | 2) dd-130 | 0.724 us | } /* filemap_get_read_batch */ 28.462460 | 2) dd-130 | 1.023 us | } /* filemap_get_pages */ 28.462461 | 2) dd-130 | 0.133 us | folio_mark_accessed(); 28.462462 | 2) dd-130 | 2.852 us | } /* filemap_read */ 28.462462 | 2) dd-130 | 3.110 us | } /* erofs_file_read_iter */ 28.462462 | 2) dd-130 | 3.813 us | } /* vfs_read */ 28.462463 | 2) dd-130 | 4.406 us | } /* ksys_read */ 28.462463 | 2) dd-130 | 4.726 us | } /* __x64_sys_read */ 28.462465 | 2) dd-130 | | __x64_sys_read() { 28.462465 | 2) dd-130 | | ksys_read() { 28.462465 | 2) dd-130 | 0.153 us | fdget_pos(); 28.462465 | 2) dd-130 | | vfs_read() { 28.462465 | 2) dd-130 | 0.257 us | rw_verify_area(); 28.462466 | 2) dd-130 | | erofs_file_read_iter() { 28.462466 | 2) dd-130 | | filemap_read() { 28.462466 | 2) dd-130 | | filemap_get_pages() { 28.462466 | 2) dd-130 | | filemap_get_read_batch() { 28.462466 | 2) dd-130 | 0.128 us | __rcu_read_lock(); 28.462467 | 2) dd-130 | 0.125 us | __rcu_read_unlock(); 28.462467 | 2) dd-130 | 0.701 us | } /* filemap_get_read_batch */ 28.462467 | 2) dd-130 | 1.000 us | } /* filemap_get_pages */ 28.462467 | 2) dd-130 | 0.129 us | folio_mark_accessed(); 28.462469 | 2) dd-130 | 3.007 us | } /* filemap_read */ 28.462469 | 2) dd-130 | 3.263 us | } /* erofs_file_read_iter */ 28.462469 | 2) dd-130 | 3.971 us | } /* vfs_read */ 28.462469 | 2) dd-130 | 4.550 us | } /* ksys_read */ 28.462469 | 2) dd-130 | 4.869 us | } /* __x64_sys_read */ 28.462471 | 2) dd-130 | | __x64_sys_read() { 28.462472 | 2) dd-130 | | ksys_read() { 28.462472 | 2) dd-130 | 0.154 us | fdget_pos(); 28.462472 | 2) dd-130 | | vfs_read() { 28.462472 | 2) dd-130 | 0.261 us | rw_verify_area(); 28.462473 | 2) dd-130 | | erofs_file_read_iter() { 28.462473 | 2) dd-130 | | filemap_read() { 28.462473 | 2) dd-130 | | filemap_get_pages() { 28.462473 | 2) dd-130 | | filemap_get_read_batch() { 28.462473 | 2) dd-130 | 0.126 us | __rcu_read_lock(); 28.462473 | 2) dd-130 | 0.123 us | __rcu_read_unlock(); 28.462474 | 2) dd-130 | 0.707 us | } /* filemap_get_read_batch */ 28.462474 | 2) dd-130 | 0.984 us | } /* filemap_get_pages */ 28.462474 | 2) dd-130 | 0.129 us | folio_mark_accessed(); 28.462476 | 2) dd-130 | 3.018 us | } /* filemap_read */ 28.462476 | 2) dd-130 | 3.277 us | } /* erofs_file_read_iter */ 28.462476 | 2) dd-130 | 3.985 us | } /* vfs_read */ 28.462476 | 2) dd-130 | 4.564 us | } /* ksys_read */ 28.462476 | 2) dd-130 | 4.882 us | } /* __x64_sys_read */