# tracer: function_graph # # CPU DURATION FUNCTION CALLS # | | | | | | | 10) | ptrace_access_vm() { 10) | irq_enter_rcu() { 10) 0.410 us | irqtime_account_irq(); 10) 1.202 us | } 10) | __sysvec_irq_work() { 10) | __wake_up() { 10) 0.290 us | _raw_spin_lock_irqsave(); 10) | __wake_up_common() { 10) | pollwake() { 10) | default_wake_function() { 10) | try_to_wake_up() { 10) 0.291 us | _raw_spin_lock_irqsave(); 10) | select_task_rq_fair() { 10) 0.301 us | __rcu_read_lock(); 10) 0.291 us | available_idle_cpu(); 10) 0.301 us | available_idle_cpu(); 10) 0.291 us | available_idle_cpu(); 10) 0.291 us | __rcu_read_unlock(); 10) 3.065 us | } 10) | ttwu_queue_wakelist() { 10) | __smp_call_single_queue() { 10) 0.361 us | call_function_single_prep_ipi(); 10) | native_send_call_func_single_ipi() { 10) 0.300 us | default_send_IPI_single_phys(); 10) 0.952 us | } 10) 2.215 us | } 10) 2.795 us | } 10) 0.290 us | _raw_spin_unlock_irqrestore(); 10) 7.845 us | } 10) 8.376 us | } 10) 8.956 us | } 10) 9.578 us | } 10) 0.281 us | _raw_spin_unlock_irqrestore(); 10) + 11.211 us | } 10) + 11.902 us | } 10) | irq_exit_rcu() { 10) 0.341 us | irqtime_account_irq(); 10) 0.291 us | sched_core_idle_cpu(); 10) 1.423 us | } 10) | get_task_mm() { 10) 0.310 us | _raw_spin_lock(); 10) 0.340 us | _raw_spin_unlock(); 10) 1.573 us | } 10) | access_remote_vm() { 10) | __access_remote_vm() { 10) | down_read_killable() { 10) 0.291 us | __cond_resched(); 10) 0.851 us | } 10) 0.290 us | __rcu_read_lock(); 10) 0.300 us | __rcu_read_unlock(); 10) | get_user_pages_remote() { 10) 0.330 us | is_valid_gup_args(); 10) | __get_user_pages() { 10) | gup_vma_lookup() { 10) | find_vma() { 10) 0.290 us | __rcu_read_lock(); 10) 0.320 us | __rcu_read_unlock(); 10) 1.503 us | } 10) 2.144 us | } 10) | check_vma_flags() { 10) 0.351 us | vma_is_secretmem(); 10) 0.921 us | } 10) 0.280 us | __cond_resched(); 10) 0.300 us | vma_pgtable_walk_begin(); 10) | follow_page_pte() { 10) | __pte_offset_map_lock() { 10) | __pte_offset_map() { 10) 0.291 us | __rcu_read_lock(); 10) 1.212 us | } 10) 0.300 us | _raw_spin_lock(); 10) 2.395 us | } 10) 0.301 us | vm_normal_page(); 10) 0.320 us | try_grab_folio(); 10) | mark_page_accessed() { 10) 0.301 us | folio_mark_accessed(); 10) 1.132 us | } 10) 0.290 us | _raw_spin_unlock(); 10) 0.290 us | __rcu_read_unlock(); 10) 7.454 us | } 10) 0.291 us | vma_pgtable_walk_end(); 10) + 14.457 us | } 10) + 15.739 us | } 10) 0.291 us | __rcu_read_lock(); 10) 0.291 us | __rcu_read_unlock(); 10) 1.162 us | up_read(); 10) + 22.202 us | } 10) + 22.743 us | } 10) | mmput() { 10) 0.281 us | __cond_resched(); 10) 0.821 us | } 10) + 43.753 us | }